Brak logowania, syslog-ng i systemd

stacho stacho at venco.com.pl
Sat Oct 12 19:37:12 CEST 2013


W dniu 2013-10-12 10:27, Jan Rękorajski napisał(a):
> 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ć.

Dzięki, stary zestaw syslog-ng-3.3.5 i /dev/log działa to poczekam. :)

-- 
pzdr
Stacho Pal


More information about the pld-devel-pl mailing list