A Buanzo,
Si, ya esta en /etc/shells agregado...
pero debe tratarse de este tema de /bin/bash que uso como sh en el script.

Gabriel Parrondo escribió:
> El mié, 04-10-2006 a las 14:52 -0300, Pablo Medrano escribió:
>> Estoy re quemado.... !!!!
> 
> Y!, es la cerveza!
> 
>> lo he hecho muchas veces, pero no se porque no me sale...
>>
>> necesito remplazar el shell de un usuario en particular
>> (llamemosle pepe ) por un shell script que realice cierta tarea y al
>> hacer break con   CTRL+C  salga de la sesion
>>
>> mi intencion es que apague la red, killee el pppd (por si no bajo),
>> luego que restartee la red (esto levanta pppd automaticamente), y
>> muestre un tail -f del syslog con unos parametros -v para que no muestre
>> toda la mugre del syslog, y solo la respuesta del ISP y el ADSL
>>
>> bueno, algo me falta y no me da permisos...
>> el script lo hice
>> chown root.staff /bin/script-en-cuestion
>> chmod 4777 /bin/script-en-cuestion
>> al usuario pepe lo hice miembro del grupo staff
>> (sin home, pero con /bin/script-en-cuestion como shell)
>> agregue el script en /etc/shells
>> y por algun motivo (lo estoy haciendo remoto), no me da permisos al
>> loguear de que funque...
> 
> Me parece que el problema es que, por mas que el script tenga SUID y
> todos los permisos, el que se está ejecutando en realidad es /bin/sh (o
> el shell que hayas indicado en el script) y este no tiene seteado el
> SUID (dudo que se lo quieras poner ;)).
> Para solucionarlo tenés dos opciones: hacer un programa en C que haga lo
> que querés y darle los mismos permisos o usar sudo (puaj!).
> 
[..]
>>
>> mi idea es
>> "hola, entra al server con el usuario pepe y contrasenia pepe,
>> contame que te dice ?
>> bueno... siempre que te diga eso, lo llamas a "Jose Isp" y le reclamas
>> pasandole estos datos" (Yo ya instrui a Jose Isp para que no me rompa
>> mas las tarlipes y sepa que hacer...)
> 
> Darle la clave de root a la secretaria no da no? :p
> 
> 
> 
> 
> Saludos!
> 
> 


Ahora que pienso, las otras veces lo hice con aplicaciones del tipo
multitail y algunas cosas de esas... pero no recuerdo si lo hice con un
shell-script.

Voy a tener que ponerme a armar algo en C para que haga esto...

y NO
NOOOOOOOOOOOOOOOOOO...  no le doy root a la secretaria, porque encima
tampoco esta tan buena como para eso...  :P

Cualquier novedad les cuento.

Slds. y gracias!
-- 
Pablo Medrano (K-maleon)
CaFeLUG Buenos Aires - Argentina
Grupo de Usuarios de Software Libre de Capital Federal
http://www.cafelug.org.ar
-------------------------------------------------------------------
GPG Fingerprint:  D7A0 8184 D36B 170E 747E 8FAC B7DB C88E 4543 1B93
-------------------------------------------------------------------

-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a