2 2

[alpine-devel] [PATCH] testing/syslog-ng: update to 3.6.1

Stuart Cardall
Details
Message ID
<1417106169-2137-1-git-send-email-developer@it-offshore.co.uk>
Sender timestamp
1417106169
DKIM signature
missing
Download raw message
Patch: +10 -8
update to 3.6.1 + docs subpkg
---
 testing/syslog-ng/APKBUILD | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/testing/syslog-ng/APKBUILD b/testing/syslog-ng/APKBUILD
index 63fce48..71389c8 100644
--- a/testing/syslog-ng/APKBUILD
+++ b/testing/syslog-ng/APKBUILD
@@ -1,17 +1,17 @@
 # Contributor: jv <jens@eisfair.org>
 # Maintainer: jv <jens@eisfair.org>
 pkgname=syslog-ng
-pkgver=2.1.4
-pkgrel=1
+pkgver=3.6.1
+pkgrel=0
 pkgdesc="Next generation logging daemon"
 url="http://www.balabit.com"
 arch="all"
 license="GPLv2"
 depends=""
-depends_dev="glib-dev libeventlog-dev"
+depends_dev="glib-dev libeventlog-dev pcre-dev"
 makedepends="$depends_dev"
 install="$pkgname.post-install"
-subpackages=""
+subpackages="$pkgname-doc"
 
 source="http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/${pkgver}/source/syslog-ng_${pkgver}.tar.gz
     syslog-ng.logrotate
