[systemd] demarrage de service (résolu)

Applications, problèmes de configuration réseau
tomsawyer01
archer
Messages : 110
Inscription : mar. 24 juin 2014, 12:37

[systemd] demarrage de service (résolu)

Message par tomsawyer01 » jeu. 04 oct. 2018, 11:49

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.
Dernière modification par tomsawyer01 le ven. 05 oct. 2018, 10:46, modifié 2 fois.

benjarobin
Maître du Kyudo
Messages : 15473
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] demarrage de service

Message par benjarobin » jeu. 04 oct. 2018, 12:01

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/
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

tomsawyer01
archer
Messages : 110
Inscription : mar. 24 juin 2014, 12:37

Re: [systemd] demarrage de service

Message par tomsawyer01 » jeu. 04 oct. 2018, 12:07

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

benjarobin
Maître du Kyudo
Messages : 15473
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] demarrage de service

Message par benjarobin » jeu. 04 oct. 2018, 12:11

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=
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

tomsawyer01
archer
Messages : 110
Inscription : mar. 24 juin 2014, 12:37

Re: [systemd] demarrage de service

Message par tomsawyer01 » jeu. 04 oct. 2018, 13:09

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.

Répondre