Make it possible to have multible update-services beside rc-once using systemd offline update mechanism as described here: https://www.freedesktop.org/software/systemd/man/systemd.offline-updates
The basic idea is, that rc-once checks where /system-update points to and only runs, if it points to /etc/rc-once.d or etc/rc-once.d. In all other cases it just exits without error. Gavin Schenk (3): rc-once: Use /etc/rc.once.d as link target in all rc-once scripts rc-once: Use readlink to check where /system-update points to. rc-once: Moved deletion of /system-update into function run_rc_once() projectroot/usr/lib/init/rc-once.sh | 6 ++++++ projectroot/usr/lib/systemd/systemd-rc-once | 4 +--- projectroot/usr/sbin/enable-rc-once | 2 +- rules/rc-once.in | 3 +++ 4 files changed, 11 insertions(+), 4 deletions(-) -- 2.13.0 Eckelmann AG Vorstand: Dipl.-Ing. Peter Frankenbach (Sprecher) Dipl.-Wi.-Ing. Philipp Eckelmann Dr.-Ing. Marco Münchhof Dr.-Ing. Frank Uhlemann Vorsitzender des Aufsichtsrats: Hubertus G. Krossa Stv. Vorsitzender des Aufsichtsrats: Dr.-Ing. Gerd Eckelmann Sitz der Gesellschaft: Berliner Str. 161, 65205 Wiesbaden, Amtsgericht Wiesbaden HRB 12636 http://www.eckelmann.de _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de