Yep
Ai fait un programme tout simple en python et l’ai packagé. Pas de soucis
C’est un programme qui doit tourner en toile de fond (il fait de la lecture aléatoire de mp3, ne sert strictement à rien, juste pour s’amuser… BIOT Cyrille / Naheulbeuk · GitLab )
J’aimerais dès lors qu’il se lance automatiquement dès son installation dans les sessions des utilisateurs
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 !