- Mitglied seit
- 16 Jul 2011
- Beiträge
- 46
- Punkte für Reaktionen
- 0
- Punkte
- 0
Edit 14.06.2014 - 15:29:
Präfix geändert da es soweit so läuft, wie ich es gern hätte. Für weitere vorschläge bin ich immer offen!
Hallo,
Ich habe hier einen kleinen Server stehen, auf dem nur am Tage zugegriffen wird. Also habe ich per Cronjob geregelt (WOL etc), das der von 20-8 Uhr ausgeschaltet ist - das Funktioniert auch.
Jetzt möchte ich allerdings noch ein Lighttpd Installieren wo einfach nur eine kleine Index.html mit dem hinweis "Server Offline" hinterlegt ist. Gestern habe ich mir die Finger wund gesucht und einiges gefunden. Python-Scripte im Freetz-Wiki etc. Aber nichts davon lief. Als ich die ganze Geschichte als "geht nich" markieren wollte, fiel mir kurz vorm Einpennen folgendes ein:
unter /var/mod/root liegen 2 ar7.cfg (on.ar7.cfg und off.ar7.cfg) welche entsprechend die Weiterleitungen beinhalten. So wie 2 Scripte, die ich noch nicht ausgearbeitet habe, aber binnen 2-3 Minuten erstellt sein dürften. zB start.sh und stop.sh
meine Idee ist nun, beim start vom Server per cron (@reboot) folgendes aufgerufen wird:
ssh [email protected] /var/mod/root/start.sh
in der Start.sh ist folgendes zu finden (bei weitem noch nicht fertig, ich schreibe die gerade nur hier ^^)
In der stop.sh entsprechend:
So, jetzt würde ich gerne wissen, ob das so klappt bevor ich stundenlang rumfummle um dann festzustellen: "hey, geht nicht "
Gruß,
der Peter
Präfix geändert da es soweit so läuft, wie ich es gern hätte. Für weitere vorschläge bin ich immer offen!
Hallo,
Ich habe hier einen kleinen Server stehen, auf dem nur am Tage zugegriffen wird. Also habe ich per Cronjob geregelt (WOL etc), das der von 20-8 Uhr ausgeschaltet ist - das Funktioniert auch.
Jetzt möchte ich allerdings noch ein Lighttpd Installieren wo einfach nur eine kleine Index.html mit dem hinweis "Server Offline" hinterlegt ist. Gestern habe ich mir die Finger wund gesucht und einiges gefunden. Python-Scripte im Freetz-Wiki etc. Aber nichts davon lief. Als ich die ganze Geschichte als "geht nich" markieren wollte, fiel mir kurz vorm Einpennen folgendes ein:
unter /var/mod/root liegen 2 ar7.cfg (on.ar7.cfg und off.ar7.cfg) welche entsprechend die Weiterleitungen beinhalten. So wie 2 Scripte, die ich noch nicht ausgearbeitet habe, aber binnen 2-3 Minuten erstellt sein dürften. zB start.sh und stop.sh
meine Idee ist nun, beim start vom Server per cron (@reboot) folgendes aufgerufen wird:
ssh [email protected] /var/mod/root/start.sh
in der Start.sh ist folgendes zu finden (bei weitem noch nicht fertig, ich schreibe die gerade nur hier ^^)
Code:
#!/bin/sh
cp -f /var/mod/root/on.ar7.cfg /var/flash/ar7.cfg
exec /etc/init.d/rc.net reload
In der stop.sh entsprechend:
Code:
#!/bin/sh
cp -f /var/mod/root/off.ar7.cfg /var/flash/ar7.cfg
exec /etc/init.d/rc.net reload
So, jetzt würde ich gerne wissen, ob das so klappt bevor ich stundenlang rumfummle um dann festzustellen: "hey, geht nicht "
Gruß,
der Peter
Zuletzt bearbeitet: