#!/bin/sh

#     DESCRIPTION
#
# Setup syslog-ng configuration


#     REQUIRES
#


#     INFO
#

NAME="init3-syslog-ng"

verbose()
{
    if [ -n "$GLOBAL_VERBOSE" ]; then
        echo "HOOK: $NAME: $@"
    fi
}

verbose "has started"

cat << EOF > /etc/syslog-ng.conf
# This config file created by mkimage hook

options {
            sync (0);
            time_reopen (10);
            log_fifo_size (1000);
            long_hostnames (off);
            use_dns (no);
            use_fqdn (no);
            create_dirs (no);
            keep_hostname (yes);
        };

#source sys  { unix-dgram ("/dev/log"); file("/proc/kmsg");internal(); };
#destination remotelog { udp("[% syslog_server %]"); };
#log { source(sys); destination(remotelog); };
source src  { unix-dgram ("/dev/log"); file("/proc/kmsg");internal(); };
EOF

verbose "finished"
