freetz: rc.custom = debug.cfg?

ramik

Neuer User
Mitglied seit
3 Mai 2007
Beiträge
168
Punkte für Reaktionen
0
Punkte
16
how can i use the rc.custom script?
is it the same as the debug.cfg?

currently i have this in the debug.cfg, if i put the content in rc.custom and remove from debug, will it have same effect?

Code:
max=5
i=0
USBDEVICE1='uStor01'
usbroot=/var/media/ftp/$USBDEVICE1

while [ $i -lt $max ]; do
  if mount | grep " on /var/media/ftp/" > /dev/null; then
       break
  fi
  let i=$i+1
  sleep 15
done
             
# Asterisk start stop from Daemons interface
if [ -f /var/media/ftp/$USBDEVICE1/addons/rc.asterisk ]
then
     ln -s $usbroot/addons/rc.asterisk /var/mod/etc/init.d
     echo "asterisk" >> /etc/static.pkg

     INST_DIR=$usbroot $usbroot/addons/cfg_asterisk14 usb_install
     $usbroot/addons/cfg_asterisk14 start
fi
 
yes...
but why don´t u try it?
 
i don't want to mess with boot process and make my fritz unbootable :(
 
no prob...
i use a similar script in rc.customs...and it works just fine...
Code:
#!/bin/sh
i=1
if [ -e /var/media/ftp/uStor02/swapfile_33mb ]
then
/var/media/ftp/uStor02/user.sh
/etc/init.d/rc.swap start
/var/media/ftp/uStor02/apache-1.3.37/apache -f /var/media/ftp/uStor02/apache-1.3.37/conf/APACHE.CONF
#/var/media/ftp/uStor01/stati/gkrellmd -d
# cd /var/media/ftp/uStor01/webtransmission; ./install.sh >/dev/null 2>&1
exit 1
else
echo 7,3>/var/led
while [ $i -le 2000 ]
do
if [ -e /var/media/ftp/uStor02/swapfile_33mb ]
then
echo 7,1>/var/led
/var/media/ftp/uStor02/user.sh
/etc/init.d/rc.swap start
/var/media/ftp/uStor02/apache-1.3.37/apache -f /var/media/ftp/uStor02/apache-1.3.37/conf/APACHE.CONF
#/var/media/ftp/uStor01/stati/gkrellmd -d
# cd /var/media/ftp/uStor01/webtransmission; ./install.sh >/dev/null 2>&1
break
fi
i=`expr $i + 1`
done
exit 1
fi

exit 0
 
Like it is shown here( under "Reihenfolge beim Booten"" )

Bootorder:
Code:
-> rc.S
   |-> rc.{dsl|net|viop|telefon|...}
   |-> debug.cfg
   '-> rc.mod
       |-> rc.{bftpd|dropbear|...}  (packages)
       '-> rc.custom
So you see, the defug.cfg will run before the actual mod and the rc.custon afterwards.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.