/etc/ppp/ip-up ip-down

2002-05-14 Por tema Manoli
Hola, lista.

He observado que, dentro de /etc/ppp, existen un par de directorios
( ip-up.d y ip-down.d ), en los cuales se encuentran diversos guiones
de inicio para su ejecución al conectar/desconectar con ppp.

Mi inglés no da para mucho, y, mirando en  /usr/doc/ppp, lo único que
atiné a entender es algo relacionado con la creación de un archivo
( var/run/ppp-quick ). Modifiqué una copia de pon, de nombre mypon, para 
crear el archivo en cada conexión ( tengo un solo proveedor ).

No obstante, al conectar, sigue sin ejecutar los guiones en /etc/ppp/ip-up
e ip-down.

Agradezco la ayuda, por adelantado.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: /etc/ppp/ip-up ip-down

2002-05-14 Por tema Angel Alvarez
El Mar 14 May 2002 18:48, Manoli escribió:
Los scripst son efectivamente para ejecutar comandos o llamar a aplicaciones 
o utilitarios cada vez que se realiza una conexion ppp o cadavez que esta se 
cancela
tenes que editar el archivo y agregarle el/los comandos que quieras
yo por ejemplo agrego en /etc/ppp/ip-up
la linea:
/etc/init.d/ipsec start
/usr/bin/ipsec auto --up mitunel

para levantar el demonio ipsec y para crear un tunnel hacia un servidor 
determinado

Lo mismo pero en distinto orden cuando cancelo la conexion

Espero te sirva

Angel C Alvarez

 Hola, lista.

 He observado que, dentro de /etc/ppp, existen un par de directorios
 ( ip-up.d y ip-down.d ), en los cuales se encuentran diversos guiones
 de inicio para su ejecución al conectar/desconectar con ppp.

 Mi inglés no da para mucho, y, mirando en  /usr/doc/ppp, lo único que
 atiné a entender es algo relacionado con la creación de un archivo
 ( var/run/ppp-quick ). Modifiqué una copia de pon, de nombre mypon, para
 crear el archivo en cada conexión ( tengo un solo proveedor ).

 No obstante, al conectar, sigue sin ejecutar los guiones en /etc/ppp/ip-up
 e ip-down.

 Agradezco la ayuda, por adelantado.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



ip-up ip-down

2001-06-14 Por tema IJAS
Hola,
Hasta ahora para conectarme a internet utilizaba un script (ligeramente
modificado de uno que saque de un COMO creo que de infovía-como) que lanzaba
el pon, recogía el correo (fetchmail y un log de fechmail) y enviaba el
correo pendiente, luego para desconectarme tengo otro script que mata el
fetchmail y su log, volve a enviar correo pendiente y hace poff. Al
actualizar a potato he visto que hay 2 directorios ip-up e ip-down con
script que se lanzan al comienzo y final de la conexión ¿debería cambiar mis
script de conexión y pasarlos a estos directorios? ¿es más correcto así?.

Muchas gracias
-- 

 ===NaClU2===IJAS
 _/ _/ _/_/_/ _/_/_/  Desde: 40º25'N 3º39'O
_/ _/ _/  _/ _/  mailto:[EMAIL PROTECTED] 
   _/ _/  _/ _/_/_/ _/_/_/KRIPTOPOLIS (ANTI-L$$I)
  _/ _/  _/ _/  _/ _/http://anas.worldonline.es/ijalonso
 _/ _/_/_/ _/  _/ _/_/_/http://club.telepolis.com/ijas  
 



ip-up, ip-down ...

1999-10-21 Por tema tomas
Hola!

Sabeis si los paquetes debian que ponen algun fichero en ip-up.d o 
ip-down.d siguen algun tipo de politica como ocurre al iniciar el sistema en 
/etc/init.d y los respectivos directorios de rc?.d.
Como a veces es necesario un orden en la ejecucion de los scripts
los he renombrado con S??* y K??*, cogiendo el mismo nombre para los 
que inician o matan un mismo servicio, seria complicar la cosa si creo
un directorio (/etc/ppp/ip.d) donde esten los ficheros y en ip-*.d creo
enlaces y que sigan el mismo comportamiento como hacen los demonios en 
/etc/init.d.

Y para crear una consola en las X donde direccionar la salida y
el error de dichos programas, he intentado lanzar xterm pero no me
deja el servidor de las X, ¿que permisos hay que cambiar?

Un saludo:

-- 
   
 Tomas Güemes Sánchez
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]


Re: ip-up /ip-down

1999-04-21 Por tema Hue-Bond
El lunes 19 de abril de 1999 a la(s) 19:28:26 +0100, Javier Ramirez contaba:

# /etc/ppp/ip-up.d/00recoger

 Ponle un #!/bin/sh como primera línea y seguro que rula.


/usr/sbin/sendmail -q - /dev/tty9 2/dev/tty9 
/usr/bin/fetchmail - /dev/tty10 2/dev/tty10 

 Yo primero tengo el sendmail -q  y luego, tras acabar, pongo el
 fetchmail,  lo tengo  así para  coger ya  algún posible  mensaje de
 vuelta. Vamos, que no se ejecutan a la vez sino uno tras otro.


-- 
 Just do it.

David Serrano [EMAIL PROTECTED]   Linux Registered User no. 87069
 http://come.to/Hue-Bond.world In love with TuX. Linux 2.2.6
PGP Public key at http://www.ctv.es/USERS/fserrano/pgp_pubkey.asc


Re: ip-up /ip-down

