[systemd] services personnels plus lancés au boot (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
avi3000
Chu Ko Nu
Messages : 404
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

[systemd] services personnels plus lancés au boot (résolu)

Message par avi3000 »

Bonjour,

Depuis le passage de la version 4.11.7 à la 4.11.9, mes services personnels situés dans /etc/systemd/system ne sont plus lancés au boot.
Je les lance sans problèmes manuellement.
J'ai testé les versions 231, 232, 233 de systemd mais le problème demeure.

/etc/systemd/system/run-media.service
[Unit]
Description=Crée /run/media
[Service]
Type=oneshot
ExecStartPre=-/usr/bin/mkdir /run/media
ExecStart=/usr/bin/mount -o bind /run/media /media
[Install]
WantedBy=multi-user.target


/etc/systemd/system/myprivoxy.service
[Unit]
Description=Privoxy Web Proxy With Advanced Filtering Capabilities
After=network.target
[Service]
Type=simple
ExecStartPre=-/usr/bin/touch /var/log/privoxy.log
ExecStartPre=/usr/bin/chown privoxy:privoxy /var/log/privoxy.log
PIDFile=/run/privoxy.pid
ExecStart=/usr/bin/privoxy --pidfile /run/privoxy.pid /etc/privoxy/config
#SuccessExitStatus=15
PrivateDevices=yes
[Install]
WantedBy=multi-user.target
Dernière modification par avi3000 le jeu. 13 juil. 2017, 13:16, modifié 1 fois.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [systemd] services personnels plus lancés au boot

Message par waitnsea »

Bonjour,
Je suis parfaitement à jour et n'ai aucun problème.
Mais j'ai désactivé avahi-daemon il y a longtemps et on a vu dans un autre post qu'il y avait des interférences (avec cups)
avi3000
Chu Ko Nu
Messages : 404
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [systemd] services personnels plus lancés au boot

Message par avi3000 »

à l'origine, j'avais installé ces services directement dans /etc/systemd/system/multi-user.target.wants.
Pas besoin d'enable/disable, ça fonctionnait tel que et ça fonctionne encore sur un kernel 4.7 et systemd 231.
Depuis ma dernière mise à jour, tout cassé.
J'ai donc replacé les services dans /etc/systemd/system.
J'avais simplement oublié les "enable".
Merci

Edit :
j'ai refait un test avec la version 232 de systemd et de libsystemd, ça fonctionnait avec les services installés directement dans /etc/systemd/system/multi-user.target.wants.
Répondre