¿Me podriais ayudar a modificar este script?

Imagen de jaleos
0 puntos

Hola, lo primero, no tengo ni idea de variables y todo eso, pero se me ha ocurrido que este scrip, que está en /etc/init.d, es el encargado de pasarle la configuración "default" al demonio inputlircd, y quisiera que lo cogiera de un archivo, en concreto de ~/midefault, ¿es posible esto variando alguna linea?. Gracias.

#! /bin/sh

DAEMON="/usr/sbin/inputlircd"
NAME="inputlirc"
DESC="inputlirc"

test -x $DAEMON || exit 0

[ -r /etc/default/$NAME ] && . /etc/default/$NAME

case "$1" in
  start)
    echo "Starting $DESC"
    start-stop-daemon --exec $DAEMON --start -- $OPTIONS $EVENTS
  ;;
  stop)
    echo "Stopping $DESC"
    start-stop-daemon --exec $DAEMON --stop
  ;;
  restart|reload|force-reload)
    echo "Restarting $DESC configuration"
    start-stop-daemon --exec $DAEMON --stop 
    start-stop-daemon --exec $DAEMON --start -- $OPTIONS $EVENTS
  ;;
  *)
    echo "Usage: invoke-rc.d $NAME {start|stop|reload|restart|force-reload}"
    exit 1
  ;;
esac

exit 0
Imagen de juanramon
+1
0
-1

Basicamente tienes 2 opciones

La primera: hacer una copia backup del archivo /etc/default/inputlirc
y crear un enlace de ~/midefault en /etc/default
con

ln -s ~/midefault /etc/default/inputlirc

La segunda (la cual no te aconsejo) es tocar el script sustituyendo en la novena linea (la 6a escrita)

[ -r /etc/default/$NAME ] && . /etc/default/$NAME

por

[ -r /home/(tunombredeusuario)/midefault ] && . /home/(tunombredeusuario)/midefault

De todas maneras sigas la primera o la segunda opcion haz siempre una copia backup
tanto de /etc/default/inputlirc como de /etc/init.d/(nombredelscript)

 

 

Salud y alegria

------------------------------------------------------------------------------------

Juanramon

--------------------------------------------------------------------------------

+1
0
-1

 

 

Salud y alegria

------------------------------------------------------------------------------------

Juanramon

--------------------------------------------------------------------------------

Imagen de jaleos
+1
0
-1

Y por la rapida respuesta :).
Haré el enlaze, no sea que el "demonio" enrede.
A ver si consigo que recoja la info que quiero pasarle. Ya contaré.
Saludos

+1
0
-1

-----------------------------------------------------------------------------------------------------------------------------------------------------

Un poco de GRUB y Super Grub Disk

http://jaleos.wordpress.com/

DualCore Intel Core