On Thu, 16 Sep 2004 07:46:42 +0200, JusTiCe8 <[EMAIL PROTECTED]> wrote :
> >>>>>Est-ce que cela pose un probl�me si je change les droits > >>>>>d'ex�cutions de dpkg ? > >>>>> > >>>>> > >>>>potentiellement oui. > >>>> > >>>> > >>>Par exemple ? > >>> > >>> > >>n'importe qui pourrait lancer dpkg (imagine un dpkg -remove libc6* > >:)>) > >> > >> > > > >Mais libc6 appartient � root, je ne peux pas l'enlever comme �a ! > > > > > > > > > Faux ! > Aucun paquet n'"appartient" au sens strict su terme � un utilisateur > et un utilisateur auquel "root" d�l�gue ses droits de gestion de > paquets peut ajouter supprimer des paquets selon son bon vouloir. Oui mais justement l'id�e est ne pas utiliser sudo pour d�livrer des droits. Si je passe dpkg en libre d'ex�cution (chmod 755) pour tout le monde, cela m'�tonnerait que je puisse enlever libc6 (j'ose pas essayer remarque...) > > >>>Cela m'ennuie un peu avec sudo. > >>>En effet (apr�s coup) je pars du principe que ce sera sur une > >Debian>>install�e sur le r�seau d'une entreprise et donc je pr�f�re > >ne pas>>d�ranger l'administrateur pour cela (du coup cela m'interdit > >aussi>>dpkg) s'il y a des risques potentiels... > >>> > >>> > >>> > >>> > >>Dans ce cas, tu n'as pas d'acc�s "root", donc m�me pas de > >possibilit� >d'installer un quelconque package, ou je me trompe ? > >Dans le cas o� la>machine est pour le moment sous ton contr�le > >absolue, configure sudo>au p'tits ognons et apr�s, rouler jeunesse > >:).> > >> > > > >Oui je n'ai pas d'acc�s "root" mais je peux toujours installer ce que > >je veux sous mon compte en local : c'est l'avantage de Linux ! > > > > > Certe, mais �a ne permettra jamais les upgrades ni les install > "system-wide". Bien entendu. Cependant c'est juste pour mettre un peu d'ordre (pouvoir installer et d�sinstaller proprement des logiciels) dans mes installation locale, ce que permets Windows en passant... > > >Par contre je souhaitais mettre un peu d'ordre dans mes "make > >install" sauvages et je voulais donc utiliser un syst�me de > >paquetages (dpkg). > > > > > A la base, la gestion des paquets est justement pour le syst�me > entier, donc droits root n�c�ssaires. > A moins d'utiliser stow comme tu l'as sugg�rer ou refaire desp aquets > dont le rep de base est "/usr/local" par exemple au lieu de "/" C'est bien ce que je ne comprends pas : pourquoi restreindre pour le syst�me entier ? pourquoi l'utilisateur dans son r�pertoire personnel n'a pas le droit � une gestion des paquets ? > > >Mais cela n'a pas l'air d'�tre possible, m�me si c'est pour installer > >en local, c'est dommage... > > > > > oui, � moins de changer le r�pertoire de base, mais j'ai jamais fait > et puis de toutes mani�res, dpkg et ses "amis" ;) utilisent des > fichiers situ�s dans /var/lib/dpkg, donc droit root encore n�c�ssaire > ici (ou d�l�gation via sudo/groupe/...) C'est vraiment ennuyeux cet d�pendance forte de dpkg au compte root... > > >Si tu as plus d'id�es... > > > > > Stow correspond le mieux � ton souhait, sinon comme la machine ne > semble pas encore entre les mains d'un "root" tout puissant, ou alors > sudo comme dit pr�c�demment, tu le fait une foit pour toute avant > livraison et apr�s plus besoin d'ennuyer le gentil monsieur pour les > paquets. Stow n'atteindra jamais la facilit� de gestion d'un dpkg sans parler de son fonctionnement "bizarre" par r�pertoire et lien symbolique, mais en derniers recours je pense l'utiliser. J'essaye de trouver une solution g�n�rique que je pourrais recommander � n'importe qui, donc la solution de demander gentiment � l'administrateur ne me plait pas trop. J'avais d�j� gagn� des points avec mes coll�gues en leur montrant qu'il �tait possible d'installer tout et n'importe quoi en local sous Linux sans qu'une quelconque base de registre verrouill�e ne viennent nous emb�ter. Par contre sous Windows il existent des logiciels "propres" qui veulent bien s'installer en local, ce que ne permet pas Linux (hormis via des "make install prefix=/home/toto" mais c'est vite le bordel). Je ne sais pas si sous Red Hat/Mandrake c'est pareil ? On peut utiliser rpm lorsque l'on est pas root ? Merci pour tes recommandations mais je ne peux vraiment pas utiliser sudo...

