Hola,

he  instalado   el  paquete   `syslog-ng',  un   sustituto  de
`syslog'. También tengo instalado `sysklogd' (żobvio?). Pero:

$ ls -l /etc/init.d/sys*
-rwxr-xr-x    1 root     root         1471 sep 15  1999 
/etc/init.d/sysklogd.syslog-ng
-rwxr-xr-x    1 root     root         1597 feb 26  2000 /etc/init.d/syslog-ng

$ dpkg -S sysklogd.syslog-ng
desviación por syslog-ng desde: /etc/cron.weekly/sysklogd
desviación por syslog-ng a: /etc/cron.weekly/sysklogd.syslog-ng
desviación por syslog-ng desde: /etc/init.d/sysklogd
desviación por syslog-ng a: /etc/init.d/sysklogd.syslog-ng
desviación por syslog-ng desde: /etc/cron.daily/sysklogd
desviación por syslog-ng a: /etc/cron.daily/sysklogd.syslog-ng

O sea, que `syslog-ng' cambia ese script, peeero:

$ ls -l /etc/rc2.d/*sys*
lrwxrwxrwx  1 root  root   18 ago 14 23:34 /etc/rc2.d/S10sysklogd -> 
../init.d/sysklogd
lrwxrwxrwx  1 root  root   19 ago 15 03:59 /etc/rc2.d/S10syslog-ng -> 
../init.d/syslog-ng


Po-lo-tanto:

$ ps -A|grep sys
 1294 ?        00:00:00 syslog-ng

Tengo una Potato TC?, pero actualizada a `stable'. O eso creo:

$ dpkg -l syslog-ng sysklogd | egrep '^i'
ii  syslog-ng         1.4.0rc3-2        Next generation logging daemon
ii  sysklogd          1.3-33            Kernel and system logging daemons


Y con un `apt-get --reinstall install syslog-ng' sigue igual.

żEl demonio `sysklogd' no debería estar funcionando?

Yo he hecho lo siguiente:

# update-rc.d sysklogd.syslog-ng defaults 10 90
 Adding system startup for /etc/init.d/sysklogd.syslog-ng ...
  /etc/rc0.d/K90sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc1.d/K90sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc6.d/K90sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc2.d/S10sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc3.d/S10sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc4.d/S10sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng
  /etc/rc5.d/S10sysklogd.syslog-ng -> ../init.d/sysklogd.syslog-ng

# /etc/init.d/syslog-ng stop
Stopping system logging: klogd  syslog-ng.

# /etc/init.d/sysklogd start
Starting system log daemon: syslogd klogd.

# /etc/init.d/syslog-ng start
Starting system logging: syslog-ng klogd.

# ps -A|grep sys
 1288 ?        00:00:00 syslogd
 1294 ?        00:00:00 syslog-ng


Pero me falta una `k', }:-)

Entonces, ż`syslog-ng'  _sustituye_ a `sysklogd' y  por eso le
cambia el nombre, para que no se lance?

Me parece un pelín tosco. En fin, que no lo entiendo del todo,
a ver si alguien puede aclararlo.


Un saludo.

PD: Voy a dejar los dos funcionando a ver que pasa.

--
______________________________________________________
Cosme P. Cuevas - ICQ 86011094 - GnuPG KeyID: 0A4305FB
  http://www.geocities.com/CollegePark/Lounge/8698/
------------------------------------------------------

Responder a