habe den Reminder installiert über das Plugin läuft er auch jedoch bekomme ich es nicht hin ihn automatisch starten zulassen.
Hier die Readme:
1. Anpassen Startup Neutrino/Tuxbox [Head und Rel]:
Dazu eine Telnet Session auf die Box starten und ins Verzeichnis tuxbox wechseln.
Dort sind drei Links (ims Head ein Link) auf die Dateien start_neutrino, start_enigma
und start_lcars gesetzt.Mit dem Befehl rm start_neutrino wird der link gelöscht.
Anschließend sofort den Befehl cp /etc/init.d/start_neutrino start_neutrino aufrufen
um eine neue Datei zu erstellen.
Dann wird die neue Datei editiert, mit welchem Tool auch immer (z.B. vi ).
Vor der Zeile /bin/sectionsd wird der Aufruf /bin/sh /var/tuxbox/config/tuxcal/reminder & eingetragen.
Wichtig: Das & nicht vergessen. Speichern und fertig.
und hier meine Neutrino_start:
#!/bin/sh
sectionsd
timerd
camd2
zapit
controld
nhttpd
neutrino
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
halt
wie muss das aussehen?
Reminder unter yadd
-
- Interessierter
- Beiträge: 66
- Registriert: Sonntag 18. Juli 2004, 23:30
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
#!/bin/sh
/bin/sh /var/tuxbox/config/tuxcal/reminder -n &
sectionsd
timerd
camd2
zapit
controld
nhttpd
neutrino
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
halt
/bin/sh /var/tuxbox/config/tuxcal/reminder -n &
sectionsd
timerd
camd2
zapit
controld
nhttpd
neutrino
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
halt
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Januar 2004, 14:45
Und nicht vergessen, die Reminder-Datei die Rechte auf 755 setzen!Nachtvogel hat geschrieben:#!/bin/sh
/bin/sh /var/tuxbox/config/tuxcal/reminder -n &
sectionsd
timerd
camd2
zapit
controld
nhttpd
neutrino
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
done
halt
-
- Interessierter
- Beiträge: 66
- Registriert: Sonntag 18. Juli 2004, 23:30
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Interessierter
- Beiträge: 24
- Registriert: Sonntag 7. März 2004, 21:19
Ich bekommes es im neusten Image 2.1.0.3 auch nicht automatisch hin. HILFE!
Das ist meine start_neutrino.
#!/bin/sh
/bin/sh /var/tuxbox/config/tuxcal/reminder -n &
sectionsd
timerd
if [ -e /var/bin/camd2 ]; then
chmod +x /var/bin/camd2
/var/bin/camd2
else
/bin/camd2
fi;
if [ -e /var/etc/.pmt_update ] ; then
zapit -u
else
zapit
fi;
controld
nhttpd
/var/plugins/tuxwet/swisstime & # Uhrzeit holen
if [ -e /var/etc/.neutrino_gmo18t ]; then
neutrino_gmo18t -u -f
else
neutrino -u -f
fi;
/var/plugins/tuxwet/swisstime & # Uhrzeit holen
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
halt
Das ist meine start_neutrino.
#!/bin/sh
/bin/sh /var/tuxbox/config/tuxcal/reminder -n &
sectionsd
timerd
if [ -e /var/bin/camd2 ]; then
chmod +x /var/bin/camd2
/var/bin/camd2
else
/bin/camd2
fi;
if [ -e /var/etc/.pmt_update ] ; then
zapit -u
else
zapit
fi;
controld
nhttpd
/var/plugins/tuxwet/swisstime & # Uhrzeit holen
if [ -e /var/etc/.neutrino_gmo18t ]; then
neutrino_gmo18t -u -f
else
neutrino -u -f
fi;
/var/plugins/tuxwet/swisstime & # Uhrzeit holen
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
halt