LINUX.ORG.RU

udev : ubuntu vs centos

 , , ,


0

2

Всем привет,

Не пойму, почему данное правило отрабатывая на Ubuntu 14.04 не отрабатывает на CentOS 6.7:

vagrant@vagrant:~$ cat /lib/udev/rules.d/99-random.rules
KERNEL=="random",ACTION=="add",RUN+="/bin/bash -c 'echo hello >>/tmp/xxx'"

После перезагрузки на Ubuntu 14.04.5:

vagrant@vagrant:~$ cat /etc/lsb-release  | grep LTS
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
vagrant@vagrant:~$ cat /tmp/xxx
hello

После перезагрузки на CentOS 6.7:

[vagrant@localhost ~]$ cat /etc/centos-release
CentOS release 6.7 (Final)
[vagrant@localhost ~]$ cat /tmp/xxx
cat: /tmp/xxx: No such file or directory

Что я делаю не так?

★★

Последнее исправление: i82 (всего исправлений: 1)

Может, у тебя в убунте /tmp не монтируется как tmpfs?

mount | grep "tmpfs" покажи (на обоих системах).

r3lgar ★★★★★
()
Ответ на: комментарий от r3lgar

Ubuntu 14.04

vagrant@vagrant:~$ mount | grep tmpfs
none on /sys/fs/cgroup type tmpfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)

Centos 6.7

[vagrant@localhost ~]$ mount | grep tmpfs
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")

i82 ★★
() автор топика
Ответ на: комментарий от i82

У тебя в обоих системах /tmp не в tmpfs, но я подозреваю, что в центоси init подчищает его после инициализации (почему не перед завершением работы?).

В общем, копать стоит начать не в сторону udev, а в сторону инита.

r3lgar ★★★★★
()
Ответ на: комментарий от r3lgar

То есть, полагаешь, что правило работает, но просто результата я не вижу? Хм.. пробовал создавать файл в /, не помню чтобы помогало. Надо перепроверить..

i82 ★★
() автор топика
Ответ на: комментарий от i82

Ну, пропиши в правиле создание файла где-нибудь в хомяке, да проверь. Если создастся после перезагрузки — правило работает, а /tmp подчищается.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.