Re: script bash para kannel
El Fri, 17 Jun 2011 15:11:52 -0300, Mariano Egui escribió: El día 17 de junio de 2011 14:28, Pablo Jiménez pejim...@vtr.net escribió: (...) voy a optar por esta opcion: demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 Más aún cuando el script que adjuntan tiene toda la pinta un run control script... Más que instalar tal o cual script para hacer funcionar el programa ése para SMS (según entiendo del hilo, un software que usaban en otra distro), yo intentaría buscar qué software en Debian permite contar con la misma funcionalidad. Kannel es el mas estable que encontre... y en respuesta a otros... kannel, no se instala solo, No, claro, tienes que instalarlo tú salvo que tu ordenador haya adquirido personalidad propia al más puro estilo HAL 9000. hay que configurarlo, y el script que te facilitan tiene que ser editado, no instalar y arranca (por desgracia). ¿Estás seguro? El script de inicio parece contradecirte ;-) Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.06.18.10.00...@gmail.com
script bash para kannel
Estimados: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que CONF es el directorio de la configuracion... BOXPATH es el directorio donde estan las aplicaciones. PIDFILES No se que es Yo utilizo : bearerbox smsbox wapbox no utilizo por eso comente todo lo que refiere a el. aun de esta manera, si lo inicio en bashrc no puedo abrir el terminal de superusuario(root) Y no funcion del todo bien. bien el bearerbox arranca el smsbox no. tengo que abrirlo manualmente... para que funcione sin el bash (manualmente) escribo estos dos comandos en el terminal Primero: /usr/sbin/brearerbox /var/kannel.conf espero unos segundo, que carge y... Segundo: /usr/sbin/smsbox /var/kannel.conf aca les dejo el bash por las dudas. #!/bin/sh # Start/stop the Kannel boxes: One bearer box and one WAP box. # This is the default init.d script for Kannel. Its configuration is # appropriate for a small site running Kannel on one machine. # Make sure that the Kannel binaries can be found in $BOXPATH or somewhere # else along $PATH. run_kannel_box has to be in $BOXPATH. ### BEGIN INIT INFO # Provides: kannel # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs $remote_fs # Should-Start: $network $named # Should-Stop: $network $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: SMS and WAP gateway # Description: Kannel is a gateway for connecting WAP phones to the # Internet. It also works as an SMS gateway. ### END INIT INFO . /lib/lsb/init-functions BOXPATH=/usr/sbin PIDFILES=/var/run/kannel CONF=/var/kannel.conf # ## ak agrego el directorio donde esta la conf. PATH=$BOXPATH:$PATH # On Debian, the most likely reason for the bearerbox not being available # is that the package is in the removed or unconfigured state, and the # init.d script is still around because it's a conffile. This is normal, # so don't generate any output. test -x $BOXPATH/bearerbox || exit 0 test -r /etc/default/kannel . /etc/default/kannel if [ ! -d $PIDFILES ] then mkdir $PIDFILES chown kannel:root $PIDFILES fi case $1 in start) log_daemon_msg Starting WAP gateway log_progress_msg bearerbox start-stop-daemon --start --quiet \ --pidfile $PIDFILES/kannel_bearerbox.pid \ --chuid kannel \ --exec $BOXPATH/run_kannel_box \ -- \ --pidfile $PIDFILES/kannel_bearerbox.pid \ --no-extra-args \ $BOXPATH/bearerbox -v 4 -- $CONF sleep 1 # Wait for bearerbox # test ! -z $START_WAPBOX ( # log_progress_msg wapbox # start-stop-daemon --start --quiet \ # --pidfile $PIDFILES/kannel_wapbox.pid \ # --chuid kannel \ # --exec $BOXPATH/run_kannel_box \ # -- \ # --pidfile $PIDFILES/kannel_wapbox.pid \ # --no-extra-args \ # $BOXPATH/wapbox -v 4 -- $CONF ) test ! -z $START_SMSBOX ( log_progress_msg smsbox start-stop-daemon --start --quiet \ --pidfile $PIDFILES/kannel_smsbox.pid \ --chuid kannel \ --exec $BOXPATH/run_kannel_box \ -- \ --pidfile $PIDFILES/kannel_smsbox.pid \ --no-extra-args \ $BOXPATH/smsbox -v 4 -- $CONF ) log_end_msg 0 ;; stop) log_daemon_msg Stopping WAP gateway test ! -z $START_SMSBOX ( log_progress_msg smsbox start-stop-daemon --stop --retry 5 --quiet \ --pidfile $PIDFILES/kannel_smsbox.pid \ --exec $BOXPATH/run_kannel_box ) # test ! -z $START_WAPBOX ( # log_progress_msg wapbox # start-stop-daemon --stop --retry 5 --quiet \ # --pidfile $PIDFILES/kannel_wapbox.pid \ # --exec $BOXPATH/run_kannel_box ) log_progress_msg bearerbox start-stop-daemon --stop --retry 5 --quiet \ --pidfile $PIDFILES/kannel_bearerbox.pid \ --exec $BOXPATH/run_kannel_box log_end_msg 0 ;; reload) # We don't have support for this yet. exit 1 ;; restart|force-reload) $0 stop sleep 1 $0 start ;; *) echo Usage: $0 {start|stop|restart|force-reload} exit 1 esac exit 0 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/banlktimtrqq4zshhia_gf7owdju578t...@mail.gmail.com
Re: script bash para kannel
El vie, 17-06-2011 a las 11:49 -0300, Mariano Egui escribió: Estimados: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que CONF es el directorio de la configuracion... BOXPATH es el directorio donde estan las aplicaciones. PIDFILES No se que es Yo utilizo : bearerbox smsbox wapbox no utilizo por eso comente todo lo que refiere a el. aun de esta manera, si lo inicio en bashrc no puedo abrir el terminal de superusuario(root) Y no funcion del todo bien. bien el bearerbox arranca el smsbox no. tengo que abrirlo manualmente... para que funcione sin el bash (manualmente) escribo estos dos comandos en el terminal Primero: /usr/sbin/brearerbox /var/kannel.conf espero unos segundo, que carge y... Segundo: /usr/sbin/smsbox /var/kannel.conf Cuando quieres arrancar un servicio o proceso y no te quieres comer demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 añadir los comandos que quieras que se ejecuten. Nunca ponerlo en el .bashrc de un usuario ya que hasta que el usuario no haga login no se va a cargar. -- Saludos -- http://mariodebian.com signature.asc Description: This is a digitally signed message part
Re: script bash para kannel
El Fri, 17 Jun 2011 11:49:35 -0300, Mariano Egui escribió: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que (...) Creo que tienes un poco de lío :-) Al instalar el paquete kannel en Debian no tienes que hacer nada más, no tienes que editar el script de arranque ni tienes que iniciar por separado bearerbox o smsbox ya que el paquete se encarga de todo. Si no quieres que arranque wapvox, edita /etc/default/kannel. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.06.17.16.27...@gmail.com
Re: script bash para kannel
On Fri, Jun 17, 2011 at 04:55:50PM +0200, mariodebian wrote: El vie, 17-06-2011 a las 11:49 -0300, Mariano Egui escribió: Estimados: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que CONF es el directorio de la configuracion... BOXPATH es el directorio donde estan las aplicaciones. PIDFILES No se que es Yo utilizo : bearerbox smsbox wapbox no utilizo por eso comente todo lo que refiere a el. aun de esta manera, si lo inicio en bashrc no puedo abrir el terminal de superusuario(root) Y no funcion del todo bien. bien el bearerbox arranca el smsbox no. tengo que abrirlo manualmente... para que funcione sin el bash (manualmente) escribo estos dos comandos en el terminal Primero: /usr/sbin/brearerbox /var/kannel.conf espero unos segundo, que carge y... Segundo: /usr/sbin/smsbox /var/kannel.conf Cuando quieres arrancar un servicio o proceso y no te quieres comer demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 añadir los comandos que quieras que se ejecuten. Nunca ponerlo en el .bashrc de un usuario ya que hasta que el usuario no haga login no se va a cargar. Más aún cuando el script que adjuntan tiene toda la pinta un run control script... Más que instalar tal o cual script para hacer funcionar el programa ése para SMS (según entiendo del hilo, un software que usaban en otra distro), yo intentaría buscar qué software en Debian permite contar con la misma funcionalidad. -- Pablo Jiménez -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110617172856.gb8...@example.net
Re: script bash para kannel
El día 17 de junio de 2011 14:28, Pablo Jiménez pejim...@vtr.net escribió: On Fri, Jun 17, 2011 at 04:55:50PM +0200, mariodebian wrote: El vie, 17-06-2011 a las 11:49 -0300, Mariano Egui escribió: Estimados: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que CONF es el directorio de la configuracion... BOXPATH es el directorio donde estan las aplicaciones. PIDFILES No se que es Yo utilizo : bearerbox smsbox wapbox no utilizo por eso comente todo lo que refiere a el. aun de esta manera, si lo inicio en bashrc no puedo abrir el terminal de superusuario(root) Y no funcion del todo bien. bien el bearerbox arranca el smsbox no. tengo que abrirlo manualmente... para que funcione sin el bash (manualmente) escribo estos dos comandos en el terminal Primero: /usr/sbin/brearerbox /var/kannel.conf espero unos segundo, que carge y... Segundo: /usr/sbin/smsbox /var/kannel.conf Cuando quieres arrancar un servicio o proceso y no te quieres comer demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 añadir los comandos que quieras que se ejecuten. Nunca ponerlo en el .bashrc de un usuario ya que hasta que el usuario no haga login no se va a cargar. Más aún cuando el script que adjuntan tiene toda la pinta un run control script... Más que instalar tal o cual script para hacer funcionar el programa ése para SMS (según entiendo del hilo, un software que usaban en otra distro), yo intentaría buscar qué software en Debian permite contar con la misma funcionalidad. -- Pablo Jiménez -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110617172856.gb8...@example.net voy a optar por esta opcion: demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 Más aún cuando el script que adjuntan tiene toda la pinta un run control script... Más que instalar tal o cual script para hacer funcionar el programa ése para SMS (según entiendo del hilo, un software que usaban en otra distro), yo intentaría buscar qué software en Debian permite contar con la misma funcionalidad. Kannel es el mas estable que encontre... y en respuesta a otros... kannel, no se instala solo, hay que configurarlo, y el script que te facilitan tiene que ser editado, no instalar y arranca (por desgracia). -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/banlktim2dmn+wqcpjhyagk6eytiwgsu...@mail.gmail.com
Re: script bash para kannel
El día 17 de junio de 2011 11:55, mariodebian mariodeb...@gmail.com escribió: El vie, 17-06-2011 a las 11:49 -0300, Mariano Egui escribió: Estimados: luego de solucionar el problemita del script de fedora, puse el de debian, como aconsejaron... antes de comentarlo en .bashrc lo lei... la verdad nunca arme un bash por eso les pido ayuda. si bien lei y entendi que CONF es el directorio de la configuracion... BOXPATH es el directorio donde estan las aplicaciones. PIDFILES No se que es Yo utilizo : bearerbox smsbox wapbox no utilizo por eso comente todo lo que refiere a el. aun de esta manera, si lo inicio en bashrc no puedo abrir el terminal de superusuario(root) Y no funcion del todo bien. bien el bearerbox arranca el smsbox no. tengo que abrirlo manualmente... para que funcione sin el bash (manualmente) escribo estos dos comandos en el terminal Primero: /usr/sbin/brearerbox /var/kannel.conf espero unos segundo, que carge y... Segundo: /usr/sbin/smsbox /var/kannel.conf Cuando quieres arrancar un servicio o proceso y no te quieres comer demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 añadir los comandos que quieras que se ejecuten. Nunca ponerlo en el .bashrc de un usuario ya que hasta que el usuario no haga login no se va a cargar. -- Saludos -- http://mariodebian.com Si utilizo: demasiado la cabeza hay que editar /etc/rc.local y antes del exit 0 El primer comando seria: /usr/sbin/brearerbox /var/kannel.conf Luego un SLEEP(5) /usr/sbin/smsbox /var/kannel.conf . Consulta esto se ejecuta como root? Puedo sacarle los permisos a todos los dema usuarios? Gracias XD -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/banlktikrtwbyfupvtwzjpom9l3fa8qo...@mail.gmail.com