[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.install)

Dave Reisner dreisner at archlinux.org
Sun Oct 21 18:14:08 UTC 2012


    Date: Sunday, October 21, 2012 @ 14:14:07
  Author: dreisner
Revision: 169466

upgpkg: syslog-ng 3.3.6-3

- add post_upgrade regarding the apocalypse

Added:
  syslog-ng/trunk/syslog-ng.install
Modified:
  syslog-ng/trunk/PKGBUILD

-------------------+
 PKGBUILD          |    3 ++-
 syslog-ng.install |    9 +++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-10-21 16:43:35 UTC (rev 169465)
+++ PKGBUILD	2012-10-21 18:14:07 UTC (rev 169466)
@@ -5,7 +5,7 @@
 
 pkgname=syslog-ng
 pkgver=3.3.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
 arch=('i686' 'x86_64')
 license=('GPL2')
@@ -19,6 +19,7 @@
         'etc/syslog-ng/syslog-ng.conf'
         'etc/conf.d/syslog-ng'
         'etc/logrotate.d/syslog-ng')
+install=$pkgname.install
 source=("http://www.balabit.com/downloads/files/syslog-ng/sources/$pkgver/source/${pkgname}_$pkgver.tar.gz"
         syslog-ng.conf
         syslog-ng.conf.d

Added: syslog-ng.install
===================================================================
--- syslog-ng.install	                        (rev 0)
+++ syslog-ng.install	2012-10-21 18:14:07 UTC (rev 169466)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+post_upgrade() {
+  if [ "$(vercmp 3.3.6-3 "$2")" -eq 1 ]; then
+    printf '==> syslog-ng now reads from /run/systemd/journal/syslog in the\n'
+    printf '    default config. If you still use sysvinit/initscripts, this\n'
+    printf '    must be /dev/log in /etc/syslog-ng/syslog-ng.conf\n'
+  fi
+}




More information about the arch-commits mailing list