On Tue, 2009-09-29 at 02:12 -0700, list@net-secured.com wrote:
Why does sun-streams("/dev/log" door("/var/run/syslog_door")); line give the error below on Solaris 10:
Error opening syslog device; filename='/dev/log', error='Operation not supported on transport endpoint (122)' Error initializing source driver; source='src_local', id='src_local#0' Error initializing message pipeline;
unix-stream("/dev/log"); works but no log gets generated. The syslog-ng was downloaded from sunfreeware, Any input would be appreciated.
the unix-stream() driver might have overwritten your /dev/log device with a unix domain socket, instead of being a device node. check your /dev/log file, it should look like this: # ls -l /dev/log lrwxrwxrwx 1 root other 27 Jan 13 2009 /dev/log -> ../devices/pseudo/log@0:log And the file under /devices: crw-r----- 1 root sys 21, 5 Jan 13 2009 /devices/pseudo/log@0:log
here is my config:
@version:3.0 ############################################################### # First, set some global options. options { chain_hostnames(0); time_reopen(10); time_reap(360); log_fifo_size(2048); create_dirs(yes); group(adm); perm(0640); dir_perm(0755); use_dns(yes); stats_freq(0); }; ############################################################### # # This is the default behavior of sysklogd package # Logs may come from unix stream, but not from another machine. # source src_local { sun-streams("/dev/log" door("/var/run/syslog_door")); internal(); }; source s_dev { udp(ip("0.0.0.0") port(514)); }; ############################################################### # Some `catch-all' logfiles. destination d_src_local { file("/appl/232/data/syslog-ng/messages" owner(root) group(root) perm(0600) dir_perm(0700) cr eate_dirs(yes) ); }; destination d_dev { file("/appl/232/data/syslog-ng/fillit" owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(y es) ); }; log { source(src_local); destination(d_src_local);}; log { source(s_dev); destination(d_dev);};
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.campin.net/syslog-ng/faq.html
-- Bazsi