Newsgroup: it.comp.os.linux.sys
Titolo: SYSLOG IMPAZZITO?????

Salve, avrei una cosa da chiedere! Perchè mi trovo in shell tutti i 
messaggi del file syslog riguardanti il traffico dei pacchetti?? 
Ovveromentre sono tranquillamente in una console ogni tanto mi vengono a 
video questi messaggi che non sono errori ma che comunque non dovrebbero 
venir fuori così!
Ho letto un post precedente ma non mi è stato molto di aiuto, io non ho 
l'iplog attivo.
Qualcuno sa dirmi il perchè di tutto ciò e se si può evitare??
Grazie

 Qualcuno sa dirmi il perchč di tutto ciň e se si puň evitare??
Dipende da che livello usi per il logging e dall'opzione -c di klogd.
In pratica dmesg -n2 di solito risolve.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos

 In pratica dmesg -n2 di solito risolve.
Ok, quindi con dmesg -n2 i messaggi vanno ad un altro "livello" e non 
dovrebbero più essere visualizzati! Non capisco però perchè venivano 
visualizzati solo i messaggi riguardanti i pacchetti di rete! Boh...
Grazie 1000 comunque.


Hmmm credo stia parlando di klogd. Ne faccio una breve trattazione 
pseudo-esaustiva...
(ho tempo.. [:-)]
in /etc/rc.d/init.d/syslog vengono lanciati klogd e syslogd
(parlo basandomi sulla macchina che ho sottomano, una Mdk 8, ma il 
concetto rimane)
Il primo gira i messaggi del kernel al secondo che raccoglie anche i
messaggi dei veri programmi . Di suo klogd viene lanciato senza parametri.
se gli passi invece -c N (con  0<= N <= 7)  lui segnala sulla console
solo
i messaggi con priorita' <= ad N
Cosa e' la priorita?
leggendo in /usr/include/linux/kernel.h ho:
--------- snip -------------
#define KERN_EMERG      "<0>"   /* system is unusable                  */
#define KERN_ALERT      "<1>"   /* action must be taken immediately    */
#define KERN_CRIT       "<2>"   /* critical conditions                 */
#define KERN_ERR        "<3>"   /* error conditions                    */
#define KERN_WARNING    "<4>"   /* warning conditions                  */
#define KERN_NOTICE     "<5>"   /* normal but significant condition    */
#define KERN_INFO       "<6>"   /* informational                       */
#define KERN_DEBUG      "<7>"   /* debug-level messages                */
--------- snap -------------
quindi con klogd -c 3 ho segnalato sulla console solo i messaggi 0-3
Il modulo ipt_LOG.c in /usr/src/linux/net/ipv4/netfilter (se non sbaglio 
ti interessa per i log dei pacchetti) usa il comando
printk
per stampare i messaggi di log.
dando quindi un'occhiata a /usr/src/linux/kernel/printk.c, nel totale si 
evince che :
1) la priorita' di default e' la 4 (KERN_WARNING)
2) di default sulla console passa tutto meno il KERN_DEBUG
quindi editando /etc/rc.d/init.d/syslog la linea
KLOGD_OPTIONS="-2"
va cambiata in
KLOGD_OPTIONS="-c 3 -2"
Spero di esserti utile.
Byez.
</quote>
Questo è "cosa intendevo per vai a rileggerti l'archivio, che se ne è 
parlato un mese fa". Indipendentemente dal fatto che la suse (o quello 
che era) ha una cosa chiamata "IPLOG" piuttosto che 
"questo_servizio_vi_logga_i_pacchetti".
Byez...
-- 
Emanuele "SKULL" Balla
--------------------------------------------------------------------
"How should I know if it works?  That's what beta testers are for.  I only
coded it."
(Attributed to Linus Torvalds, somewhere in a posting)

 visualizzati solo i messaggi riguardanti i pacchetti di rete! Boh...
Se ci fosse stato qualche altro evento dello stesso livello ci sarebbe stato
pure lui a console, non temere.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
    -<! And the will shall return And again hearts shall burn
         All the horns now will sing Leading you back to the metal winds !>-
                  Lost Horizon - Sworn In The Metal Wind

pseudo-esaustiva...
Ciao,
non ricordo il post e non lo trovo nemmeno piu' :-(
a giudicare dalla mia risposta, pero' direi che non avevo capito a
cosa si riferisce e ho sparato sui generis.
Ok per i codici da passare al demone klogd.....non c'e' alcun dubbio
che me li ricordassi, ottima ed esauriente spiegazione :-)
 
A presto
--
|Stefano Orsi
|Email: s punto orsi chiocciola ogcs punto com