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

mail at adrianschmutzler.de mail at adrianschmutzler.de
Sa Dez 23 14:26:33 CET 2017


Hallo Robert,

 

der Plan war eigtl, nicht in bestehende init.d Files einzugreifen. Da hängen einfach zu viele Sachen dran und es kann sich viel ändern.

 

Grüße

 

Adrian

 

From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf Of robert
Sent: Samstag, 23. Dezember 2017 11:40
To: franken-dev at freifunk.net
Subject: Re: [PATCH 1/2] init.d: Set /tmp/started through init.d instead of rc.local

 

Hi,

zdone? Ich hab erst gedacht was soll das, bis ich grad mal in das init.d rein geguckt hab. Das ist echt mies, alles auf 99 vorgeben. Wie waere denn ein kleines Package (fff-reorder-init.d) wo wir das nach unseren Bedürfnissen umsortieren? 

Robert

 

Am 23.12.2017 um 11:28 schrieb Christian Dresel:

Hi
 
ich finde das irgendwie als package schicker. Wir haben mehr und mehr
dort als package angelegt und aus diesem Verzeichnis entfernt, also
warum jetzt den Weg wieder zurück?
 
Ansonsten finde ich die Idee super :)
 
mfg
 
Christian
 
On 23.12.2017 01:38, Adrian Schmutzler wrote:

This ensures that /tmp/started is actually set after the end
of the boot process.
 
Signed-off-by: Christian Dresel  <mailto:fff at chrisi01.de> <fff at chrisi01.de>
Signed-off-by: Adrian Schmutzler  <mailto:freifunk at adrianschmutzler.de> <freifunk at adrianschmutzler.de>
---
 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
 

 





 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20171223/09d3c019/attachment.html>


Mehr Informationen über die Mailingliste franken-dev