Udev не обрабатывает новый конфиг

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Super anonymous
Сообщения: 17

Udev не обрабатывает новый конфиг

Сообщение Super anonymous »

Задача: сменить группу и права доступа к устройству mixer через udev.

Конфиг:
cat /etc/udev/rules.d/00-udev.rules
KERNEL=="mixer", GROUP="mixer", MODE="0660"

udevinfo -q path -n /dev/mixer
no record for 'mixer' in database

ls -l /dev | grep mixer
crw------- 1 root root 14, 0 Nov 7 00:22 mixer

Блин заморочки, а нужно всего то сменить права доступа к устройству :-)
Помогите разобраться :-)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Udev не обрабатывает новый конфиг

Сообщение serzh-z »

Не понятна связь с udevinfo. udevstart (или start_udev, в зависимости от дистрибутива) пересоздаст /dev, с учетом изменений конфигурации и правил.


Если хочется увидить путь в /sys к миксеру, можно проверить так: find /sys -name mixer
Спасибо сказали:
Super anonymous
Сообщения: 17

Re: Udev не обрабатывает новый конфиг

Сообщение Super anonymous »

Спрошу проще. Берем стандартный конфиг:
cat /etc/udev/rules.d/50-udev.rules | grep mixer
#KERNEL=="mixer*", MODE="0660"
#KERNEL=="mixer0", SYMLINK+="mixer"

Не могу понять почему тогда /dev/mixer создается с правами crw-------?
Спасибо сказали:
Super anonymous
Сообщения: 17

Re: Udev не обрабатывает новый конфиг

Сообщение Super anonymous »

Спрошу проще. Берем стандартный конфиг:
cat /etc/udev/rules.d/50-udev.rules | grep mixer
#KERNEL=="mixer*", MODE="0660"
#KERNEL=="mixer0", SYMLINK+="mixer"

Не могу понять почему тогда /dev/mixer создается с правами crw-------?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Udev не обрабатывает новый конфиг

Сообщение serzh-z »

Super anonymous писал(а):
07.11.2006 20:05
Не могу понять почему тогда /dev/mixer создается с правами crw-------?
Потому, что "#" - комментарий.
Спасибо сказали:
Super anonymous
Сообщения: 17

Re: Udev не обрабатывает новый конфиг

Сообщение Super anonymous »

Это я полазил уже в конфиге :-) Всё равно даже без # создается mixer с правами доступа crw-------
Даже все строчки удалял с упоминанием mixer из конфига, без толку. Ситуация не меняется.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Udev не обрабатывает новый конфиг

Сообщение BlackStar »

Сразу говорю, что точного ответа не знаю. Но раньше тоже разбирался с подобной проблемой. У меня дистрибутив Fedora Core 5 и в нем для UDEV прописано правило 95-pam-console.rules. После чтения man pam_console обнаружел конфигурационный файл /etc/security/console.perms.d/50-default.perms в котором прописываются классы устройств и права доступа к ним. Вероятно это решение вашей проблемы.
LightLang Team
Спасибо сказали:
Super anonymous
Сообщения: 17

Re: Udev не обрабатывает новый конфиг

Сообщение Super anonymous »

BlackStar писал(а):
08.11.2006 10:57
Сразу говорю, что точного ответа не знаю. Но раньше тоже разбирался с подобной проблемой. У меня дистрибутив Fedora Core 5 и в нем для UDEV прописано правило 95-pam-console.rules. После чтения man pam_console обнаружел конфигурационный файл /etc/security/console.perms.d/50-default.perms в котором прописываются классы устройств и права доступа к ним. Вероятно это решение вашей проблемы.


Спасибо. То что надо!
Спасибо сказали: