Je comprends que l'ancien est chargé avant le dernier, mais quelle est la différence dans leur but et autrement ? Y a-t-il des bonnes raisons pour lesquelles je devrais définir certaines variables dans l'un et pas dans l'autre ? Sauf le fait que /etc/environment
semble exister pour mettre en place l'environnement pour tous les processus exécutés par le système, tandis que /etc/profile
sert à mettre en place l'environnement utilisé et propagé à partir de l'interpréteur de commandes de connexion, n'est-ce pas ?
Aussi, à titre d'information, quel programme lit traditionnellement /etc/environment
? Est-ce lié à POSIX, ou juste une convention ?