On Mo, 19.03.18 14:39, Alexander 'Leo' Bergolth (l...@strike.wu.ac.at) wrote:
> Hi! > > I am using the software watchdog daemon together with a watchdog device in > "nowayout" mode. > Thus once started, the watchdog daemon should never be stopped or the box > will be rebooted. > > watchdog.service is WantedBy multi-user.target and when changing e.g. to > rescue.target, it should stay active. > > I tried to configure this using IgnoreOnIsolate=true but this doesn't show > the desired effect. > On "systemd isolate rescue.target", watchdog.service still gets stopped: > -------------------- 8< -------------------- > Mar 19 13:44:02 strike watchdog[1291]: stopping daemon (5.13) > Mar 19 13:44:02 strike systemd[1]: Stopping watchdog daemon... > -------------------- 8< -------------------- > > What did I do wrong? Your service will by default depend on basic.target, and hence if that goes away (and it will on isolate) then your service will too. Use DefaultDependencies=no in [Unit] to clarify that your service should not have such a default dependency on basic.target. Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel