Export $PATH
Lucien
-
Lucien -
Lucien -
Salut,
Je voudrais que tous les utilisateurs puisse lancer un script sans avoir a taper le chemin complet de celui ci. J'ai donc essayer (en root) de faire un export PATH=$PATH:/usr/share/monscript/
Mais il suffit de fermer le shell et il n'y est plus. De plus aucun utilisateur n'y a access...
Une solution à me proposer??
Je voudrais que tous les utilisateurs puisse lancer un script sans avoir a taper le chemin complet de celui ci. J'ai donc essayer (en root) de faire un export PATH=$PATH:/usr/share/monscript/
Mais il suffit de fermer le shell et il n'y est plus. De plus aucun utilisateur n'y a access...
Une solution à me proposer??
4 réponses
-
/etc/profile est le bon fichier.
Si tu regardes ce qu'il y a dans ce fichier, tu trouveras normalement une ligne déclarant un PATH, genre:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11"
Ajoute ce dont tu as besoin a cette déclaration, cela devrait faire l'affaire. Puis assure toi que les utilisateurs ont les droits nécéssaires -
regarde si t'as un fichier /etc/profiles , si oui ajoute ta ligne export PATH=$PATH:/usr/share/monscript/ dedans
-
oui désolé c'est /etc/profile, c'est un fichier globale pour tous les utilisateurs, si tu y rajoutes ta ligne alors ton path sera disponible pour tout le monde, même root
-