Articles of init script

¿Se puede invocar un script de service dentro de init.d al inicio y al apagado?

Estoy ejecutando Red Hat 5.1. Tengo un script llamado sysinit que agregué como un service usando chkconfig –add sysinit. Tengo el siguiente set en el file: #chkconfig 4 01 01 Esto crea un enlace simbólico en mi directory rc4.d para S01sysinit. Sin embargo, quiero que el script se ejecute al inicio y al apagado. No […]

La conversión de update-rc.d networkingis_6379 se establece de forma pnetworkingeterminada en el command chkconfig

Estoy intentando ejecutar el command a continuación en CentOS y, por supuesto, obtengo el command no encontrado: $ update-rc.d networkingis_6379 defaults ¿Cómo realizo el equivalente usando chkconfig ?

cómo crear php-fastcgi.sock para Nginx

Instalé Debian Wheezy y degradado php5.4 a php5.3, y quería utilizar fastCgi en lugar de php-fpm ya que no está incluido en el package php5.3. ahora me encuentro con un pequeño problema y parece que no puedo encontrar una forma de evitarlo. Este problema es unix: /var/run/php-fpm/php-fpm.sock no se puede crear. He creado un file […]

start-stop-daemon regresando siempre 0 (éxito)

Configuré start-stop-daemon para iniciar mi script automáticamente case "$1" in start) log_begin_msg "starting foo" start-stop-daemon –start –chuid nobody –user nobody –pidfile \ /tmp/foo.pid –startas /usr/local/bin/foo.sh & log_end_msg $? el problema es que siempre devuelve 0 (éxito), incluso si el process no se inició. ¿Cómo puedo capturar el código de retorno de start-stop-daemon correctamente?

Script Init para ejecutar un script como usuario específico

/apps/data/service/bin/startup.sh Esta es la secuencia de commands que quiero que se ejecute durante el arranque de RHEL. Quiero que se ejecute solo en el nivel de ejecución 3. Y quiero que este script se inicie como usuario específico, por ejemplo: appadmin Entonces, ¿cuál es la forma recomendada de lograr esto? Leí muchas publicaciones sobre esto, […]

Syncthing daemon se inicia manualmente mediante script, pero no al inicio

He instalado syncthing en una máquina Linux Mint Debian Edition y estoy tratando de iniciarlo en el arranque con un script de inicio en /etc/init.d . Seguí este tutorial . Existen enlaces simbólicos en /etc/rc.* y puedo iniciar y detener el daemon sin problemas cuando ejecuto el script manualmente (como root). Sin embargo, el script […]

¿Es posible ejecutar un progtwig en el espacio de usuario inicial con privilegios no root?

Estoy ejecutando un progtwig desde la secuencia de commands de inicio en el espacio de usuario inicial, antes de montar la raíz principal fs. ¿Es posible ejecutar una aplicación aquí sin privilegios de root? El problema obvio es que no hay "usuarios" como este punto muy temprano en el process de arranque.

profile.d en el server sin cabeza

¿Es una mala idea colocar las variables necesarias para que un progtwig daemon se ejecute al arrancar en un sistema sin cabeza en /etc/profile.d/ ? Desde mi punto de profile.d no se ejecuta hasta que alguien inicia session en el sistema a través de un shell interactivo. Entonces, ¿mi process daemon que finalmente necesitará las […]

¿En qué nivel de initialization / etc / profile o / etc / environment se leen los files?

TL: DR : ¿En qué nivel de initialization se lee / etc / profile o / etc / environment? Deseo crear un service ( /etc/init.d/myservice ) comenzando un script de shell ubicado en /opt/myservice/myservice.sh . Sin embargo, esta location ( /opt/myservice/ ) se define en el momento de la installation, por lo que no es […]

/etc/init.d emisión de permissions

Estamos tratando de fortalecer nuestros serveres Linux Redhat 5 y uno de los hallazgos es para /etc/init.d . El hallazgo de security requiere que lo chmod a 700 o más restrictivos. Por favor vea el detalle de abajo. permissions incorrectos = rwxr-xr-x (0755) directory = / etc / init.d -> /etc/rc.d/init.d ¿Cuál es la mejor […]