[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.conf syslog-ng.install)
Allan McRae
allan at archlinux.org
Fri Dec 3 13:15:48 UTC 2010
Date: Friday, December 3, 2010 @ 08:15:48
Author: allan
Revision: 101990
upgpkg: syslog-ng 3.2.1-1
upstream update, re-enable capabilities as fixed upstream
Modified:
syslog-ng/trunk/PKGBUILD
syslog-ng/trunk/syslog-ng.conf
Deleted:
syslog-ng/trunk/syslog-ng.install
-------------------+
PKGBUILD | 26 ++++++++++----------------
syslog-ng.conf | 2 +-
syslog-ng.install | 10 ----------
3 files changed, 11 insertions(+), 27 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-12-03 13:12:07 UTC (rev 101989)
+++ PKGBUILD 2010-12-03 13:15:48 UTC (rev 101990)
@@ -3,44 +3,37 @@
# Contributor: Judd Vinet <jvinet at zeroflux.org>
pkgname=syslog-ng
-pkgver=3.1.2
+pkgver=3.2.1
pkgrel=1
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
arch=('i686' 'x86_64')
license=('GPL2')
groups=('base')
url="http://www.balabit.com/network-security/syslog-ng/"
-depends=('glib2' 'eventlog' 'tcp_wrappers' 'openssl')
+depends=('glib2' 'eventlog' 'tcp_wrappers' 'openssl' 'libcap')
makedepends=('flex' 'pkgconfig')
optdepends=('logrotate')
provides=('logger')
-backup=('etc/syslog-ng.conf' 'etc/logrotate.d/syslog-ng')
+options=('!libtool')
+backup=('etc/modules.conf' 'etc/syslog-ng.conf' 'etc/logrotate.d/syslog-ng')
source=(http://www.balabit.com/downloads/files/syslog-ng/sources/$pkgver/source/$pkgname\_$pkgver.tar.gz
syslog-ng.conf
syslog-ng.logrotate
syslog-ng.rc)
-install=syslog-ng.install
-md5sums=('b9f45d9783a4ebeb84ec5acd158502fb'
- 'e02be6637d0c3b5484d4597ce049ae39'
+md5sums=('c0160053e24a0408d08bbfd454b110df'
+ '08662e1ebb848f25e336c2588dc81261'
'735636090be4582885974542d2a75855'
'9bd98250cfa49e13fa3fa731b6040549')
build() {
cd $srcdir/$pkgname-$pkgver
- # NOTE - re-assess this with later releases
- # FS#15787: syslog-ng does not write to files not owned by root
- # Upstream: https://bugzilla.balabit.com/show_bug.cgi?id=52
- # Solution: --disable-linux-caps
-
- LDFLAGS="$LDFLAGS -Wl,--no-undefined" ./configure \
- --prefix=/usr \
+ ./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var/lib/syslog-ng \
--enable-tcp-wrapper \
--with-pidfile-dir=/var/run \
- --disable-spoof-source \
- --disable-linux-caps
+ --disable-spoof-source
make
}
@@ -51,6 +44,7 @@
install -Dm644 $srcdir/syslog-ng.conf $pkgdir/etc/syslog-ng.conf
install -Dm644 $srcdir/syslog-ng.logrotate $pkgdir/etc/logrotate.d/syslog-ng
install -Dm755 $srcdir/syslog-ng.rc $pkgdir/etc/rc.d/syslog-ng
+
# remove libexec
- rm -rf $pkgdir/usr/libexec
+ rmdir $pkgdir/usr/libexec
}
Modified: syslog-ng.conf
===================================================================
--- syslog-ng.conf 2010-12-03 13:12:07 UTC (rev 101989)
+++ syslog-ng.conf 2010-12-03 13:15:48 UTC (rev 101990)
@@ -1,4 +1,4 @@
- at version: 3.0
+ at version: 3.2
#
# /etc/syslog-ng.conf
#
Deleted: syslog-ng.install
===================================================================
--- syslog-ng.install 2010-12-03 13:12:07 UTC (rev 101989)
+++ syslog-ng.install 2010-12-03 13:15:48 UTC (rev 101990)
@@ -1,10 +0,0 @@
-# arg 1: the new package version
-# arg 2: the old package version
-
-post_upgrade() {
- if [ "$(vercmp $2 2.1.3-3)" -lt 0 -a -e /etc/syslog-ng.conf.pacnew ]; then
- echo "Attention syslog-ng update:"
- echo "Configuration file syntax has changed. Make sure to update /etc/syslog-ng.conf"
-
- fi
-}
More information about the arch-commits
mailing list