Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Co zrobiłem żle ???
http://forum.freesco.pl/viewtopic.php?f=35&t=7909
Strona 1 z 1

Autor:  duh85 [ niedziela, 12 czerwca 2005, 22:45 ]
Tytuł:  Co zrobiłem żle ???

Na podstwie informacji znalezionych na forum zkleiłem sobie coś takiego

mnt/router/rc/rcuser/rc_rebot
Cytuj:
fork mnt/router/packages/rebot


chmod 777 rc_rebot

mnt/router/packages/rebot


Cytuj:
while :; do
sleep 120
#sprawdza ONET
czas=`/bin/date +%D-%H:%M`
D=`/bin/date +%S`;
ping -s 1 -c 1 -t 1 -i 1 www.onet.pl;
E=`/bin/date +%S`
if [ $E -lt $D ]; then
E=`expr $E + 60`
fi
F=`expr $E - $D`
if [ $F -lt 5 ]; then
echo działa;
else
sleep 30
#sprawdza WP
D=`/bin/date +%S`;
ping -s 32 -c 1 -t 1 -i 1 www.wp.pl;
E=`/bin/date +%S`
if [ $E -lt $D ]; then
E=`expr $E + 60`
fi
F=`expr $E - $D`
if [ $F -lt 5 ]; then
echo jest netu;
else
reboot
echo $czas" brak netu <B>REBOT<B><BR>" >> mnt/router/www/rebot.htm;
fi
fi
done


chmod 777 rebot

Wszystko niby działa jak powinno jednak skrypt uruchamia sie podwujnie :( Nie pezeszkadza to w jego działaniu( ort. podwójnych logów) jednak jestem ciekawy gdzie walnełam byka :?:

Autor:  JurekW [ wtorek, 16 sierpnia 2005, 23:30 ]
Tytuł: 

Skrypt uruchamia się podwójnie, bo rc_rebot (i inne rc_*) są uruchamiane także przez rc_masq ( z parametrem firewall). Rozbuduj rc_rebot, np. tak:
: [/] [] ()
#!/bin/sh

. /etc/system.cfg
. /etc/live.cfg
. /etc/chat.pwd

if [ "$1" = firewall ]; then
exit; fi

# ---- SEKCJA STARTOWA ----
fork mnt/router/packages/rebot
$DONE


Pozdrawiam

Autor:  toip [ środa, 17 sierpnia 2005, 17:15 ]
Tytuł: 

równiez skorzystałem , jestem B.Wdzieczny !! 8)
POZDRAWIAM

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/