Preguntas etiquetadas con init.d

El directorio init.d contiene una serie de scripts de inicio / parada para varios servicios en un sistema Linux.

17
Ejecute nginx como usuario no root

Seguí este proceso para instalar nginx en mi Ubuntu 10.04 Lucid Server http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid Me perdí después de crear un script de inicio para iniciar nginx, y luego llamar a /etc/init.d/nginx start. Cuando hice eso, recibí el siguiente...

12
Iniciar un script como otro usuario

Creé un script en /etc/init.d/ que tiene que ejecutar varios otros scripts de otros usuarios (sin privilegios de root) desde sus directorios de inicio, como si los hubieran iniciado. Lanzo estos scripts con: sudo -b -u <username> <script_of_a_particular_user> Y funciona. Pero por...

10
¿Qué es status_of_proc y cómo lo llamo?

En el script de inicio de nginx en Debian 7 (Wheezy) leí el siguiente ejercicio: status) status_of_proc -p /var/run/$NAME.pid "$DAEMON" nginx && exit 0 || exit $? ;; Este código se ejecuta bien y sudo service nginx statussalidas [ ok ] nginx is running. Sin embargo, status_of_procno...

10
guiones init.d escritos en Python

Surgió una pregunta sobre StackOverflow sobre cómo escribir init.dscripts en Python. Un comentario indicó que estos scripts deberían programarse en shell, no en Python. Está escribiendo init.dguiones en Python: Malo. Malo. Malo. Nunca hagas esto. No es una práctica recomendada. OK, con...

8
Problemas de RUTA para los scripts init.d al inicio

Tengo un script simple que inicia una instancia de unicornio (en Ubuntu 12.04LTS). #!/bin/sh case "$1" in start) echo "starting" cd /path && bundle exec unicorn -c /path/config/unicorn.rb -D -E production ;; stop) echo "Stopping Unicorn Instances" kill `cat /tmp/unicorn.pid` ;;...