Lines 121-131
Link Here
|
121 |
configure_syslog() { |
121 |
configure_syslog() { |
122 |
if [ -z "$SYSLOG" ] || [ "$SYSLOG" = "remote" ]; then |
122 |
if [ -z "$SYSLOG" ] || [ "$SYSLOG" = "remote" ]; then |
123 |
SYSLOG_HOST=${SYSLOG_HOST:-"${SERVER}"} |
123 |
SYSLOG_HOST=${SYSLOG_HOST:-"${SERVER}"} |
124 |
cat <<EOF > /etc/syslog-ng/syslog-ng.conf |
124 |
syslog_version=$(syslog-ng -V | head -n 1) |
125 |
source src { unix-stream("/dev/log"); internal(); }; |
125 |
syslog_version=${syslog_version##* } |
126 |
destination remote {tcp("$SYSLOG_HOST");}; |
126 |
bzcat /usr/share/doc/syslog-ng-${syslog_version}/syslog-ng.conf.gentoo.3.0.bz2 > /etc/syslog-ng/syslog-ng.conf |
127 |
log {source(src);destination(remote);}; |
127 |
cat <<EOF >> /etc/syslog-ng/syslog-ng.conf |
128 |
|
128 |
destination loghost { udp("${SYSLOG_HOST}" port(514)); }; |
|
|
129 |
log { source(src); destination(loghost); }; |
129 |
EOF |
130 |
EOF |
130 |
fi |
131 |
fi |
131 |
} |
132 |
} |