Bug 9874 - опечатка в /etc/udev/rules.d/40-fuse.rules
: опечатка в /etc/udev/rules.d/40-fuse.rules
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/fuse)
: unstable
: all Linux
: P2 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-08-14 14:52 by
Modified: 2008-01-08 15:45 (History)


Attachments
исправление 40-fuse.rules (185 bytes, patch)
2006-08-14 15:03, Andrei Bulava
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-08-14 14:52:25
Из-за опечатки в /etc/udev/rules.d/40-fuse.rules каждый раз приходилось
вызывать
`chmod 0666 /dev/fuse` (пока не догадался исправить, diff сейчас приложу).
Steps to Reproduce:
1. # service udevd restart
2. # modprobe -r fuse
3. # modprobe fuse
Actual Results:  
# ls -al /dev/fuse
crw-rw---- 1 root root 10, 229 Aug 14 13:33 /dev/fuse

# tail /var/log/messages

Aug 14 13:32:40 cairo udevd[1300]: add_to_rules: invalid KERNEL operation
Aug 14 13:32:40 cairo udevd[1300]: add_to_rules: invalid rule
'/etc/udev/rules.d/40-fuse.rules:1'

Expected Results:  
# ls -al /dev/fuse
crw-rw-rw- 1 root root 10, 229 Aug 14 13:42 /dev/fuse
------- Comment #1 From 2006-08-14 15:03:58 -------
Created an attachment (id=1580) [details]
исправление 40-fuse.rules

Приложенный патч исправляет проблему, /dev/fuse создаётся с правами 0666
(конечно, после service udevd restart ; modprobe -r fuse ; modprobe fuse).
------- Comment #2 From 2006-08-15 22:30:10 -------
На самом деле можно даже удалить NAME="%k" (имя создаваемого устройства по
умолчанию устанавливается по имени, указанному ядром). Но ошибку надо
исправлять
в любом случае.

Кстати, в пакете udev есть ещё одно правило для fuse:

70-permissions.rules:KERNEL=="fuse",            GROUP="fuse"

Однако, поскольку группа fuse в настоящее время не существует, вероятно, это
правило будет оттуда удалено (см. bug #9871).  В любом случае, если потребуется
ограничить доступ к /dev/fuse, это нужно будет делать в пакете fuse, и там же
создавать группу.
------- Comment #3 From 2006-08-16 12:04:03 -------
(In reply to comment #2)

> Кстати, в пакете udev есть ещё одно правило для fuse:
> 
> 70-permissions.rules:KERNEL=="fuse",            GROUP="fuse"
> 
> Однако, поскольку группа fuse в настоящее время не существует, вероятно, это
> правило будет оттуда удалено (см. bug #9871).  В любом случае, если потребуется
> ограничить доступ к /dev/fuse, это нужно будет делать в пакете fuse, и там же
> создавать группу.

+1
------- Comment #4 From 2006-10-18 01:35:49 -------
Ушло в incoming/