Message ID | 20190416102135.20821-1-rlanghammer@web.de |
---|---|
State | Superseded |
Headers | show |
diff --git a/bsp/default/root_file_system/etc/rc.local b/bsp/default/root_file_system/etc/rc.local index 59042c3..bd972fb 100755 --- a/bsp/default/root_file_system/etc/rc.local +++ b/bsp/default/root_file_system/etc/rc.local @@ -4,10 +4,6 @@ /usr/sbin/configurenetwork -sleep 3 - -/usr/sbin/configurehood - touch /tmp/started exit 0 diff --git a/src/packages/fff/fff-hoods/files/etc/configurehood b/src/packages/fff/fff-hoods/files/etc/configurehood new file mode 100644 index 0000000..ffe64e1 --- /dev/null +++ b/src/packages/fff/fff-hoods/files/etc/configurehood @@ -0,0 +1,9 @@ +#!/bin/sh /etc/rc.common + +START=96 + +boot() +{ + /usr/sbin/configurehood +} +
Hallo, Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Was mich gerade noch wundert: In der Doku steht, dass man einen symlink in rc.d braucht: https://oldwiki.archive.openwrt.org/doc/techref/initscripts#enable_and_disable Das war noch nie irgendwo Thema. Ich werde das heute abend mal genauer untersuchen. Grüße Adrian > -----Original Message----- > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf Of > Robert Langhammer > Sent: Dienstag, 16. April 2019 12:22 > To: franken-dev@freifunk.net > Subject: [PATCH] fff-hoods: Move first start of configurehood from rc.local to > init.d > > Signed-off-by: Robert Langhammer <rlanghammer@web.de> > --- > bsp/default/root_file_system/etc/rc.local | 4 ---- > src/packages/fff/fff-hoods/files/etc/configurehood | 9 +++++++++ > 2 files changed, 9 insertions(+), 4 deletions(-) > create mode 100644 src/packages/fff/fff-hoods/files/etc/configurehood > > diff --git a/bsp/default/root_file_system/etc/rc.local > b/bsp/default/root_file_system/etc/rc.local > index 59042c3..bd972fb 100755 > --- a/bsp/default/root_file_system/etc/rc.local > +++ b/bsp/default/root_file_system/etc/rc.local > @@ -4,10 +4,6 @@ > > /usr/sbin/configurenetwork > > -sleep 3 > - > -/usr/sbin/configurehood > - > touch /tmp/started > > exit 0 > diff --git a/src/packages/fff/fff-hoods/files/etc/configurehood > b/src/packages/fff/fff-hoods/files/etc/configurehood > new file mode 100644 > index 0000000..ffe64e1 > --- /dev/null > +++ b/src/packages/fff/fff-hoods/files/etc/configurehood > @@ -0,0 +1,9 @@ > +#!/bin/sh /etc/rc.common > + > +START=96 > + > +boot() > +{ > + /usr/sbin/configurehood > +} > + > -- > 2.20.1
Hi Adrian, die Links werden schon beim Build angelegt. Sind also schon im Image drin. Wenn man disablen will, macht man am besten eine Zeile in ein uci-defaults. S. Paket fastd und tunneldigger. s. auch Funktion default_postinst in /lib/functions. Gruesse Robert Am 16.04.19 um 14:14 schrieb Adrian Schmutzler: > Hallo, > > Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> > > Was mich gerade noch wundert: In der Doku steht, dass man einen symlink in rc.d braucht: > > https://oldwiki.archive.openwrt.org/doc/techref/initscripts#enable_and_disable > > Das war noch nie irgendwo Thema. Ich werde das heute abend mal genauer untersuchen. > > Grüße > > Adrian > >> -----Original Message----- >> From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf Of >> Robert Langhammer >> Sent: Dienstag, 16. April 2019 12:22 >> To: franken-dev@freifunk.net >> Subject: [PATCH] fff-hoods: Move first start of configurehood from rc.local to >> init.d >> >> Signed-off-by: Robert Langhammer <rlanghammer@web.de> >> --- >> bsp/default/root_file_system/etc/rc.local | 4 ---- >> src/packages/fff/fff-hoods/files/etc/configurehood | 9 +++++++++ >> 2 files changed, 9 insertions(+), 4 deletions(-) >> create mode 100644 src/packages/fff/fff-hoods/files/etc/configurehood >> >> diff --git a/bsp/default/root_file_system/etc/rc.local >> b/bsp/default/root_file_system/etc/rc.local >> index 59042c3..bd972fb 100755 >> --- a/bsp/default/root_file_system/etc/rc.local >> +++ b/bsp/default/root_file_system/etc/rc.local >> @@ -4,10 +4,6 @@ >> >> /usr/sbin/configurenetwork >> >> -sleep 3 >> - >> -/usr/sbin/configurehood >> - >> touch /tmp/started >> >> exit 0 >> diff --git a/src/packages/fff/fff-hoods/files/etc/configurehood >> b/src/packages/fff/fff-hoods/files/etc/configurehood >> new file mode 100644 >> index 0000000..ffe64e1 >> --- /dev/null >> +++ b/src/packages/fff/fff-hoods/files/etc/configurehood >> @@ -0,0 +1,9 @@ >> +#!/bin/sh /etc/rc.common >> + >> +START=96 >> + >> +boot() >> +{ >> + /usr/sbin/configurehood >> +} >> + >> -- >> 2.20.1
Signed-off-by: Robert Langhammer <rlanghammer@web.de> --- bsp/default/root_file_system/etc/rc.local | 4 ---- src/packages/fff/fff-hoods/files/etc/configurehood | 9 +++++++++ 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 src/packages/fff/fff-hoods/files/etc/configurehood -- 2.20.1