mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-11 19:55:52 +02:00
Add bootoption to skip an initskript.
This commit is contained in:
@@ -3,6 +3,7 @@ etc/issue
|
||||
etc/e2fsck.conf
|
||||
etc/httpd/conf/vhosts.d/ipfire-interface.conf
|
||||
etc/rc.d/init.d/leds
|
||||
etc/rc.d/init.d/rc
|
||||
etc/rc.d/init.d/snort
|
||||
etc/rc.d/rc0.d/K79leds
|
||||
etc/rc.d/rc3.d/S21leds
|
||||
|
||||
@@ -71,8 +71,12 @@ fi
|
||||
#Start all functions in this runlevel
|
||||
for i in $( ls -v ${rc_base}/rc${runlevel}.d/S* 2> /dev/null)
|
||||
do
|
||||
suffix=${i#$rc_base/rc$runlevel.d/S[0-9][0-9]}
|
||||
|
||||
# Skip if initskript is disabled at bootprompt
|
||||
grep "skipinit=$suffix" /proc/cmdline > /dev/null && continue
|
||||
|
||||
if [ "${previous}" != "N" ]; then
|
||||
suffix=${i#$rc_base/rc$runlevel.d/S[0-9][0-9]}
|
||||
stop=$rc_base/rc$runlevel.d/K[0-9][0-9]$suffix
|
||||
prev_start=$rc_base/rc$previous.d/S[0-9][0-9]$suffix
|
||||
|
||||
|
||||
Reference in New Issue
Block a user