chmod

didier Belot electrolinux at gmail.com
Mar 27 Fév 11:34:56 UTC 2007


Le 26/02/07, bob<bob.photo at free.fr> a écrit :
>   [...]
>  j'ai donc changer le root ça marche :  sudo chown "MOI"
> /usr/lib/nvu-1.0/chrome
>

Sans doute, mais ta "solution" présente 2 problèmes majeurs:
 1. Il n'y a à la base aucune raison de changer le propriétaire du répertoire
 2. tu apprends la syntaxe des outils de base (chmod, chown) en
utilisant sudo sur des répertoires système (/us/lib) !!!

Pour le point 1: d'une façon générale, les seuls dossiers dans
lesquels root (ou toi avec sudo) peut faire des modifications sont
/etc, /usr/local et /root (voire /boot/grub, allez)

Pour le reste, c'est l'affaire du système de paquetage et des scripts
d'installation/désisntallation. Il doit notament y avoir un paquet
permettant d'installer la langue française pour nvu, qui se chargera
d'ajouter les fichiers correspondants dans le dossier
/usr/lib/nvu-1.0/chrome avec les permissions correctes...

Si tu tiens vraiment à installer/modifier ta version du logiciel nvu,
le mieux serait de supprimer le paquet de la distribution, puis
d'installer ta propre version dans la hiérarchie /usr/local : cette
hiérarchie est entièrement sous la responsabilité de l'administrateur,
et aucun paquetage n'y fait de modification (excepté l'ajout de
dossiers vide: python, perl, emacs, etc..)


Pour le point 2: là, c'est franchement risqué pour ton système. Un bon
conseil, sauf si tu tiens à réinstaller rapidement le tien, serait de
t'initier à ces outils sur ton répertoire personel en premier lieu

Modifier (sans en comprendre les implications) les
permissions/propriétaires/groupes dans le système ne peut que
fragiliser ton système en créant des failles de sécurité ou des
dysfonctionnements qui seront difficiles à diagnostiquer.

>  merci à tous

Pas de quoi, bon courage pour la suite, et prudence ;-)
-- 
didier




Plus d'informations sur la liste de diffusion ubuntu-fr