Home

Uso del inadyn

†LUCIFER†

Invitado
oye yo tengo en la carpeta usr/script, un monton que pone de archivos que me pone install.sh unistall.sh, y hay alguno como el mcas que no lo tengo instalado y tengo mcas.install.sh y mcas.unistall.sh, ¿para que sirve esto? lo borro

Cuando metes plugins pues depende quien los halla hecho pues pueden llevar archivos de su deco que se hallan utilizado para instalar o desistalar archivos... si has metido plugins recientemente y llevaban esos archivos pues los has heredado... no te sirven para nada... los puedes borrar
 

Mecha

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
14 Ene 2010
4.132
819
0
España
si te refieres a la carpeta /root/plugin/var/script/
los script (archivos.sh) que hay ó aparecen en dicha carpeta son de los distintos plugins que se instalan con los distintos paquetes de plugins; los que hagan referencia a alguna camd o plugin que no tengas o que hayas eliminado del menu de plugins, los puedes borrar.
 

†LUCIFER†

Invitado
os dejo una variante para inadyn no-ip donde no necestais el inadyn.conf

Código:
#!/bin/sh
DAEMON=/usr/bin/inadyn
NAME=inadyn
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=correo electronico con el que os logueais en noip
INADYN_PASSWORD=constraseña con la que os logueais en noip
INADYN_ALIAS=hos que tengais en noip
UPDATE_PERIOD=tiempo que querais poner para actualizar ip
LOG_FILE_ON=1
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
[email protected]
 
 
test -f $DAEMON || exit 0
 
set -e
 
case "$1" in
    start)
    if [ $INADYN_ON -ne 0 ]; then
        ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --update_period $UPDATE_PERIOD"   
        if [ $LOG_FILE_ON = 1 ]; then
            ARGS="$ARGS --log_file $LOG_NAME"
        fi
        if [ $LOG_FILE_ON = 2 ]; then
            ARGS="$ARGS --syslog"
        fi
        if [ $DYN_SYSTEM_ON -ne 0 ]; then
            ARGS="$ARGS --dyndns_system $DYN_SYSTEM"
 
        fi
        echo -n "starting $DESC: $NAME... "
        start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS
        echo "done."
    fi
    ;;
    stop)
        echo -n "stopping $DESC: $NAME... "
    start-stop-daemon -K -n $NAME
    rm $LOG_NAME
    echo "done."
    ;;
    restart)
        echo "restarting $DESC: $NAME... "
    $0 stop
    $0 start
    echo "done."
    ;;
    reload)
        echo -n "reloading $DESC: $NAME... "
        killall -HUP $(basename ${DAEMON})
    echo "done."
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|reload}"
    exit 1
    ;;
esac
 
exit 0

lo meteis en la carpeta que os de la gana del deco...... y podeis utilizar luego en plugin el script que puso mecha.... llamando al script este y listo....

si todo fue bien en var/log os aparecera inadyn.log

y dentro:

INADYN: Started 'INADYN version 1.96.2' - dynamic DNS updater.
I:INADYN: IP address for alias 'xxxxxxxx.no-ip.info' needs update to '90.162.xxx.xxx'
I:INADYN: Alias 'xxxxxx.no-ip.info' to IP '90.162.xxx.xxxx' updated successful.
 
  • Me gusta
Reactions: Rebatman y Mecha

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
Ese script es el que viene en los enigma, no se podria utilizar otros scripts como liberar memoria, o algode la swap?

Pero bien explicado los parametros

Gracias
 

†LUCIFER†

Invitado
para liberar memoria este lo hize hace tiempo; lo hize para gigablue pero sirve para cualquier deco

Código:
#!/bin/sh
# by: ††LUCIFER††
echo ""
MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada gigablue: $MEMORYUSADA %"
[ $MEMORYUSADA -ge 80 ];
sync
sleep 2
echo 3 > /proc/sys/vm/drop_caches
echo ""
MEMORYUSADA=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada gigablue tras liberar: $MEMORYUSADA %"
 
 
exit 0

este script si se supera el porcentaje de memoria usada que quieras pones pues te limpia la memoria ram....

el porcentaje que si lo supera limpian es en el parametro:

-ge 80

