fwiw, halt-local.service was hooked up in final.target and contains the following:
[Unit] Description=/usr/sbin/halt.local Compatibility ConditionFileIsExecutable=/usr/sbin/halt.local DefaultDependencies=no After=shutdown.target Before=final.target To apply that to my /etc/systemd/system/foo.service example: [Unit] Description=Run service on shutdown DefaultDependencies=no After=shutdown.target Before=final.target [Service] ExecStart=/bin/true [Install] WantedBy=final.target Then run "systemctl enable foo.service" and you should be set. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1532553 Title: /etc/halt.local has become /usr/sbin/halt.local To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1532553/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs