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

Reply via email to