Lindsay Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 Vi driver å lage et image for dreambox 800 og vi er blanke på script da som starter og stopper EMU da som er CCCam da denne leser nordiske kort da uten config fil og bare bin filen. Bin filen ligger i /usr/bin og heter CCcam_2.0.11 som da er versjon 2.0.11 av CCCam eller EMU. Vi har prøvd å legge et script fra et annet image inn i directory /usr/bin med #!/bin/sh CAMNAME="CCcam_2.0.11" remove_tmp () { rm -rf /tmp/*.info* /tmp/*.tmp* } case "$1" in start) echo "[SCRIPT] $1: $CAMNAME" remove_tmp /usr/bin/CCcam_2011 & ;; stop) echo "[SCRIPT] $1: $CAMNAME" killall -9 CCcam_2011 2>/dev/null sleep 1 remove_tmp ;; *) $0 stop exit 0 ;; esac exit 0 Og det ligger også et script til i /usr/camscript som ser slik ut #!/bin/sh CAMNAME="CCcam_2.0.11" remove_tmp () { rm -rf /tmp/*.info* /tmp/*.tmp* } case "$1" in start) echo "[SCRIPT] $1: $CAMNAME" remove_tmp /usr/bin/CCcam_2011 & ;; stop) echo "[SCRIPT] $1: $CAMNAME" killall -9 CCcam_2011 2>/dev/null sleep 1 remove_tmp ;; *) $0 stop exit 0 ;; esac exit 0 dette styres av knapper på dreambox også som starter og stopper EMU Men hvordan få til automatisk start av EMU? Og ha script for start/ stop av EMU? Dreambox har 6 runlevels og regner med att den starter opp i runlevel3 om det har noe å si da Er det noen som kunne ha hjulpet oss i riktig rettning? Lenke til kommentar
jonnor Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 Jeg synes posten din er uklar. Skal "EMU" starte når maskinen booter? Og hvordan fungerer disse knappene på dreamboxen, hva skjer når de trykkes inn? Lenke til kommentar
Lindsay Skrevet 23. januar 2009 Forfatter Del Skrevet 23. januar 2009 Ja emu skal starte under oppstart da for å få bilde på boksen Og knappene skal starte et script da og stoppe et script da ved hjelp av python programering av knappener. Så scriptet som jeg har referert i posten fungerer vel da dette har jeg ikke prøvd da.Men vi mangler att EMU skal starte ved oppstart Lenke til kommentar
jonnor Skrevet 23. januar 2009 Del Skrevet 23. januar 2009 Startskript for daemoner skal somoftest ligge i /etc/rc.d eller /etc/init.d Finner helt sikkert riktig dersom du snoker rundt litt. I tillegg til at scriptet må ligge i riktig mappe må dere konfigurere slik at det faktisk kjører. Måten man gjør dette på varierer, feks: - symlinker fra de forskjellige run-levelene (debian) - egen konfigurasjonsfil (*bsd) - gjennom et kommandolinjeinterface (redhat) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå