Selon Marc SIRAMY <[EMAIL PROTECTED]>:

> Bonjour,
>
> je souhaite m'initier à la création de rpms.
> J'ai modifié mes droits d'utilisateur à l'aide d'userdrake
> pour m'ajouter au groupe rpm.
> Pourtant, la commande rpm me renvoie invariablement rpm
> bash: /bin/rpm: Permission denied .
> A tout hasard, les droits sur la commande rpm sont définis comme
suit :
> -rwxr-x---  1 rpm rpm 81680 mar 10  2005 /bin/rpm* .
>
> Une erreur de manip ?
>
> Marc
>
>
>
un programme est toujours lancé avec les droits de celui qui le lance,
sauf si
les bits suid ou sgid sont positionnés.
Même si tu appartiens au groupe rpm, le programme sera lancé avec tes
droits à
toi, qui sont insuffisants puisque rpm doit être lancé avec les droits
de root.

--
CC

Je sens que je progresse mais je n'arrive pas à mes fins.
Une fois le sgid positionne, j'obtiens le resultat suivant :
[EMAIL PROTECTED] ~]$ ll /bin/rpm
-rwxr-s---  1 rpm rpm 81680 mar 10  2005 /bin/rpm*
[EMAIL PROTECTED] ~]$ rpm
bash: /bin/rpm: Permission denied
[EMAIL PROTECTED] ~]$

Peut etre qqchose a configurer pour le fonctionnement du bit sgid ?

Marc




____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à