diff -urN rsyslog.orig/PKGBUILD rsyslog/PKGBUILD --- rsyslog.orig/PKGBUILD 2011-01-26 16:47:58.497482693 -0500 +++ rsyslog/PKGBUILD 2011-01-26 16:54:07.797425783 -0500 @@ -3,7 +3,7 @@ pkgname=rsyslog pkgver=5.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') @@ -15,14 +15,17 @@ 'net-snmp' 'gnutls') backup=('etc/rsyslog.conf' \ - 'etc/logrotate.d/rsyslog') + 'etc/logrotate.d/rsyslog' + 'etc/conf.d/rsyslog') options=('strip' 'zipman' '!libtool') source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz" 'rsyslog' - 'rsyslog.logrotate') + 'rsyslog.logrotate' + 'rsyslog.conf.d') md5sums=('6fc0bdf1b2de7f6466b4510194008e3c' - '136d3ec0c7b46979f8750ae4c45b3ed5' - '8065db4bef3061a4f000ba58779f6829') + 'a18bbcbb6ebdaa13a6ec6d9f3d9eb2da' + '8065db4bef3061a4f000ba58779f6829' + '1a0cd4530dd5d1439456d5ae230574d9') build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -42,4 +45,5 @@ install -D -m755 ${srcdir}/${pkgname} ${pkgdir}/etc/rc.d/${pkgname}d install -D -m644 ${pkgname}.conf ${pkgdir}/etc/${pkgname}.conf install -D -m644 $srcdir/${pkgname}.logrotate ${pkgdir}/etc/logrotate.d/${pkgname} + install -D -m644 ${srcdir}/${pkgname}.conf.d ${pkgdir}/etc/conf.d/${pkgname} } diff -urN rsyslog.orig/rsyslog rsyslog/rsyslog --- rsyslog.orig/rsyslog 2011-01-26 16:47:58.497482693 -0500 +++ rsyslog/rsyslog 2011-01-26 16:49:16.783537922 -0500 @@ -2,12 +2,13 @@ . /etc/rc.conf . /etc/rc.d/functions +. /etc/conf.d/rsyslog PID=`pidof -o %PPID /usr/sbin/rsyslogd` case "$1" in start) stat_busy "Starting RSyslogd" - [ -z "$PID" ] && /usr/sbin/rsyslogd + [ -z "$PID" ] && /usr/sbin/rsyslogd $RSYSLOGD_ARGS if [ $? -gt 0 ]; then stat_fail else Binary files rsyslog.orig/rsyslog-5.6.2.tar.gz and rsyslog/rsyslog-5.6.2.tar.gz differ diff -urN rsyslog.orig/rsyslog.conf.d rsyslog/rsyslog.conf.d --- rsyslog.orig/rsyslog.conf.d 1969-12-31 19:00:00.000000000 -0500 +++ rsyslog/rsyslog.conf.d 2011-01-26 16:51:02.219246535 -0500 @@ -0,0 +1,6 @@ +# +# Parameters to be passed to rsyslogd +# This should almost certainly include at least the current compatability +# level, e.g. -c4 +# +RSYSLOGD_ARGS="-c4"