[PATCH v3 1/3] init.d: Set /tmp/started through init.d instead of rc.local

Adrian Schmutzler freifunk at adrianschmutzler.de
Fr Jan 5 00:52:51 CET 2018


This ensures that /tmp/started is actually set after the end
of the boot process.

Signed-off-by: Christian Dresel <fff at chrisi01.de>
Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
Tested-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>

---

Changes in v2/v3:
none
---
 bsp/default/root_file_system/etc/init.d/zdone | 11 +++++++++++
 bsp/default/root_file_system/etc/rc.local     |  2 --
 2 files changed, 11 insertions(+), 2 deletions(-)
 create mode 100755 bsp/default/root_file_system/etc/init.d/zdone

diff --git a/bsp/default/root_file_system/etc/init.d/zdone b/bsp/default/root_file_system/etc/init.d/zdone
new file mode 100755
index 0000000..f4aaf02
--- /dev/null
+++ b/bsp/default/root_file_system/etc/init.d/zdone
@@ -0,0 +1,11 @@
+#!/bin/sh /etc/rc.common
+
+# Copyright 2017 Adrian Schmutzler
+# License GPLv3
+
+START=99
+
+start()
+{
+	touch /tmp/started
+}
diff --git a/bsp/default/root_file_system/etc/rc.local b/bsp/default/root_file_system/etc/rc.local
index 59042c3..7410bae 100755
--- a/bsp/default/root_file_system/etc/rc.local
+++ b/bsp/default/root_file_system/etc/rc.local
@@ -8,6 +8,4 @@ sleep 3
 
 /usr/sbin/configurehood
 
-touch /tmp/started
-
 exit 0
-- 
2.7.4



Mehr Informationen über die Mailingliste franken-dev