Pour créer des variables d'environnement persistantes, j'ajoute le fichier script au répertoire /etc/profile.d, par exemple :
\# my script
export MY\_VAR=var\_value
Cela fonctionne correctement pour l'utilisateur actuel :
alex@alex-64:~$ echo $MY\_VAR
var\_value
J'ai maintenant besoin des mêmes variables d'environnement pour l'utilisateur root, mais /etc/profile.d script ne fonctionne pas pour root :
alex@alex-64:~$ echo $MY\_VAR
var\_value
alex@alex-64:~$ sudo su
root@alex-64:/home/alex# echo $MY\_VAR
root@alex-64:/home/alex#
Comment puis-je définir les mêmes variables pour la racine ?