From 702d5aa295f999f2cb9896ff34fb6e7c218a7f0f Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Thu, 25 Feb 2010 22:25:23 -0600 Subject: [PATCH] Run saveconfig twice on shutdown, as early as possible and as late as possible; early to ensure stuff is saved even if rc.shutdown times out; late to get all the stuff that was saved during shutdown --- src/overlay/etc/rc.d/saveconfig-early | 16 ++++++++++++++++ .../etc/rc.d/{saveconfig => saveconfig-late} | 0 2 files changed, 16 insertions(+) create mode 100755 src/overlay/etc/rc.d/saveconfig-early rename src/overlay/etc/rc.d/{saveconfig => saveconfig-late} (100%) diff --git a/src/overlay/etc/rc.d/saveconfig-early b/src/overlay/etc/rc.d/saveconfig-early new file mode 100755 index 0000000..574a89c --- /dev/null +++ b/src/overlay/etc/rc.d/saveconfig-early @@ -0,0 +1,16 @@ +#!/bin/sh + +# PROVIDE: saveconfig +# REQUIRE: LOGIN +# BEFORE: +# KEYWORD: shutdown + +name="saveconfig" +stop_cmd="saveconfig_stop" + +saveconfig_stop(){ + /sbin/saveconfig +} + +load_rc_config $name +run_rc_command "$1" diff --git a/src/overlay/etc/rc.d/saveconfig b/src/overlay/etc/rc.d/saveconfig-late similarity index 100% rename from src/overlay/etc/rc.d/saveconfig rename to src/overlay/etc/rc.d/saveconfig-late -- 2.42.0