Brak logowania, syslog-ng i systemd

Jan Rękorajski baggins at pld-linux.org
Sat Oct 12 10:27:28 CEST 2013


On Fri, 11 Oct 2013, stacho wrote:

> W dniu 2013-10-11 12:47, Jan Rękorajski napisał(a):
> > On Thu, 10 Oct 2013, stacho wrote:
> > 
> >> Witam!
> >> Mam aktualnie: systemd-208-1.x86_64 i syslog-ng-3.3.5-3.x86_64.
> >> Taki zestaw z konfiguracją ustawioną tak:
> >> 
> >> 	unix-stream("/dev/log" max-connections(1000) log_iw_size(100000));
> >> # if using systemd, comment out the line above, and uncomment line
> >> below
> >> #	unix-dgram("/run/systemd/journal/syslog");
> >> 
> >> działa, logi lądują tam gdzie trzeba, jednak gdy zgodnie z 
> >> zaleceniem:
> >> 
> >> #	unix-stream("/dev/log" max-connections(1000) log_iw_size(100000));
> >> # if using systemd, comment out the line above, and uncomment line
> >> below
> >> 	unix-dgram("/run/systemd/journal/syslog");
> >> 
> >> to syslog-ng startuje, ale nic w logach się nie pojawia.
> >> 
> >> Dziś w repozytorium pokazał się syslog-ng-3.4.3-1.x86_64 to go
> >> sprawdziłem.
> >> Jest jeszcze gorzej w pierwszej konfiguracji nawet nie startuje,
> >> w drugiej startuje ale nadal brak logowania. :(
> >> 
> >> Jest na to jakaś rada, wujek G. nie bardzo pomaga?
> > 
> > Możesz puścić go z palca z '--debug --stderr --foreground' i zobaczyć
> > czy coś powie?
> 
> # /sbin/syslog-ng -F -f /etc/syslog-ng/syslog-ng.conf 
> --worker-threads=1024 --debug --stderr --foreground
> Trying to open module; module='affile', 
> filename='/lib64/syslog-ng/libaffile.so'
> Trying to open module; module='afprog', 
> filename='/lib64/syslog-ng/libafprog.so'
> Trying to open module; module='afsocket', 
> filename='/lib64/syslog-ng/libafsocket.so'
> Trying to open module; module='afuser', 
> filename='/lib64/syslog-ng/libafuser.so'
> Trying to open module; module='basicfuncs', 
> filename='/lib64/syslog-ng/libbasicfuncs.so'
> Trying to open module; module='csvparser', 
> filename='/lib64/syslog-ng/libcsvparser.so'
> Trying to open module; module='dbparser', 
> filename='/lib64/syslog-ng/libdbparser.so'
> Trying to open module; module='syslogformat', 
> filename='/lib64/syslog-ng/libsyslogformat.so'
> Running application hooks; hook='1'
> Running application hooks; hook='3'
> syslog-ng starting up; version='3.3.5'
> Incoming log entry; line='<30>Oct 11 14:11:50 systemd[1]: Starting 
> Session 88 of user stacho.'
> Filter rule evaluation begins; filter_rule='f_authpriv'
> Filter node evaluation result; filter_result='not-match', 
> filter_type='facility'
> Filter rule evaluation result; filter_result='not-match', 
> filter_rule='f_authpriv'
> Filter rule evaluation begins; filter_rule='f_cron'
> Filter node evaluation result; filter_result='not-match', 
> filter_type='facility'
> Filter rule evaluation result; filter_result='not-match', 
> filter_rule='f_cron'
> Filter rule evaluation begins; filter_rule='f_daemon'
> Filter node evaluation result; filter_result='match', 
> filter_type='facility'
> 
> 
> Nie tak łatwo teraz zatrzymać syslog-ng i puścić z palca.
> Te wpisy "Filter rule ..." pokazały się jak zalogowałem się na drugiej 
> sesji.
> Nic więcej się nie pokazało.

Jest jakiś zonk z systemd 208 i socket activation w syslong-ng,
downgrade systemd rozwiązuje problem. Niestety dopiero za kilka dni będę
miał czas żeby się w to wgłębić.

-- 
Jan Rękorajski                                 | PLD/Linux
SysAdm                                         | http://www.pld-linux.org/
baggins<at>mimuw.edu.pl
baggins<at>pld-linux.org


More information about the pld-devel-pl mailing list