Egyedi log fájlt szerettem volna alkalmazni a syslog kezelésében. Szépen kinéztem mamgamnak a „local0” „facility” -t és kiegészítettem a syslog.conf -ot (Debian 3.1 stable):
local0.* /var/log/myfile.log
Miután újra töltöttem a sysklogd -ot
/etc/init.d/sysklogd restart
az szépen létre is hozta a fájlt.
A programban úgy hivatkoztam rá, hogy
syslog(LOG_MAKEPRI(LOG_LOCAL0,LOG_ERR),”*** log error ***”);
amit rendre mindíg be is ír a /var/log/syslog fájlba;o(
Valami ötlet, csinált már valaki ilyesmit?
Ui: persze tudok saját fájlt is erre felállítani de jobb ötletnek tünik a „szabványos” syslog (esetleg syslog-ng), viszont egy most íródó programban számos hiba lessz, így a logolást nagyon komolyan kell venni, illetve eléggé szószátyár lessz (nem csak hiba üzenetek de közbülsõ állapotok is kellenek).
legutóbbi hsz