[debiancolombia] Pregunta Técnica
Fredy Guio
fredy.guio en gmail.com
Mie Mayo 30 17:20:50 COT 2007
Hola lista.
Tengo una pregunta.
¿ Como puedo hacer para que un script se ejecute con un usuario en
particular al arrancar el sistema?
La idea es esta:
* quiero que una instancia especifica de moin se ejecute al arrancar el
sistema.
ya cree un archivo en /etc/init.d/moin el cual tiene lo siguiente:
-----
#!/bin/sh
# ejecuta una instancia de moin
screen -dm python /home/fredy/Moin/Implementacion/moin.py
-----
hasta hay va todo bien
ejecuto en la terminal $/etc/init.d/moin como usuario fredy y corre a las
mil maravillas.
luego creo el archivo /etc/rc3.d/S99moin el cual contiene lo siguiente:
-----
#!/bin/sh
# ejecuta el archivo /etc/init.d/moin
/etc/init.d/moin
-----
el sistema arranca sin ningún problema.
El problema esta cuando doy localhost:8080 (puerto por el que escucha
moinmoin) en el navegador. este no me muestra nada por lo que no se puede
correr la instancia de moin como root. quien la debe ejecutar es el usuario
fredy y al ver el $screen -r hay una cantidad de errores que en pocas cosas
resume que soy root y no deberia ejecutar una instancia de moin.
¿como puedo hacer para que el archivo /etc/init.d/moin sea ejecutado por el
usuario Fredy?
muchas gracias.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.debiancolombia.org/pipermail/general/attachments/20070530/c482712f/attachment.htm
Más información sobre la lista de distribución General