[Eisfair] syslogd will nicht ueber das Menue starten, startet jedoch manuell mit /usr/sbin/syslogd -4 -d

D. Oezbilen oezbilen at gmx.net
So Mai 9 04:43:08 CEST 2021


Hallo @all,

noch ne Baustelle. ;-) :-(

nach dem Update will syslod nicht mehr ueber das Menue starten, es wird 
auch somit kein socket /dev/log angelegt. Folglich entsteht auch kein 
/var/log/messages. Sprich man erblindet.

rsyslogd startet, schreibt ueber /dev/log nach /var/log/messages. Gut so.

Starte ich jedoch

	/usr/sbin/syslogd -4 -d

funkt es, socket /dev/log entsteht, ebenso auch /var/log/messages.
Verstehe das einer. Insofern ist die bin wohl ok, jedoch irgendwas 
(was?) mit der Config aus dem Menue fuehrt zu sowas:

------------------------------------

Activate configuration now (y/n) [yes]? y

  * Stopping syslogd ...   Not running. 
                                              [ WARN ]

  * Starting syslogd ...
Usage:
   syslogd [-46AdFknsTv?] [-a PEER] [-b NAME] [-f FILE] [-m INTERVAL]
                          [-P PID_FILE] [-p SOCK_PATH] [-r SIZE[:NUM]]
Options:
   -4        Force IPv4 only
   -6        Force IPv6 only
   -A        Send to all addresses in DNS A, or AAAA record
   -a PEER   Allow PEER to use us as a remote syslog sink. Ignored when 
started
             with -s. Multiple -a options may be specified:
               ipaddr[/len][:port]   Accept messages from 'ipaddr', 
which may
                                     be IPv4 or IPv6 if enclosed with 
'[' and
                                     ']'.  The optional port may be a 
service
                                     name or a port number
               domainname[:port]     Accept messages where the reverse 
address
                                     lookup yields 'domainname' for the 
sender
                                     address.  'domainname' may contain 
special
                                     shell-style pattern characters like '*'

   -b NAME   Bind to a specific address and/or port. Multiple -b options 
may be
             specified. Default is to listen on all interfaces on UDP 
port 514,
             unless also started with -s:
               address[:port]        Hostname or IP address, IPv6 addresses
                                     must be enclosed in '[' and ']'
               :port                 UDP port number, or service name
                                     default: 'syslog', port 514

   -d        Enable debug mode, implicitly enables -F to prevent 
backgrounding
   -F        Run in foreground, required when monitored by init(1)
   -f FILE   Alternate .conf file, default: /etc/syslog.conf
   -k        Allow logging with facility 'kernel', otherwise remapped to 
'user'
   -m MINS   Interval between MARK messages, 0 to disable, default: 20 min
   -n        Disable DNS query for every request
   -P FILE   File to store the process ID, default: /run/syslogd.pid
   -p PATH   Path to UNIX domain socket, multiple -p create multiple 
sockets.
             Default, if no -p argument is given: /dev/log
   -r S[:R]  Enable log rotation. The size argument (S) takes k/M/G 
qualifiers,
             e.g. 2M for 2 MiB.  The optional rotations argument default 
to 5.
             Rotation can also be defined per log file in /etc/syslog.conf
   -s        Operate in secure mode, do not log messages from remote 
machines.
             If specified twice, no socket at all will be opened, which also
             disables support for logging to remote machines.
   -T        Use local time and date for messages received from remote hosts
   -?        Show this help text
   -v        Show program version and exit

Bug report address: https://github.com/troglobit/sysklogd/issues
Project home page:  https://github.com/troglobit/sysklogd 


[ FAIL ]

------------------------------------

F... :-(
Any idea?

Gruss
Oez.


Mehr Informationen über die Mailingliste Eisfair