- Mitglied seit
- 10 Apr 2006
- Beiträge
- 1,437
- Punkte für Reaktionen
- 0
- Punkte
- 36
Hi zusammen,
kann mir von euch jemand sagen wie ich das bewerkstellige, dass ein Skript das auf dem USB STtick liegt erst nach einer Minute, wenn Box vollständig gebootet hat, startet.
Aktuell habe ich dieses hier in der rc.custom..aber da kommt es bei mir immer wieder zu Bootschleifen, das noch andere Sachen geladen werden. Also das folgende soll erst nach ca 1min bis 2min geladen werden..geht das?
kann mir von euch jemand sagen wie ich das bewerkstellige, dass ein Skript das auf dem USB STtick liegt erst nach einer Minute, wenn Box vollständig gebootet hat, startet.
Aktuell habe ich dieses hier in der rc.custom..aber da kommt es bei mir immer wieder zu Bootschleifen, das noch andere Sachen geladen werden. Also das folgende soll erst nach ca 1min bis 2min geladen werden..geht das?
Code:
# Wait until we have a network connection.
# Script can be disabled by removing network cable
# At least one of the web sites must must respond to ping before we continue
SITE_1=web.de
SITE_2=www.google.com
while !(ping -c 1 $SITE_1>/dev/null) && !(ping -c 1 $SITE_2>/dev/null); do
sleep 15
done
# Wait until drive has been mounted
while !(mount | grep -q /var/media/ftp); do
sleep 15
done
#Look for start script on usb disk
BASEDIR=/var/media/ftp/*/infoframe
for f in $BASEDIR; do
cd $f
if [ -x setup.sh ]; then
./setup.sh
fi
done