Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- projectroot/usr/lib/init/rc-once.sh | 1 + projectroot/usr/lib/systemd/systemd-rc-once | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/projectroot/usr/lib/init/rc-once.sh b/projectroot/usr/lib/init/rc-once.sh index d225ad5c2..a9c08c48a 100644 --- a/projectroot/usr/lib/init/rc-once.sh +++ b/projectroot/usr/lib/init/rc-once.sh @@ -12,6 +12,7 @@ run_rc_once() { return $failed fi echo "running rc.once.d services..." + rm -f /system-update cd "$RC_ONCE_DIR" || exit 1 mkdir -p "$DONE_DIR" for script in *; do diff --git a/projectroot/usr/lib/systemd/systemd-rc-once b/projectroot/usr/lib/systemd/systemd-rc-once index ff7f7d3dc..5dfecf2aa 100644 --- a/projectroot/usr/lib/systemd/systemd-rc-once +++ b/projectroot/usr/lib/systemd/systemd-rc-once @@ -8,9 +8,7 @@ start() { systemctl rescue exit 1 fi - if run_rc_once; then - rm -f /system-update - fi + run_rc_once systemctl daemon-reexec sleep 1 touch /var/lib/systemd/clock -- 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