2lk4dgl.jpg
 

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
Muchas gracias, eres un crack, llevo poco tiempo pero lo suficiente para valorar todo lo que haces. Me gustaria aprender de ti, aunque sea ayudando no se si participas en el openspa, aunque fuera para tareas mecanicas
 

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
Yo del script lo que no veo es que la salida por pantalla salga realmente por la tele los echos
 

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
Am, si pues me gustaría ver igual que pones en la captura de la pantalla que has puesto cuando arranco un script, con todos los echo que has metido en el script
 

†LUCIFER†

Invitado
En enigma2 o openpli existe el plugin llamado scriptexecuter que lo que hace es ejecutar un script en pantalla y ver el proceso... que es la captura que puse....

en spark si no recuerdo mal creo que no lo hay..
 

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
no lo hay, lo que me pregunto, si no se podria meter esto en spark, porque es linux al fin de al cabo
 

†LUCIFER†

Invitado
no lo hay, lo que me pregunto, si no se podria meter esto en spark, porque es linux al fin de al cabo

si en spark tambien se podria hacer........

Pero la verdad quien va a perder el tiempo en spark con lo tirando a cutre que es........

la gente se decanta por openpli.....
 

qsilver83

Usuario Destacado
Amigo OpenSPA
10 Ene 2013
723
56
0
Yo spark es lo unico que uso, entre que no han sacado los drivers dvbt 2 y el usb wifi no me suele ir, Si la verdad es que el banner del canal es mazo cutre
 

saulcont

Usuario
Amigo OpenSPA
7 Nov 2012
35
3
0
Y no hay forma de cambiar este banner del canal?? Al menos que te diga que porcentaje lleva de vsiion un programa y el EPG del siguiente, lo MINIMO que tiene cualquier imagen cutre....
 

WiLoW

Presentado
Forero
12 Feb 2012
9
0
0
Buenas.
He intentado configurar mi inadyn.conf pero no consigo que arranque, me da el siguiente log:

Código:
[root@stlinux]#./usr/sbin/inadyn
INADYN: Started 'INADYN version 1.96.2' - dynamic DNS updater.
I:INADYN: IP address for alias 'xxxxxx.no-ip.info' needs update to 'xx.xxx.xxx.xxx'
W:INADYN: Error validating DYNDNS svr answer. Check usr,pass,hostname,abuse...!
W:INADYN: DYNDNS Server response:
HTTP/1.1 200 OK
Date: Sat, 06 Apr 2013 22:46:04 GMT
Server: Apache
X-UpdateCode: X
Content-Length: 6
Connection: close
Content-Type: text/plain
 
nohost
W:'RC_DYNDNS_RSP_NOTOK' (0x48) updating the IPs. (it 0)
E: The response of DYNDNS svr was an error! Aborting.
W:INADYN: Main: Error 'RC_DYNDNS_RSP_NOTOK' (0x48).

Mi inadyn.conf seria el siguiente:
Código:
--username [email protected]
--password xxxxxx
--alias xxxxxx.no-ip.info
--update_period 60000

Si le agrego "--dyndns_system [email protected]" me da otro error diferente, que es el siguiente:
Código:
[root@stlinux]#./usr/sbin/inadyn
W:INADYN:CMD_LINE_OPT: Error parsing option 4 ('--dyndns_system')
W:INADYN: Main: Error 'RC_DYNDNS_INVALID_OPTION' (0x44).

Espero que me podáis ayudar
Un saludo.

