Page 1 sur 1

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

Publié : jeu. 13 juil. 2017, 11:50
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

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

Publié : jeu. 13 juil. 2017, 12:25
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)

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

Publié : jeu. 13 juil. 2017, 13:15
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.