OSSP   OpenPKG   net.sw   ePaperwork   
OSSP fsl OSSP - Unix Software Technologies
Title
News
Documents
Packages
   Tools
   Libraries
Support
Community
Related
Imprint

Faked/Flexible Syslog

Frequently Asked Questions (FAQ)

This is a list of frequently asked questions and answers about OSSP fsl.

  1. I want fsl to forward to syslog. What is the minimum syslog configuration? [A]

    Prepare syslog.conf(5) and keep in mind it wants to see tabs not spaces, they are marked the output manually to make that clear.

            $ grep mail.info /etc/syslog.conf
            mail.info TAB /var/log/maillog
        
  2. I want fsl to forward to syslog. How can i find out if syslog.conf(5) is correct? [A]

            $ logger -p mail.info "message"
            $ tail /var/log/maillog
            Mar 24 17:01:36 host user: message
        
  3. I want fsl to forward to syslog. Which l2spec logs to syslogd locally? [A]

            $ echo "from l2, loc" | fsl-l2tool 'syslog(facility=mail, ident=info, target="local")'
        
  4. I want fsl to forward to syslog. Which l2spec logs to syslogd remotely? [A]

    Make sure syslogd accepts network connections, see it's -s option for syslogd(8) on FreeBSD, -r option for syslogd(8) on Linux or -t for syslogd(1M) on Solaris. Also note that the l2spec requires a certain order of the remotehost, remoteport an target keywords, see CVS.

            $ echo "from l2, net" | fsl-l2tool 'syslog(facility=mail,
                                 ident=info,
                                 remotehost="127.0.0.1",
                                 remoteport="514",
                                 target="remote"
                                 )'
         
  5. I want fsl to forward to syslog. Which fsl config logs to syslogd remotely? [A]

            ident (ssh(d|-.+)?|scp|sftp(-server)?)/.+ q{
                prefix(
                    prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
                )
                -> {
                    debug: file(
                        path="/usr/opkg/var/openssh/sshd.log",
                        append=1, perm=0644
                    );
                    debug: syslog(
                        facility=mail, ident=info,
                        remotehost="127.0.0.1", remoteport="514", target="remote"
                    )
                }
            };
            ident (postfix/.+)/.+ q{
                prefix(
                    prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
                )
                -> {
                    debug: syslog(
                            facility=mail,
                                ident=postfix,
                                remotehost="127.0.0.1",
                                remoteport="514",
                                target="remote"
                    )
                }
            };
        
  6. How can i find out if a statically linked program is using fsl? [A]

            $ what /cw12/sbin/postfix | grep 'OSSP fsl'
                OSSP fsl 1.0.8 (13-Feb-2003)
        
    If you do not have a what command use strings
            $ strings /cw12/sbin/postfix | grep '@(#)OSSP fsl'
            @(#)OSSP fsl 1.0.8 (13-Feb-2003)
        
    Starting with fsl 1.1.0 additional information about configure options is visible
                OSSP fsl config cfgdir=/cw/etc/fsl prefix=fsl.
        
    Starting with fsl 1.1.0 additional information about debugging options is visible
                OSSP fsl debug logfile=/tmp/fsl/var/fsl/debuglogfile logmask=/tmp/fsl/var/fsl/debuglogmask
        
GNU pth
OSSP mm
OSSP ex
OSSP sa
OSSP fsl
OSSP var
OSSP val
OSSP xds
OSSP js
OSSP str
OSSP uuid
OSSP l2
OSSP al
OSSP sio
OSSP cfg
OSSP act
OSSP cache
OSSP path
OSSP proc
OSSP pcbe
OSSP res
OSSP hook
OSSP mux
OSSP err
OSSP popt
OSSP pcre
OSSP adns

Home:www.ossp.org
Repo:cvs.ossp.org
Dist:ftp.ossp.org