alors c'est normal, c'est devfs et les dev sont recrée à chaque boot.
les perms sont définies dans /etc/security/console.perms ou alors tu changes les droits dans /lib/dev-state car ce qui est dedans est recopié dans /dev
tiré de /etc/rc.sysinit :
# Try to get devfsd
if [ -c /dev/.devfsd ]; then
if [ -x /sbin/devfsd ]; then
# copy /lib/dev-state before starting devfsd to avoid accidentally
# triggering devfsd actions (like module loading)
#if [ -d /lib/dev-state ]; then
# cp -af /lib/dev-state/* /dev > /dev/null 2>&1
#fi
action "Running DevFs deamon" devfsd /dev
[jfdsdjhfuetppo]--Message édité par Dark_Schneider--[/jfdsdjhfuetppo]
Jak
Il est possible que la Mandrake fasse nue vérification régulière des droits sur certains fichiers sensibles, et remette des droits par défaut quand ça n'est pas correct. Regarde les commandes at, crontab, et vas voir dans les scripts de démarrage si il y en a pas un qui fait un chmod ? à un moment.
Pour trouver le nom d'un fichier qui contient la chaîne «chmod» :
dans /etc/init.d/ (pour les scripts de démarrage)
grep -lr "chmod" *
Mjules
précisément,
c'est une MDK 8.1
Dark_Schneider
tu perd les perms sur le devices n'est ce pas ?
kelle distribution ?
Mjules
Bonjour tout le monde
voilà, mon petit pb, j'ai une connection internet par ISDN et je voudrais pouvoir la lancer quand je suis pas loggué en root. J'ai donc créé un groupe " net " qui me contient quand je suis simple user et j'ai modifié les permissions des fichiers pour lancer la connection :
newgrp net
chgrp net /dev/isdn/isdninfo /dev/isdn/isdnctrl* /sbin/isdnctrl
chmod g=rw /dev/isdn/isdninfo /dev/isdn/isdnctrl*
chmod g+x /sbin/isdnctrl
une fois ceci fais, tout mes utilisateurs de net arrive à lancer et à raccrocher la connection.
Le problème, c'est que quand je redémarre, je perd de nouveau les permissions.
Voilà, est ce que j'ai fait une erreur ou est ce qu'il faut faire un script pour relancer la commande à chaque démarrage ?
[jfdsdjhfuetppo]--Message édité par Mjules--[/jfdsdjhfuetppo]