Hi! I have two services defined, one using ExecStart only, the other ExecStop only. Then I discovered some asymmetry: systemd is still starting the service with the ExecStop only, while the one with the ExecStart only never is stopped. Is that intended, or do I have some configuration error in the ExecStart only service? The units look like this: # /usr/lib/systemd/system/dellcd-log-start.service [Unit] Description=Log Start on Dell LCD Documentation=man:dellcd(1) DefaultDependencies=no After=local-fs.target Before=sysinit.target Requires=local-fs.target ConditionPathExists=/usr/bin/... [Service] Type=oneshot TimeoutSec=10 ExecStart=/usr/bin/... [Install] WantedBy=sysinit.target # /usr/lib/systemd/system/dellcd-log-stop.service [Unit] Description=Log Stop on Dell LCD Documentation=man:dellcd(1) DefaultDependencies=no After=default.target Requires=local-fs.target ConditionPathExists=/usr/bin/... [Service] Type=oneshot TimeoutSec=5 RemainAfterExit=yes ExecStop=/usr/bin/... [Install] WantedBy=default.target --- Regards, Ulrich _______________________________________________ systemd-devel mailing list systemd-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/systemd-devel