Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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) hmm

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