Newsgroup: it.comp.os.linux.sys
Titolo: syslod: server per il router

Ciao,
riprendo con un nuovo post, più preciso, l'argomento di syslogd (grazie a
tutti delle risposte).
Ho provato a configurare syslogd per registrare i log del router (Zyxel
Prestige 202 ISDN); premetto che utilizzo per questo esperimento Red Hat
8.0.
Ho aggiunto a /etc/syslog.conf:
*.local2/var/log/all.log
(ho provato anche *.*/var/log/all.log)
poi riavviato il servizio ma niente da fare (ovviamente sul router ho
impostato l'ip della macchina in questione come server syslog)
allora, spulciando su google, ho stoppato e riavviato syslogd con
l'opzione -r per la ricezione dei log remoti, ho anche aggiunto a
/etc/services:
syslogd            514/udp
per l'ascolto sulla porta corretta
per se vado a vedere /var/log/all.log non vedo alcuna riga riguardante il
router!!! non dovrei vedere qualcosa (utilizzando un po' il router)?
grazie

 
non è detto.
al router, cosa hai detto di loggare?
se hai abilitato il syslog, ma non hai abilitato il logging di nessun 
evento, non manda niente al server...
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

Grazie a tutti,
ho sistemato un po' di cose e mi sono accorto che tutti i log del router
vengono messi in /var/log/messages. Allora ho guardato meglio il file
/etc/syslog.conf, la cui prima riga riporta:
*.info;mail.none;authpriv.none;cron.none            /var/log/messages
quindi, deduco, tutti i log tranne mail, authpriv e cron vengono messi in
messages. A questo punto:
come faccio a distinguere in un file log diverso i log del router? Il router
mi propone 7 facilities, però ho visto che in /etc/syslog.conf la "local 7"
è occupata dai log di boot....
scusate ma l'argomento non è molto chiaro, non ho trovato nessuna
documentazione completa su internet (sapete indicarmi qualche guida ?)
grazie 1000

 syslogd            514/udp
------->^
io questa "d" non ce l'ho ne' su slack ne' su bsd, non e' che potrebbe
centrare qualcosa?
HTH
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 documentazione completa su internet (sapete indicarmi qualche guida ?)
man 8 syslogd
man 5 syslog.conf


 centrare qualcosa?
io nella redhat c'è già ed è giusta senza la "d"
comunque pure io ho un problema simile, non logga.. nonostante avendo
aggiunto l'opzione "-r".... ufff!!!
che palle..
Stefano

 man 5 syslog.conf
sarò io, ma non li considero molto chiari.... :)

 io nella redhat c'è già ed è giusta senza la "d"
secondo me non c'entra, il servizio è chiamato "syslog", il demone
"syslogd", tant'è vero che se in RH digito:
service syslogd restart
non funzia, mentre se vado in /usr/sbin
syslogd start
funzia

 funzia
appunto, il servizio č suslog, la d viene aggiunta all'eseguibile per
espicitare che i un demone.
Stefano

 che palle..
Hai provato a permettere l'accesso via tcpwrappers? Forse (ma sto
andando ad intuito anche syslogd) pure syslogd (come sshd) anche se
non passa di inetd viene controllato da /etc/hosts.allow e deny.
Prova a modificare quelli.


 funzia
Questo indica che nella PATH di root c'e' la directory corrente, e
questo non e' un bene; inoltre quel comando dovrebbe darti comunque
errore visto che start non e' un'opzione valida di syslogd.
[2012][root@damun:~]$ syslogd start
usage: syslogd [-drvh] [-l hostlist] [-m markinterval] [-n] [-p path]
 [-s domainlist] [-f conffile]
[2012][root@damun:~]$ syslogd -v
syslogd 1.4.1
