On Thu, 29 Mar 2001, E.Guerra wrote:

> Tengo debian potato, isdnutils y ppp instalado, y conexi�n sin
> problemas en RDSI.
> Quiero ejecutar un script cuando se conecte. Lo he puesto
> en /etc/ppp/ip-up.d, es 700 y root root y lo ejecuto a mano y
> funciona. Pero cuando se conecta no ejecuta ni el m�o ni ninguno de
> los otros que aparece en �ste directorio.

Esto puede ser una cosa que me ha pasado esta misma semana con el
/etc/cron.daily. El script /etc/ppp/ip-up dice

run-parts /etc/ppp/ip-up.d

y la p�gina de manual de run-parts dice

       run-parts runs a number of scripts or programs found in  a
       single  directory  directory.   Filenames  should  consist
       entirely of upper and lower case letters,  digits,  under�
       scores,  and  hyphens.   Subdirectories  of  directory and
       files with other names will be silently ignored.

por lo que si alguno de tus scripts en /etc/ppp/ip-up.d tiene un
nombre que no est� �nicamente compuesto por letras, d�gitos, guiones o
subrayados (por ejemplo, "mi.casa"), no se ejecutar�.

La prueba del algod�n:

run-parts --test /etc/ppp/ip-up.d

Esto te dice qu� es lo que ejecutar�a, pero sin ejecutarlo realmente.

Suerte y que te funcione.

Responder a