EDITO:
Lo he conseguido tenia que añadir en la primera linea del inadyn.conf "--dyndns_system default@no-ip.com" vamos terminado en .com y no .info como es mi host.
Código:
[root@stlinux]#ps
 
  PID USER      VSZ STAT COMMAND
 
    1 root      2636 S    init
 
    2 root        0 SW  [kthreadd]
 
    3 root        0 SW  [ksoftirqd/0]
 
    4 root        0 SW  [events/0]
 
    5 root        0 SW  [khelper]
 
  12 root        0 SW  [async/mgr]
 
  160 root        0 SW  [sync_supers]
 
  162 root        0 SW  [bdi-default]
 
  164 root        0 SW  [kblockd/0]
 
  170 root        0 SW  [ata/0]
 
  171 root        0 SW  [ata_aux]
 
  179 root        0 SW  [khubd]
 
  182 root        0 SW  [kseriod]
 
  202 root        0 SW  [rpciod/0]
 
  209 root        0 SW  [kswapd0]
 
  210 root        0 SW  [aio/0]
 
  211 root        0 SW  [nfsiod]
 
  212 root        0 SW<  [kslowd000]
 
  213 root        0 SW<  [kslowd001]
 
  215 root        0 SW  [jfsIO]
 
  216 root        0 SW  [jfsCommit]
 
  217 root        0 SW  [jfsSync]
 
  218 root        0 SW  [crypto/0]
 
  356 root        0 SW  [mtdblockd]
 
  479 root        0 SW  [usbhid_resumer]
 
  511 root      2640 S    /bin/sh /etc/init.d/rcS
 
  521 root        0 SW  [flush-1:0]
 
  522 root        0 SW  [flush-31:0]
 
  635 root      2640 S    /usr/sbin/telnetd
 
  650 root      4040 S    /usr/sbin/sshd
 
  732 root        0 DW  [ics_admin]
 
  733 root        0 DW  [ics_nsrv]
 
  734 root        0 DW  [ics_watchdog]
 
  749 root        0 DW  [mme_manager]
 
  756 root        0 SW  [STFDMA_ClbckMgr]
 
  757 root        0 SW  [STFDMA_ClbckMgr]
 
1090 root      2232 S    ./vsftpd/vsftpd ./vsftpd/vsftpd.conf
 
1093 root      3736 S    /usr/sbin/smbd -D -s /etc/samba/smb.conf
 
1095 root      2804 S    /usr/sbin/nmbd -D -l /tmp -s /etc/samba/smb.conf
 
1098 root      1728 S    /usr/sbin/inadyn <===============================================AQUI ESTA YA EJECUTANDOSE JEJE
 
1117 root    42484 S    ./ywsystem_server.exe
 
1118 root      553m S    ./ywapp.exe
 
1126 root        0 SW  [STCLKRVTask0]
 
1131 root        0 SW  [STBLIT_ItTask]
 
1132 root        0 SW  [BLAST_Receive]
 
1133 root        0 SW  [BLAST_Timer]
 
1140 root        0 SW  [stpti4_IntTask]
 
1141 root        0 SW  [stpti4_EvtTask]
 
1143 root        0 SW  [AUD[0].PESTask]
 
1144 root        0 SW  [AUD[0].DecTask]
 
1145 root        0 SW  [AUD[0].SPDIFF]
 
1146 root        0 SW  [AUD[0].PPTask]
 
1147 root        0 SW  [AUD[1].PPTask]
 
1148 root        0 SW  [AUD[0].PCMPTask]
 
1149 root        0 SW  [AUD[1].PCMPTask]
 
1150 root        0 SW  [AUD[0].SPDIFP]
 
1164 root        0 SW  [NET0]
 
1166 root        0 SW  [STUART_TIMER_0]
 
1167 root        0 SW  [STUART_TIMER_1]
 
1168 root        0 SW  [SMART_EventMana]
 
1206 root        0 DW  [STVOUT_ISM]
 
1207 root        0 SW  [STVOUT.CECTask]
 
1208 root        0 SW  [STHDMI.CECTask]
 
1209 root        0 DW  [STLAYER-GFX/CUR]
 
1210 root        0 DW  [STLAYER-GFX/CUR]
 
1211 root        0 DW  [STLAYER-GFX/CUR]
 
1259 root      116m S    /var/bin/mbox_0.4_BETA_0023
 
1400 root        0 DW  [STVID.InjecterT]
 
1401 root        0 SW  [STVID[0].MPEG2P]
 
1402 root        0 DW  [tfm_84b70cc0]
 
1403 root        0 DW  [STVID[0].Produc]
 
1404 root        0 SW  [STVID[0].Displa]
 
1405 root        0 SW  [STVID[0].ErrorR]
 
1408 root        0 DW  [tfm_84b70ae0]
 
1409 root        0 DW  [tfm_84b70960]
 
1410 root        0 DW  [tfm_84b70a80]
 
1415 nobody    2336 S    ./vsftpd/vsftpd ./vsftpd/vsftpd.conf
 
1417 root      2360 S    ./vsftpd/vsftpd ./vsftpd/vsftpd.conf
 
1418 root      2640 S    -sh
 
1420 root      2640 R    ps