Rövid kérdés: hogy lehet ezt kikapcsolni, helyes útra terelni?
Azaz oda logoljon, ahova kell neki.
Itt olvastam megoldásokat, melyik lehet jó? (vagy, még mi más megoldás lehet?)
http://hun.lists.mlf.linux-kezdo.narkive.com/9QKIJJ71/lk-dmesg
Hiba hasonló, a címek nem ugyanazok nyilván.
Megoldás
1.) Ez nem vált be.
klogd -c 4
/etc/init.d/klogd restart
Súgó:
man klogd
(-c és 4)
2.) Hanem.
"Ezt írd a sysctl.conf-ba
kernel/printk = 4 4 1 7"
De nem így persze, mert 2005-ös a fórum.
http://unix.stackexchange.com/questions/13019/description-of-kernel-printk-values
Itt írják, hogy:
"Between Debian 5 and 6, the default suggested value for kernel.printk in /etc/sysctl.conf was changed from kernel.printk = 4 4 1 7 to kernel.printk = 3 4 1 3."
Tehát a Debian Lenny és a Debian Squeeze kiadás között a log level értékek változtatásra kerültek.
Megnéztem a sysctl.conf-ot.
locate sysctl.conf
-> /etc/sysctl.conf
gksu gedit /etc/sysctl.conf
(Alt + F2)
Kivettem az ott lévő kommentet a második sor elől. Mentettem a fájlt.
# Uncomment the following to stop low-level messages on console
kernel.printk = 3 4 1 3
Újraindítottam a rendszert.
/vagy:
/etc/init.d/sysklogd restart
/
Nem logol a tűzfal a dmesg-be.
A syslog, klogctl man:
http://man7.org/linux/man-pages/man2/syslog.2.html
"Hagytam" (# ki) azokon az értékeken, melyet fentebb a dőlt betűs szöveg magyaráz. A log level-ek magyarázata a man oldalon. A kernel frissítés tehetett kommentet a sor elé.
Gyakorlatilag az elsőként fellelt oldal vezetett rá a megoldásra:
http://hun.lists.mlf.linux-kezdo.narkive.com/9QKIJJ71/lk-dmesg
Jobban átgondolva, mégis átállok 4 4 1 7 -re (ha a tűzfal sem logol úgy oda).
A magasabb értékek a bővebb infók.
#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 */
Mégsem jó a 3 4 1 3 sem. Másik kernel esetleg ... majd. (kernel bug lehet)