[eside-ghost] Antes de Syslog
Alvaro Marin (split)
eside-ghost@deusto.es
Wed, 14 May 2003 23:15:40 +0200
Respondiendo a Josean <varelse@clientes.euskaltel.es>, que a fecha Wed,
14 May 2003 17:53:44 +0100 escribió:
// Donde tengo que poner esos comandos para que se ejecuten al arrancar
// debian y antes de que se inicie el Syslog.
Creas un script con esos dos comandos en /etc/init.d/
Por ejemplo:
#!/bin/sh
mkfifo /tmp/myLog.pipe
/home/user/project/LogToDb
guardas como logtdb y das permisos de ejecución con:
chmod +x logtdb
luego haces un enlace de ese script a /etc/rc2.d/S05logtodb
mismamente:
ln -s /etc/init.d/logtdb /etc/rc2.d/S05logtodb
El S05 es debido, a que si te fijas en el contenido del directorio
/etc/rc2.d/, son una serie de enlaces a los scripts de /etc/init.d que
es el runlevel que arranca Debian por defecto (2). El demonio syslog se
arranca con prioridad "10" , como indica su nombre (S10sysklogd), por lo
que le pones un nº más bajo para que tu script se ejecute antes.
Y creo que ya estaría....
agur!
split.