Bonjour,
Je suis à la recherche d'un système type init qui gère des services en tant qu'un utilisateur donné, portable (facilement installable sur debian/archlinux et éventuellement macosx), et configurable dans le répertoire utilisateur (comme ça je pourrais versionner mes scripts d'init dans un répertoire dotfiles).
Je vois que runit semble le permettre.
Auriez-vous des suggestion ?
Merci d'avance
# un script shell ?
Posté par NeoX . Évalué à 4.
tu fais un script shell qui organise ce qui doit démarrer,
éventuellement qui appelle d'autres scripts, etc
et tu le lances au login de l'utilisateur ?
sinon tu as les users.service de systemd
[^] # Re: un script shell ?
Posté par yazgoo (site web personnel) . Évalué à 1.
Merci !
# systemd
Posté par wismerhill . Évalué à 7.
À part pour le support de macOSX, systemd répond complètement à ton besoin.
Et si tu utilise déjà systemd au niveau du système, alors il y a déjà une instance utilisateur qui est lancée quand tu te connecte et tu peux en gérer les services dans ~/.config/systemd/user/ et avec la commande
systemctl --user
[^] # Re: systemd
Posté par yazgoo (site web personnel) . Évalué à 1.
Ok, je vais tenter ça, merci!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.