logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-10-2022 17:56:34

cyrille
CA Debian-Facile
Lieu : Nowhere
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Autostart dans la création d'un paquet debian

Yep
Ai fait un programme python et l'ai packagé. Pas de soucis

J'aimerais dès lors qu'il se lance automatiquement au démarrage d'une session user

Je pense qu'il faut que je crée un service mon_script_python dans /etc/systemd/system/ de ce style

[Unit]
Description = Mon Programme Python
After = network.target

[Service]
ExecStart = /usr/bin/mon_script_python

[Install]
WantedBy = multi-user.target



Et dans le postinstall

 systemctl daemon-reload
 systemctl enable mon_script_python
 systemctl start mon_script_python



Sera t il pris en compte pour les users connectés ? Ou seulement à leur prochaine connexion ?

Pour la suppression, j'imagine que c'est dans prerm que ça se passe et non le postrm
Je mets ?

 systemctl stop mon_script_python
 systemctl disable  mon_script_python
 



Et dans postrm

 systemctl daemon-reload



Ce service touchera t il bien l'ensemble des user ayant un  compte sur cette machine ?

Est ce la bonne façon de procéder ou y a t il mieux ?

D'avance merci wink


"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."

Association Debian-Facile | Les cahiers du débutant | ISO Debian-FacilePage perso. sur #df

Hors ligne

#2 16-01-2023 21:21:07

Yoca
Membre
Distrib. : Debian
Noyau : Linux 5.10.0-20-amd64
(G)UI : Xfwm4
Inscription : 15-01-2023

Re : Autostart dans la création d'un paquet debian

Bonjour,

ton fichier service me semble bon et tes commande systemctl aussi.

Vu la date de ton poste as tu réussi ce que tu voulais faire?

Bonne journée.

OS: Debian GNU/Linux 11 (bullseye) x86_64
Host: Aspire V5-591G V1.05
DE: Xfce 4.16 
Terminal: terminator

Hors ligne

Pied de page des forums