arrancar oscam en reboot gigablue
Bueno en este pos vamos a tratar de arrancar oscam durante el reboot del receptor gigablue 800 HD, de esta manera pues despues de un reboot el visionado es instantaneo, y asi en caso de utilizar esta emu pues no tenemos que estar preocupandonos de arrancarla manualmente, ni tampoco preocuparnos si despues de un reboot el emu manager la ha arrancado o no, asi como el mismo script ya nos crea un oscam.pid en /var/run, necesario para la utilizacion de otros script o programas para oscam.
Para ello vamos a realizar los siguientes pasos: PASO 1 Creamos un archivo llamado oscam en el directorio etc/init.d en el cual ponemos lo siguiente: Código:
#!/bin/sh PASO 2 Abrimos la consola terminal y ponemos: Código:
cd /etc/init.d Código:
update-rc.d oscam defaults PASO 3 Reboot al receptor y listo ya se nos habra arrancado la emu.. Recordar en el script cambiar los datos por los vuestros donde se ubica el binario oscam, los archivos de configuracion y como se llama vuestro binario oscam. Añado, en caso querer quitar del reinicio en reboot oscam pues poneis: [CODE]update-rc.d -f oscam remove[/CODE] |
[QUOTE=††LUCIFER††;4591338]Bueno en este pos vamos a tratar de arrancar oscam durante el reboot del receptor gigablue 800 HD, de esta manera pues despues de un reboot el visionado es instantaneo, y asi en caso de utilizar esta emu pues no tenemos que estar preocupandonos de arrancarla manualmente, ni tampoco preocuparnos si despues de un reboot el emu manager la ha arrancado o no, asi como el mismo script ya [B]nos crea un oscam.pid[/B] en [B]/var/run[/B], necesario para la utilizacion de otros script o programas para oscam.
Para ello vamos a realizar los siguientes pasos: [SIZE=4][B]PASO 1[/B][/SIZE] Creamos un archivo llamado [COLOR=#0000ff]oscam[/COLOR] en el directorio etc/init.d en el cual ponemos lo siguiente: [CODE]#!/bin/sh # Start/stop the OScam daemon para gigablue 800 HD # ### BEGIN INIT INFO # Provides: oscam # Required-Start: # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start and Stop oscam # Description: OScam init script. This script start and stop oscam. ### END INIT INFO NAME=oscam DAEMON=/usr/UCM_CamSrv_bin/$NAME CONFIG_DIR=/var/tuxbox/config/ PIDFILE=/var/run/oscam.pid LOG=/var/log/oscam/oscam.log LOGUSR=/var/log/oscam/oscamuser.log LOGCW=/var/log/oscam/cw.log STARTAS="$DAEMON -- -b -c $CONFIG_DIR" [ -x $DAEMON ] || exit 0 [ -d $CONFIG_DIR ] || exit 0 echo $NAME clear_file() { # Clear log and pid file if exists if [ -e $PIDFILE ] then rm -f $PIDFILE fi if [ -e $LOG ] then rm -f $LOG fi if [ -e $LOGUSER ] then rm -f $LOGUSER fi if [ -e $LOGCW] then rm -f $LOGCW fi } case "$1" in start) echo -n "starting $NAME... " start-stop-daemon --start --quiet --exe $DAEMON --startas $STARTAS pidof $NAME -s > $PIDFILE echo "done." ;; stop) echo -n "stopping $NAME... " start-stop-daemon --stop --quiet --exe $DAEMON if [ -e $PIDFILE ] then rm -f $PIDFILE fi echo "done." ;; restart) echo -n "restarting $NAME... " start-stop-daemon --stop --retry 5 --quiet --exe $DAEMON clear_file start-stop-daemon --start --quiet --exe --startas $STARTAS pidof $NAME -s > $PIDFILE $0 stop $0 start echo "done." ;; status) pidof $PIDFILE $DAEMON $NAME && exit 0 || exit $? ;; *) echo "Usage: /etc/init.d/oscam {start|stop|restart|status}" exit 2 ;; esac exit 0[/CODE] [B]Y a este archivo le damos permisos 777[/B] [SIZE=5][B]PASO 2[/B][/SIZE] Abrimos la consola terminal y ponemos: Código:
cd /etc/init.d [CODE]update-rc.d oscam defaults[/CODE] [COLOR=#0000ff]De esta manera creamos los niveles de ejecucion por defecto de arranque del sistema, observaremos que se nos han creado enlaces simbolicos con su nivel en rc0.d, rc1.d...........[/COLOR] [SIZE=5][B]PASO 3[/B][/SIZE] Reboot al receptor y listo ya se nos habra arrancado la emu.. [COLOR=#ff0000]Recordar en el script cambiar los datos por los vuestros donde se ubica el binario oscam, los archivos de configuracion y como se llama vuestro binario oscam. [/COLOR]Añado, en caso querer quitar del reinicio en reboot oscam pues poneis: [CODE]update-rc.d -f oscam remove[/CODE][/QUOTE] muchas gracias por explicar todo también saludos |
La franja horaria es GMT +2. Ahora son las 14:54. |
Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate