Bonjour
Eh oui tout est dans le titre.
Après quelques péripéties, j'ai perdu grub. Je l'ai donc réinstallé avec knoppix avec la méthode classique : chroot puis grub-install.
Mais ca a bloqué pour des raisons de permissions. Alors sous knoppix j'ai fait un chmod 777 sur la racine de ma distribution.
Malheur ! parce que maintenant j'ai bien récupéré mon grub (même pas grâce à chmod qui n'a rien changé) mais presque tous les fichiers de ma distribution sont en 777. Ce qui ne va pas du tout !
Ma question est donc simple comment rétablir au mieux les droits sur les fichiers ?
Debian etch 32bits
Merci
# je crois que c'est mort...
Posté par neologix . Évalué à 4.
Par contre, ce qui m'étonne c'est l'absence de l'option '-r', je ne comprends pas pourquoi ça a modifié de façon récursive.
[^] # Re: je crois que c'est mort...
Posté par odysseus60 . Évalué à 1.
[^] # Re: je crois que c'est mort...
Posté par Gniarf . Évalué à 4.
# J'ai eu un problème similaire
Posté par finss (site web personnel) . Évalué à 1.
J'ai pu remettre le sytème sur pied en changeant l'utilisateur dossiers par dossiers, fichiers par fichiers en prenant comme modèle une machine installée avec la même distrib. Avec un peu de temps et de patience aussi...
PS: as tu fait Ctrl+C ou tout le disque y est passé ?
\_o<
# Sous RPM
Posté par clearstream . Évalué à 1.
$ rpm -q -l -v -a
[...]
-rw-r--r-- 1 root root 922 sep 10 23:21 /etc/httpd/conf.d/mod_suphp.conf
-rw-r--r-- 1 root root 881 sep 10 23:21 /etc/suphp.conf
-rwxr-xr-x 1 root root 465 sep 29 12:59 /etc/profile.d/kde.csh
-rwxr-xr-x 1 root root 407 sep 29 12:59 /etc/profile.d/kde.sh
drwxrwx--- 2 smmsp smmsp 0 sep 5 15:27 /var/spool/clientmqueue
drwx------ 2 root mail 0 sep 5 15:27 /var/spool/mqueue
drwx------ 2 root root 0 sep 5 14:14 /var/spool/cron
drwx--x--- 2 root lp 0 oct 1 22:24 /var/spool/cups
drwxrwx--T 2 root lp 0 oct 1 22:24 /var/spool/cups/tmp
[...]
Il te reste a faire des petits scripts pour appliquer ça directement.
Il y a aussi --queryformat :
$ rpm -q --queryformat="%{FILEMODES:perms}\t%{FILEMODES}\t%{DIRNAMES}%{NAME}\n" -a
[...]
drwx------ 16832 /etc/pki/openssl
drwxr-xr-x 16877 /usr/share/doc/gnome-audio
-rwxr-xr-x 33261 /sbin/hdparm
-rw-r--r-- 33188 /etc/gnome-mime-data
lrwxrwxrwx 41471 /usr/bin/system-config-network
-rw-r--r-- 33188 /etc/security/console.perms.d/mga_vid-kmod-common
-rwxr-xr-x 33261 /usr/bin/nautilus-sendto
lrwxrwxrwx 41471 /usr/share/mplayer/mplayer-fonts
-rwxr-xr-x 33261 /usr/bin/dos2unix
[...]
Et --dump, , peut-être plus façile à utiliser en script
& rpm -q --dump -a
[...]
/usr/lib/libhal.so 15 1159316129 00000000000000000000000000000000 0120777 root root 0 0 0 libhal.so.1.0.0
/usr/lib/pkgconfig/hal-storage.pc 272 1159316162 a433f064a92ad66e032a693de29cdab1 0100644 root root 0 0 0 X
/usr/lib/pkgconfig/hal.pc 287 1159316162 95a66f9c08cd9268bda4f066edf3346c 0100644 root root 0 0 0 X
[...]
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.