Page 1 sur 1

[systemd] demarrage de service (résolu)

Publié : jeu. 04 oct. 2018, 11:49
par tomsawyer01
Bonjour,
J'ai une equipe de 4 personnes qui font un peu de dev. web et pour palier certains probleme , j'ai décidé d'installer https://github.com/c9/install pour centraliser le travail de mes collegues. J'ai crée un serveur sous Archlinux et là où j'ai un probleme, c'est sur systemd.
J'aimerai lancer un service sous un utilisateur sans qu'il se connecte sur le serveur. Mais https://wiki.archlinux.fr/Systemd/utilisateur , il semble que l'utilisateur doit se connecter. Quelqu'un peut m'aider ? Comment lancer un service avec des droits particuliers ?

note: Je ne suis pas très avancé dans systemd donc je prefere le dire avant d'exposer mon probleme.

Re: [systemd] demarrage de service

Publié : jeu. 04 oct. 2018, 12:01
par benjarobin
Bonjour,
En effet, les services "Systemd/utilisateur" sont fait pour être associé à une session d'un utilisateur
Pourquoi tu ne veux pas créer un service systemd au niveau système si tu veux qu'il soit lancé au démarrage ? C'est bien le but d'un service...

La question ne serait pas plutôt : Comment lancer un service avec des droits particuliers (pas en root...) ?

Sinon ne jamais, mais jamais utiliser quelque chose comme cela : https://github.com/c9/install
Tu devrais toujours passer par pacman, ou réaliser un paquet s'il n'en existe pas déjà, après une recherche rapide j'ai trouvé ceci : https://aur.archlinux.org/packages/c9.core/

Re: [systemd] demarrage de service

Publié : jeu. 04 oct. 2018, 12:07
par tomsawyer01
Re,
Oui la question est : Comment lancer un service avec des droits particuliers ?

Pour c9, ca a fonctionné donc je fais pas de soucis de ce coté là. Mais pour le service, il y a plein de truc que que j'aimerai lancer avec des droit particulier

Re: [systemd] demarrage de service

Publié : jeu. 04 oct. 2018, 12:11
par benjarobin
Je ne suis pas inquiet pour que cela fonctionne à l'instant T, mais tu pourris ton système (tu ajoutes des fichiers non suivis par pacman, qui risque de provoquer des conflits un jour ou l'autre) et tu gère comment les mises à jour ??

Sinon pour répondre à ta question : https://www.freedesktop.org/software/sy ... html#User=

Re: [systemd] demarrage de service

Publié : jeu. 04 oct. 2018, 13:09
par tomsawyer01
J''ai aussu trouvé ceci https://doc.ubuntu-fr.org/creer_un_serv ... ype_simple .

Pour l'instant , je lance un test mais quand c'est ok complement, je met sur un truc propre.

Merci de ton aide.