/usr/sbin/novaboot-power
/usr/bin/novaboot-shell
/usr/lib/systemd/user/novaboot-delayed-power-off.service
-/usr/lib/systemd/user/novaboot-delayed-power-off.target
/usr/lib/sysusers.d/novaboot-server.conf
/usr/sbin/adduser-novaboot
/usr/share/man/man1/novaboot-shell.1
install -D -m 644 -t $(DESTDIR)$(PREFIX)/lib/systemd/system systemd/novaboot-power-off@.timer
install -D -m 644 -t $(DESTDIR)$(PREFIX)/lib/systemd/system systemd/novaboot-power@.service
install -D -m 644 -t $(DESTDIR)$(PREFIX)/lib/systemd/user systemd/novaboot-delayed-power-off.service
- install -D -m 644 -t $(DESTDIR)$(PREFIX)/lib/systemd/user systemd/novaboot-delayed-power-off.target
install -D -m 440 systemd/sudoers.novaboot-server $(DESTDIR)/etc/sudoers.d/novaboot-server
install -D -m 755 -t $(DESTDIR)$(PREFIX)/sbin systemd/novaboot-power
ExecStart=/usr/bin/sudo novaboot-power on
ExecStop=/usr/bin/sudo novaboot-power delayed-off
RemainAfterExit=true
-
-[Install]
-WantedBy=novaboot-delayed-power-off.target
-# This unit serves only as a placeholde that allows enabling and
-# disabling novaboot-delayed-power-off.service. We don't use this
-# targer for anything.
-[Unit]
-Description=Novaboot power on target
-Documentation=man:novaboot-shell(1)
;;
delayed-off)
systemctl start "novaboot-power-off@${SUDO_USER}.timer"
- # || systemd-run --on-active="$2" --unit="novaboot-power-off@${SUDO_USER}.target"
;;
*)
echo >&2 "Invalid argument"