Utilisez la syntaxe suivante, qui traite le cas d'un périphérique
CD-ROM:
REGISTER ^cdroms/.*
PERMISSIONS root.cdrom 0660
|
Sur certaines distributions [Gentoo, par exemple], le comportement par défaut lors d'une modification des droits par
chmod ou chown
est que devfsd enregistre la modification
au moment de la procédure d'extinction de l'ordinateur. Ce comportement
est configuré par les lignes suivantes du fichier /etc/devfsd.conf:
# Uncomment this if you want
permissions to be saved and restored
# NB: Do NOT change the following!
# Do not do this for pseudo-terminal devices
REGISTER ^pt[sy]/.* IGNORE
CHANGE ^pt[sy]/.* IGNORE
CREATE ^pt[sy]/.* IGNORE
DELETE ^pt[sy] IGNORE
REGISTER ^log IGNORE
CHANGE ^log IGNORE
CREATE ^log IGNORE
DELETE ^log IGNORE
REGISTER .* COPY /lib/dev-state/$devname $devpath
CHANGE .* COPY $devpath /lib/dev-state/$devname
CREATE .* COPY $devpath /lib/dev-state/$devname
DELETE .* CFUNCTION GLOBAL unlink /lib/dev-state/$devname
RESTORE /lib/dev-state
|
Il est également possible qu'au démarrage, /lib/dev-state
soit monté sur /dev. Il faut alors que
devfs ne soit pas monté automatiquement
au démarrage (voir au début de la présente section pour modifier les
options du noyau) et que /dev/console existe.
Par ailleurs, au début des scripts de démarrage de votre système,
vous devez écrire:
mount -bind /dev /lib/dev-state
mount -t devfs none /dev devfsd /dev
|