@@ -33,6 +33,7 @@ build() {
     cd "$_builddir"
     ./configure --prefix=/usr \
     --sysconfdir=/etc/syslog-ng \
+    --localstatedir=/var \
     --enable-ipv6 \
     --disable-sql \
     --disable-mongodb \
@@ -44,7 +45,8 @@ build() {
 package() {
     cd "$_builddir"
     make -j1 DESTDIR=${pkgdir} install || return 1
-    rm -rf ${pkgdir}/usr/share
+    find ${pkgdir}/usr/share/* -type d -not -name 'man*' | xargs rm -rf
+    rm -f "$pkgdir"/usr/lib/*.la; rm -f "$pkgdir"/usr/lib/$pkgname/*.la
     install -D -m755 "$srcdir"/$pkgname.initd ${pkgdir}/etc/init.d/$pkgname || return 1
     install -D -m644 "$srcdir"/syslog-ng-destination.std ${pkgdir}/etc/syslog-ng/syslog-ng-destination.std || return 1
     install -D -m644 "$srcdir"/syslog-ng-filter.std ${pkgdir}/etc/syslog-ng/syslog-ng-filter.std || return 1
@@ -54,7 +56,7 @@ package() {
     install -D -m644 "$srcdir"/syslog-ng.logrotate ${pkgdir}/etc/logrotate.d/syslog-ng || return 1
 }
 
-md5sums="17c4c7725d2eab62b588395f1ed93f32  syslog-ng_2.1.4.tar.gz
+md5sums="45fa07be94b5afb16fd1a91af7b2bb7b  syslog-ng_3.6.1.tar.gz
 8916d55f8213d2746e8c2a6a89c29d6c  syslog-ng.logrotate
 91cb6aedf897eebcedd6b6250882d9bf  syslog-ng.initd
 f0b4a0b530e269c51bc63f5b9d817c9b  syslog-ng-destination.std
@@ -62,7 +64,7 @@ f0b4a0b530e269c51bc63f5b9d817c9b  syslog-ng-destination.std
 bc676f733ea162ea4de7a8c2a16c06ed  syslog-ng-log.std
 f15a2b7c8496038c29d3ca7adc8d4054  syslog-ng-options.std
 8c166661270cd8459897ca3df06066c9  syslog-ng-source.std"
-sha256sums="e2189c7dbf617f2fc883ab0a8a86100dbe7cb4853c6b39732d77e73f335b0502  syslog-ng_2.1.4.tar.gz
+sha256sums="a7823679038117eb63aff7b5cd66fc6a0adcef8e85cfaadc94c3cf2b66d774e8  syslog-ng_3.6.1.tar.gz
 a886b65863d72476504165e6a6dfe3d2922945d8cb61adb6b8eec73ac35d825e  syslog-ng.logrotate
 f24a042b7213873f9c3d09afc4a442dc61dee67e2d6ca72da387714f8daa0862  syslog-ng.initd
 bd3097c1d8ff6754df0d7e470659827ae4d6bf86976badf5aabe4d25504fd572  syslog-ng-destination.std
@@ -70,7 +72,7 @@ bd3097c1d8ff6754df0d7e470659827ae4d6bf86976badf5aabe4d25504fd572  syslog-ng-dest
 df30f0ce37bdf8cc0ac0fcc04800d7d14880bf3a19d01ab96220a325f1ab3943  syslog-ng-log.std
 8d925e7272a8d7dbda42694fe0e9c6fdc1bee6ffd9d4adf78e0ebb183658d4d4  syslog-ng-options.std
 51399e8d5d3a2d7b2d30f4adefe92776c9ddcae98d5189af9ddae1d2e66db8f3  syslog-ng-source.std"
-sha512sums="5ff5e3a36dbcb99a3b1b36cda3336764290bd9251379244f10a48bd396785d16ed9200d746acb66f69f471d9ce1e8ec2e337afdadd109d7eba0c12d0de403ae0  syslog-ng_2.1.4.tar.gz
+sha512sums="2d321b7b7e330019c9c5111d54ebdce273a054f3c8db2770e141a1119233ec6663e5c10a45a313602c7af6b7d7adaf70fe8f535617492837a4f4807bbc73bb1d  syslog-ng_3.6.1.tar.gz
 a062d1601f5215f60e2fc40c6ca498d768aa97af3647a9468731123a28fdd67962421b4412bfbe08a1123141b730cb78f102230ab72befec05ba7f398b39e27a  syslog-ng.logrotate
 7dc6af65b7c663b85aa4ad1ddb737a48e808631207330de8197afce7abb986d790a02ca65d86bd87d77fe1bbd3e3f9f4257be81ade047468a3ea9fe3f7e64c3a  syslog-ng.initd
 b51d8b3da9584b6cb5b5c023b5ca1085d8e4c2cfa56f6ed12fe6feb0f33a390b43825aaaf4dd74eb6b7765485fe42f7f21c74380b72de9ed2c7775787ab1e720  syslog-ng-destination.std
-- 
2.1.3



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Isaac Dunham
Details
Message ID
<20141127180432.GA1713@newbook>
In-Reply-To
<1417106169-2137-1-git-send-email-developer@it-offshore.co.uk> (view parent)
Sender timestamp
1417111473
DKIM signature
missing
Download raw message
On Thu, Nov 27, 2014 at 04:36:09PM +0000, Stuart Cardall wrote:
> update to 3.6.1 + docs subpkg

I know you've gotten it to build. But have you also verified that it 
works properly when installed (including dragging in the right runtime
dependencies when they aren't installed already?)

Thanks,
Isaac Dunham


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
V.Krishn
Details
Message ID
<201411280146.28583.vkrishn4@gmail.com>
In-Reply-To
<20141127180432.GA1713@newbook> (view parent)
Sender timestamp
1417119388
DKIM signature
missing
Download raw message
Thanks,
Seems ok, only getting now errors relating to starting 3.6.1
I think some of the files i.e have to modified too
syslog-ng-destination.std
syslog-ng-filter.std
syslog-ng.initd
syslog-ng.logrotate
syslog-ng-log.std
syslog-ng-options.std
syslog-ng.post-install
syslog-ng-source.std

Some msg while starting syslog-ng v3.6.1
------------------------------
[2014-11-27T20:09:59.753453] WARNING: Configuration file has no version 
number, assuming syslog-ng 2.1 format. Please add @version: maj.min to the 
beginning of the file to indicate this explicitly;
[2014-11-27T20:09:59.753481] WARNING: Configuration file format is too old, 
syslog-ng is running in compatibility mode Please update it to use the syslog-
ng 3.6 format at your time of convinience, compatibility mode can operate less 
efficiently in some cases. To upgrade the configuration, please review the 
warnings about incompatible changes printed by syslog-ng, and once completed 
change the @version header at the top of the configuration file.;
[2014-11-27T20:09:59.753500] WARNING: global: the default value of 
chain_hostnames is changing to 'no' in syslog-ng 3.0, please update your 
configuration accordingly;
[2014-11-27T20:09:59.753516] WARNING: global: the default value of 
log_fifo_size() has changed to 10000 in syslog-ng 3.3 to reflect log_iw_size() 
changes for tcp()/udp() window size changes;
[2014-11-27T20:09:59.755516] WARNING: input: sources do not remove new-line 
characters from messages by default from syslog-ng 3.0, please add 'no-multi-
line' flag to your configuration if you want to retain this functionality;
[2014-11-27T20:09:59.755544] WARNING: the expected message format is being 
changed for unix-domain transports to improve syslogd compatibity with syslog-
ng 3.2. If you are using custom applications which bypass the syslog() API, 
you might need the 'expect-hostname' flag to get the old behaviour back;
[2014-11-27T20:09:59.755593] WARNING: file source: default value of 
follow_freq in file sources has changed in syslog-ng 3.0 to '1' for all files 
except /proc/kmsg;
[2014-11-27T20:09:59.755616] WARNING: Your configuration file uses an 
obsoleted keyword, please update your configuration; keyword='log_prefix', 
change='program_override'
[2014-11-27T20:09:59.755686] WARNING: template: the default value for 
template-escape has changed to 'no' from syslog-ng 3.0, please update your 
configuration file accordingly;
[2014-11-27T20:09:59.756444] WARNING: syslog-ng changed the default regexp 
implementation to PCRE starting from syslog-ng 3.6, please ensure your regexp 
works with PCRE or please specify type("posix") in filters explicitly;
[2014-11-27T20:09:59.756471] WARNING: filters do not store matches in macros 
by default from syslog-ng 3.0, please update your configuration by using an 
explicit 'store-matches' flag to achieve that;


-- 
Regards.
V.Krishn

> On Thu, Nov 27, 2014 at 04:36:09PM +0000, Stuart Cardall wrote:
> > update to 3.6.1 + docs subpkg
> 
> I know you've gotten it to build. But have you also verified that it
> works properly when installed (including dragging in the right runtime
> dependencies when they aren't installed already?)
> 
> Thanks,
> Isaac Dunham
> 
> 
> ---
> Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
> Help:         alpine-devel+help@lists.alpinelinux.org
> ---



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---