1999-04-19 Por tema Javier Viñuales Gutiérrez
On lun, abr 19, 1999 at 07:28:26 +0100, Javier Ramirez wrote:
 Siguiendo tus consejos y ejemplos he modificado mi script para recoger y
 enviar correo y news y tengo lo siguiente:
 
 ls -la /etc/ppp/ip-up.d
 total 1
 -rwxr-xr-x   1 root root  221 abr 19 19:10 00recoger
 
 # /etc/ppp/ip-up.d/00recoger
 touch /var/spool/news/active.read
 sleep 15
 /usr/sbin/sendmail -q - /dev/tty9 2/dev/tty9 

A esto no le veo el sentido... te va a ralentizar por un tubo todo. El
sendmail funciona localmente en tu máquina tal que un cartero en un barrio
así que no veo por qué lanzarlo al conectarse. Lo suyo es tenerlo activo
siempre como demonio.

 /usr/bin/fetchmail - /dev/tty10 2/dev/tty10 

En mi caso le tuve que especificar el protocolo para el servido, POP3 pues
ino nopez... prueba a ver.

 /usr/sbin/fetch - /dev/tty11 2/dev/tty11 

Si no te rula me inclino por un error en el conf del cliente de noticias.

 wait

Cuanto?

 killall pppd
 exit 0  
 
 Cuando me conecto, espero un buen rato y... ¡nada, no pasa nada! :-?
 El script funciona correctamente (lo he comprobado ejecutándolo 'a mano').
 ¿Qué hago mal?

Prueba a ver lo que te digo.
Saludos y suertes.
-- 

Javier Viñuales Gutiérrez 
[EMAIL PROTECTED]


Re: ip-up /ip-down

1999-04-18 Por tema Javier Viñuales Gutiérrez
On dom, abr 18, 1999 at 12:29:22 +0100, Javier Ramirez wrote:
 Anteriormente tenía instalada le RedHat 5.2 y para automatizar la ejecución
 de programas y/o scripts al producirse la conexión a INTERNET bastaba con
 editar el archivo /etc/ppp/ip-up.local.
 Ahora tengo la debian 2.0 y veo que la cosa funciona ligeramente diferente.
 ¿Dónde puedo obtener información sobre el tema? ¿Hay algún HOWTO o FAQ? En
 caso contrario ¿algún alma caritativa me haría un sencillo resumen?

Realmente fácil:

*Para automatizar las tareas a lanzar cuando inicies la conexión con el
servidor, pon shell-scripts, perl-scripts o el ejecutable que desees en el 
directorio '/etc/ppp/ip-up.d/'. Si hay varios ficheros en este directorio se
ejecutarán por orden alfabético comenzando por los números, seguido de las
mayúsculas y luego las minúsculas.
Ejemplo (mi sistema)
[EMAIL PROTECTED] ls -l /etc/ppp/ip-up.d
total 6
-rwxr-xr-x   1 root  root35 abr  8 02:09 000jlclient  (DNS dinámica) 
-rwxr-xr-x   1 root  root43 sep 20  1998 00wmppp  (necesario wmppp) 
-rwxr-xr-x   1 root  root   476 abr  6 16:44 01pon_correo (bajar correo)
-rwxr-xr-x   1 root  root   536 abr  6 16:44 timofometro  (monitor gasto)
-rwxr-xr-x   1 root  root21 mar  5 21:17 zz_news  (bajar noticias) 

*Para automatizar las tareas a 'matar' cuando termines la conexión con tu
servidor ponlas en '/etc/ppp/ip-down.d/' y se ejecutarán siguiendo el mismo
criterio.
Ejemplo (mi sistema)
[EMAIL PROTECTED] ls -l /etc/ppp/ip-down.d
total 4
-rwxr-xr-x   1 root  root86 sep 20  1998 00wmppp  (necesario wmppp)
-rwxr-xr-x   1 root  root   249 dic 14 17:34 correo_poff  (mato demonio)
-rwxr-xr-x   1 root  root   267 abr 18 21:15 timofometro  (escribo log gasto)

Lógicamente el comentario entre paréntesis al final de cada línea es eso, un
comentario puesto a pelo por mi.


Un ejemplo de script de '/etc/ppp/ip-up.d' puede ser el de bajar correo:
[EMAIL PROTECTED] cat /etc/ppp/ip-up.d/01pon_correo 
#!/bin/sh
#   --- Coger/Enviar el correo ---

# Normalmente tardo entre 5 y 10 segundos en hacer la conexión, así que ...
#sleep 10
killall -v -9 tail  # Mato el proceso del tail anterior

/usr/sbin/sendmail -q   # Mando el correo en la cola

# Llamo a fetchmail (lo lanzo como demonio que mira el buzón del servidor)
# cada 60 segundos. Mantengo un fichero de log:
fetchmail -d 60 -k --protocol POP3 -v -L $HOME/etc/fetchmail.log
# Voy viendo el log de lo que hace fetchmail en la consola 9
(tail -f $HOME/etc/fetchmail.log /dev/tty9) 

Un ejemplo de script de '/etc/ppp/ip-down.d' puede ser el de matar el
demonio de fetchmail:
[EMAIL PROTECTED] cat /etc/ppp/ip-down.d/correo_poff 
#!/bin/sh

#
# Finalizando tareas de correo al desconectarme de Internet
#

# Mato el proceso de fetchmail:
fetchmail -v --quit
killall -v -9 tail 


A mi con saber esto me basta y te aseguro que me resulta mucho más cómodo
gestionar las tareas en scripts independientes que en un sólo fichero.

Saludos.
-- 

Javier Viñuales Gutiérrez 
[EMAIL PROTECTED]