#1 Le 23/08/2007, à 14:03
- niaouli
sudo bash : rendre persistantes des variables d'environnement
Bonjour,
Je cherche à initialiser et à rendre persistantes des variables d'environnement après un sudo -u ... bash
J'ai essayé dans le ~/.bashrc mais ça ne fonctionne pas.
Est-ce possible ?
Merci.
Hors ligne
#2 Le 23/08/2007, à 14:10
- Hoper
Re : sudo bash : rendre persistantes des variables d'environnement
Qu'as tu mis dans le bashrc exaxtement ?
Tu as bien exporter les variables ?
export VARIABLE=valeur
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#3 Le 23/08/2007, à 14:11
- ths
Re : sudo bash : rendre persistantes des variables d'environnement
il me semble que :
~/.bashrc est appelé quand tu ouvre ton terminal
essai dans /etc/profile ou /etc/rc.local qui sont appeler au démarrage du pc (à confirmer)
ta mère elle est tellement grosse qu'elle retourne un stack overflow.
Et paf ! Dans les dents !
Hors ligne
#4 Le 23/08/2007, à 14:16
- niaouli
Re : sudo bash : rendre persistantes des variables d'environnement
Mince, je n'ai pas les droits sur ces fichiers, juste sur ceux de l'utilisateur (qui n'est pas root)
Dans ~/.bashrc, j'ai bien mis EXPORT VAR=..., mais il n'est pas exécuté.
Dernière modification par 84mickael (Le 23/08/2007, à 14:16)
Hors ligne
#5 Le 23/08/2007, à 14:48
- Hoper
Re : sudo bash : rendre persistantes des variables d'environnement
il n'est executé que lorsque un nouveau shell est lancé, et par l'utilisateur concerné hein... si tu veux que ce soit pris en compte dans la fenetre dans la quelle tu es, il faut forcer la lecture du fichier :
source .bashrc
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#6 Le 24/08/2007, à 13:45
- niaouli
Re : sudo bash : rendre persistantes des variables d'environnement
J'ai essayé tous les fichiers d'initialisation bash, sans succès. J'ai abandonné et trouvé une autres solution : modifier le script d'exécution de l'outil concerné par la variable d'environnement que je cherchais à fixer.
Merci de votre aide.
Hors ligne
#7 Le 24/08/2007, à 14:28
- Hoper
Re : sudo bash : rendre persistantes des variables d'environnement
Tant mieux... mais a ta place j'essayerai quand meme de comprendre pourquoi avec une variable bidon...
au fait, tu n'avais pas ecrit EXPORT en majuscule quand meme ??
Parce que c'est une commande... donc il faut bien ecrire export en minuscule...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne