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
____________________________________________________