OVH Cloud OVH Cloud

[Newbie] variables d'environnement

2 réponses
Avatar
david.andriana
J'ai bien compris qu'il fallait plutôt lancer les démons depuis
/etc/rc.local. Y a-t-il également un endroit préféré pour la déclaration
de variables ?


Merci d'avance

--
David

2 réponses

Avatar
david.andriana
Merci de me répondre !

Xavier wrote:

Il vaut cent fois mieux se fabriquer de vrais scripts de startup, et les
mettre dans /usr/(pkg|local°/etc/rc.d


Justement, j'ai un problème avec /usr/pkg/etc/rc.d, j'ai l'impression
que les démons qui y sont ne sont pas lancés par défaut.

J'ai trouvé ceci dans /etc/rc : (NetBSD 1.6.1)

files=$(rcorder -s nostart ${rc_rcorder_flags} /etc/rc.d/*)

for _rc_elem in $files; do
run_rc_script $_rc_elem start
done

Mais je ne vois pas l'équivalent pour /usr/pkg/etc/rc.d.

J'ai donc rajouté les démons que je voulais dans /etc/rc.local.

Si elles sont globales /etc/profile est un bon endroit,


OK, merci. Mais si j'ai bien réussi à y fixer des variables persos, je
n'ai pas réussi à y redéclarer PATH.

Du coup j'ai édité les ".profile" pour PATH.

à supposer que
tu utilises un vrai shell, et pas un (t)csh pourri.


J'utilise sh.

C'est quoi, un "vrai shell" ? Il y en a plusieurs ?


--
David

Avatar
naddy
Xavier wrote:

C'est à dire ? Variables d'environnement ?
Si elles sont globales /etc/profile est un bon endroit,


login.conf(5)

--
Christian "naddy" Weisgerber