Gast Geplaatst: 31 oktober 2003 Geplaatst: 31 oktober 2003 Is het mogelijk om de apache tijdens een herstart van de dreambox automatisch op starten?
FMFREAK Geplaatst: 31 oktober 2003 Geplaatst: 31 oktober 2003 Ja dat kan... Zet het volgende in /hdd/root/startup.sh /hdd/opt/httpd/bin/apachectl start Als dat bestand niet bestaat, zelf even aanmaken. Of het volgende intypen: echo /hdd/opt/httpd/bin/apachectl start > /hdd/root/startup.sh 1x Dreambox 7000 met externe harddisk 1x Dreambox 500 1x AZBox Premium HD Draaibare schotel met Maximum Twin 0,3 db LNB Gentoo Linux Server en nog andere computer zooi
Gast Geplaatst: 17 november 2003 Geplaatst: 17 november 2003 Toen ik dit probeerde wilde het niet lukken. Nu nogmaals geprobeerd. File is aangelegd maar de apache start niet automatisch op. Heb je nog tips?
Romeo_ Geplaatst: 17 november 2003 Geplaatst: 17 november 2003 Als je bovenstaande commando in telnet plakt : werkt het dan wel ? The Source is Out There....
FMFREAK Geplaatst: 17 november 2003 Geplaatst: 17 november 2003 Kijk eens in: /var/tuxbox/start_enigma of deze regel NIET gecommentariseerd is <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> (leuk woord) ( sleep 30; /hdd/root/startup.sh ) & Er moet dus geen # voor staan 1x Dreambox 7000 met externe harddisk 1x Dreambox 500 1x AZBox Premium HD Draaibare schotel met Maximum Twin 0,3 db LNB Gentoo Linux Server en nog andere computer zooi
wian Geplaatst: 17 november 2003 Geplaatst: 17 november 2003 Je moet startup.sh nog executable maken mbv het commando: chmod 755 /hdd/root/startup.sh hobby4all
Gast Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 De CHMOD helpt ook niet. In de start_enigma zie ik de opdracht helemaal niet terugkomen. Onderstaand de start_enigma. Moet ik hier nog een regel aan toevoegen? START_ENIGMA: #!/bin/sh #test DEV if [ -e /usb/.init ] ; then DEV=usb else DEV=hdd fi #tuxmail deamon if [ -e /var/etc/.tuxmaild ] ; then /$DEV/local/bin/tuxmaild fi #keys /var/keys > /var/tmp /bin/update_tmp.sh #Restart enigma by new skin touch /tmp/.enigma while [ -e /tmp/.enigma ] do /bin/enigma case "$?" in 1) echo "Reboot" rm /tmp/.enigma /bin/update_var.sh /sbin/reboot .. ;; 2) echo "Restart" .. ;; *) echo "Halt" rm /tmp/.enigma /bin/update_var.sh /sbin/halt .. ;; esac done
pippen2 Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Dit is mijn start_enigma: Code: #!/bin/sh[ -x /hdd/root/startup.sh ] && { # Put the programs you want to run in /hdd/root/startup.sh # These will be started when enigma is running for 30 seconds. # Within these 30 seconds the network should be running. ( sleep 30; /hdd/root/startup.sh ) &}/bin/update_tmp.shwhile :do /bin/enigma case "$?" in 0) echo "Halt" /bin/update_var.sh sync;/sbin/halt ;; 1) echo "reboot" /bin/update_var.sh sync;/sbin/reboot ;; 2) echo "Restart" ;; *) echo "Crash" /bin/update_var.sh sync;/sbin/halt ;; esacdone Verder staat in /hdd/root/startup.sh: Code: /hdd/opt/httpd/bin/./apachectl start Daarmee zou het moeten werken. Deze start_enigma is trouwens wel bedoeld voor de laatste Ronald images.
Gast Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Ik draai nu sf. Ik dacht ik kopieer het onderstaand stukje in mijn startup_enigma onder #!/bin/sh Knap stom idee want ik heb reeds een flash erase moeten doen. [ -x /hdd/root/startup.sh ] && { # Put the programs you want to run in /hdd/root/startup.sh # These will be started when enigma is running for 30 seconds. # Within these 30 seconds the network should be running. ( sleep 30; /hdd/root/startup.sh ) &}
JaNuZz Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Ik heb vandaag ook apache,mysql en php op de db geiinstalleerd. en hetzelfde als pippen2 de startup.sh gebruikt want invoegen in start_enigma wou niet. Ook ik kreeg een vastloper en apache niet automatisch aan de praat, totdat ik erachter kwam dat de rechten op startup.sh niet goed waren dus ff chmod 755 startup.sh gedaan en nu loopt ie prima!
Gast Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Ik heb dus net een flash erase gedaan. Ook heb ik de startup.sh verwijderd. Opnieuw begonnen: 1. startup.sh aangelegd met echo /hdd/opt/httpd/bin/apachectl start > /hdd/root/startup.sh => bestand wordt aangelegd en het commando staat erin. 2. chmod 755 /hdd/root/startup.sh En... het werkt nog niet. Dit zou zo toch moeten werken? Als ik het starcommando via telnet ingeef werkt het wel dus daar ligt hetniet aan. Snap er helemaal niks van! Kan het ermee te maken hebben dat ik SF draai?
FMFREAK Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Probeer dit eens: #tuxmail deamon if [ -e /var/etc/.tuxmaild ] ; then /$DEV/local/bin/tuxmaild fi #keys /var/keys > /var/tmp /bin/update_tmp.sh ( sleep 30; /hdd/root/startup.sh ) & Dus de sleep 30; /hdd/root/startup.sh na de bin update_tmp.sh 1x Dreambox 7000 met externe harddisk 1x Dreambox 500 1x AZBox Premium HD Draaibare schotel met Maximum Twin 0,3 db LNB Gentoo Linux Server en nog andere computer zooi
JaNuZz Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 volgens mij komt het omdat jij een andere start_enigma hebt waar dit: [ -x /hdd/root/startup.sh ] && { # Put the programs you want to run in /hdd/root/startup.sh # These will be started when enigma is running for 30 seconds. # Within these 30 seconds the network should be running. ( sleep 30; /hdd/root/startup.sh ) &} niet instaat want daar zegt ie voer dat startup.sh script uit(waar dus je apache opstart commado instaat) Maar ik durf niet te zeggen of je dat er zomaar ff in kunt plakken bij een andere image dan die van ronald. Als je : /hdd/opt/httpd/bin/./apachectl start eens ONDERIN je startup_enigma zet? lukt het dan wel? Weet niet of dat werkt, want volgens mij werkt het principe met die van ronald zo dat ie dmv een wachtlus (30secs) eerst zorgt dat het netwerk operationeel is v/d dreambox en dan pas die dingen in startup.sh uitvoerd en in jouw geval probeerd ie meteen apache op te starten terwijl het netwerk nog niet "ready" is waardoor het mis gaat. Maar goed dat moeten de experts maar eens vertellen hoe dat zit.
Gast Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Heb nu de Ronald erop. Een keer de chmod en het werkt meteen!!!! Idereen bedankt voor alle hulp.
Gast Geplaatst: 18 november 2003 Geplaatst: 18 november 2003 Citaat: Heb nu de Ronald erop. Een keer de chmod en het werkt meteen!!!! Idereen bedankt voor alle hulp. Die Ronaldd is zo gek nog niet <img src="/ubbthreads/images/graemlins/tongue.gif" alt="" />
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen