Marc SIRAMY a écrit :

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

yop,

la création de rpms se fait avec la commande rpmbuild et pas rpm...

ça ne nécessite pas forcément de droits ou de groupes spécifiques d'ailleurs

quand à ta commande rpm (à moins que tu n'aies joué avec le niveau de sécurité) elle doit avoir les protections suivantes :
-rwxr-xr-x  1 rpm rpm 81680 mar 10  2005 /bin/rpm*

pour y revenir tapes la commande suivante en root :
chmod 755 /bin/rpm

et tu pourras l'executer que tu appartiennes au groupe rpm ou non...

(si tu as joué avec le niveau de sécurité msec te remettra les protections 750 quelques minutes après)

Après il te faudra te créer une architecture de travail rpm un peu où tu veux (BUILD, SPECS, RPMS, SRPMS, SOURCES, etc), déposer des sources dans le rep SOURCES et travailler sur tes fichiers specs... et batailler avec rpmbuild :))

bon courage ;)

Pascal



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

Répondre à