Date: Thursday, December 4, 2014 @ 12:01:07 Author: spupykin Revision: 123437
upgpkg: rsyslog 8.4.2-2 upd Modified: rsyslog/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-04 10:50:51 UTC (rev 123436) +++ PKGBUILD 2014-12-04 11:01:07 UTC (rev 123437) @@ -3,7 +3,7 @@ pkgname=rsyslog pkgver=8.4.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') @@ -25,6 +25,13 @@ '0d990373f5c70ddee989296007b4df5b' 'd61dd424e660eb16401121eed20d98bc') +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} + sed -i rsyslog.service.in \ + -e 's|rsyslogd -n|rsyslogd -n -i /run/rsyslogd.pid|' \ + -e '/ExecStart=.*$/iPIDFile=/run/rsyslogd.pid' +} + build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr \ @@ -45,12 +52,6 @@ package() { cd ${srcdir}/${pkgname}-${pkgver} make install DESTDIR=${pkgdir} - # Install Daemons and Configuration Files install -D -m644 $srcdir/${pkgname}.conf ${pkgdir}/etc/${pkgname}.conf install -D -m644 $srcdir/${pkgname}.logrotate ${pkgdir}/etc/logrotate.d/${pkgname} - - # fix location of systemctl and remove start precondition - sed -i "$pkgdir/usr/lib/systemd/system/rsyslog.service" \ - -e 's@/bin/systemctl@/usr&@' \ - -e '/^ExecStartPre/d' }
