Lange Boot-Zeit: "A start Job is running for linuxmuster" hält den Systemstart auf

Hallo,

in einem anderen issue auf github wurde von dorian vorgeschlagen, die Reihenfolge der systemd services beim boot zu ändern:

Wir haben damit sehr gute erste Erfahrungen gemacht, es scheint deutlich besser und stabiler zu funktionieren als Timeout oder exit(0). Wir hatten ohne diesen Fix auch Probleme damit, dass nicht immer alle Hookscripts von Linuxmuster ausgeführt wurden. Auch das scheint damit behoben. Falls jemand in fremden Netzen oder Offline Probleme mit den automatischen Proxy-Settings hatte ist das vermutlich die Ursache.

Was zum testen zu tun ist: Die Datei /etc/systemd/system/linuxmuster-linuxclient7.service sollte wie folgt angepasst werden:

[Unit]
Description=linuxmuster: switch local and remote home depending on ad server connection
After=sssd.service

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/share/linuxmuster-linuxclient7/scripts/onBoot
ExecStop=/usr/share/linuxmuster-linuxclient7/scripts/onShutdown
TimeoutSec=60

[Install]
WantedBy=multi-user.target
Alias=linuxmuster-linuxclient7.service

wichtig ist hier nur die Zeile:

After=sssd.service

Seit dieser Änderung haben wir keine Lags mehr beobachtet, den Timeout haben wir sicherheitshalber mal drinnen gelassen.

weiteres Topic mit diesem Problem:

Beste Grüße
Paul Kremser