summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-12-31 08:25:03 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-12-31 08:25:03 +0000
commit284f99b7d522dcc957b7a5470de2cfa31ca66410 (patch)
treeca893c92d0d34c3b21c1e0c72d73aadfc12ed9f4 /app-admin
parentDrop old (diff)
downloadhistorical-284f99b7d522dcc957b7a5470de2cfa31ca66410.tar.gz
historical-284f99b7d522dcc957b7a5470de2cfa31ca66410.tar.bz2
historical-284f99b7d522dcc957b7a5470de2cfa31ca66410.zip
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/syslog-ng/ChangeLog7
-rw-r--r--app-admin/syslog-ng/Manifest18
-rw-r--r--app-admin/syslog-ng/syslog-ng-3.4.7.ebuild99
3 files changed, 108 insertions, 16 deletions
diff --git a/app-admin/syslog-ng/ChangeLog b/app-admin/syslog-ng/ChangeLog
index 003a3d140492..3fb27fe1a356 100644
--- a/app-admin/syslog-ng/ChangeLog
+++ b/app-admin/syslog-ng/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-admin/syslog-ng
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.370 2013/12/23 00:55:30 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.371 2013/12/31 08:24:58 mr_bones_ Exp $
+
+*syslog-ng-3.4.7 (31 Dec 2013)
+
+ 31 Dec 2013; Michael Sterrett <mr_bones_@gentoo.org> +syslog-ng-3.4.7.ebuild:
+ version bump
23 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/syslog-ng.confd:
[QA] Remove unused files.
diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 7589da3408a5..49a00b0cc824 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX 3.4/syslog-ng-3.4.2-autotools.patch 1313 SHA256 20b6fc12f119d548536435ad7c5e166488443eeebe8ee08e30adefa6038aafa3 SHA512 c5b84bc32c9b019452b8b3f369dc4689e40b59dc392e448412e14730679d452d4323d70ae73cc6fd126a44df6331c18d2168f05675a399e2ba868115944880ed WHIRLPOOL f7bc249b6ea28db74661b6682ff3c377b80ffeaa28412bfa378686f435a617d972a81d8dfc9382f2f8c44062ee35fc9e3217ef40a04d55f1bcf6578fb88e2c63
AUX 3.4/syslog-ng-3.4.2-compile.patch 239 SHA256 1400220d00e35261afdb93e9f199e5527ad8f6cd14f0b1fc7f89e6668b09979a SHA512 f8ec051d4fecb88f26279bb510ff892e93b9a211b5bd9312f734846a3108a6645d1de355c5d3aadb6fddd8e01bba40fd6489a6bf8f6a2f73466016b24bcbe930 WHIRLPOOL e7550d9def8c94e81eb9b7501d79b79acaa6fe6aeada4cf0840b72e65520a529010c8aa36df6221639226f2a53ee78f28993219364b2d500a49daa0261b78f55
AUX 3.4/syslog-ng.conf.gentoo 1332 SHA256 949c0f2a9f4351be23249ba1b7763b5d4ff9ab4907c1211cc3e92b6bc9705c8e SHA512 bdbcfa27368ed75daac153d91c50555bea892f492639a2448e47a6f38a9b84808eedd35db09347a385c70725ab8349798f624aa5e2f730fb99b2986d05afb1a4 WHIRLPOOL d639db780aa07438e1a33b85cf3f388782f84fe884b95303605ccd58bf95232e5e013c5d491b44034e7d90121064b9c749d91c2fa6352ccb44db90d12d792d82
@@ -14,19 +11,10 @@ AUX syslog-ng.logrotate.hardened 1742 SHA256 f2c9f99c7dd73e709e5edb7be99de5a1305
DIST syslog-ng_3.4.2.tar.gz 3354842 SHA256 f2585b42e7341bc53490aa59c5f405df506536bf0672bf71f9567ea78590f381 SHA512 94d1c8008c72a7fb82c86eb4ff666cacee26e2b1d7100f58a0ea5293e4efc74ad9608a7b1e72b217f9e6ead4b6ad82f5cf9e00dfcb230a03d3243f5c51fd5305 WHIRLPOOL ddb721e940e674a74079fb150213e7595f2a52eb8709f1a032bf6def93906b6f93c9a5131991946b1e19a026ca8162c40d7c7e537498f29a3d33b401c678611a
DIST syslog-ng_3.4.5.tar.gz 3202771 SHA256 b8a69d8131efc2378d9149ff54e99f91ea1c47c69e0f4629395d910c7ff71bfb SHA512 41662ba0726a78fb55ffd08532c80b43cf8c06c6c207d9e2bc4558d5772531b602e20a6d8c0d2f0c453e757589b80d1942c533c6a5c6249092cfcb209fc94e4b WHIRLPOOL f52a95eaa9346fd383db2c7ca256a1226ceac0d59354f872ac5c047e234e4b3a379e13e18dc36bb91dbc1b6c43f1f916345c2ccde7cd421348bf21922d1767f6
DIST syslog-ng_3.4.6.tar.gz 3202600 SHA256 9484abba03a91d093542996deef68b187186a037f4537606a35f548da0199133 SHA512 e21da2efd066f9bbbc7f058f94d6c974946c3017b07c52ce5b3a0631ddd3f470c24a91c2a89dbdd20797039516c5ac0f45dd3d7089d6902c7509679139dd75c1 WHIRLPOOL f121d682bb8f83b351323f087aa0f58c20352bb26057f9a388049a54e4563725708cae6bea3348e49531f5d0d16f2329e9c2ba396ae1d4de63164c10a75b2d58
+DIST syslog-ng_3.4.7.tar.gz 3203894 SHA256 7b1114ff0bd9d2c52a8ce407f0f59102ea4123ff7efb3f84253961e0de6ac1b0 SHA512 66c1dafaa9441fd909b450e79ec3d1011bd423301602b0eea372e141ff267ddb60aa0280ef49b1f62d24b3f17fc1909a6ce8cc5bea0e3c6708df64815a534279 WHIRLPOOL b3b9aef566cc4577b4ec6ad96f696e29abd84d663205cadca766a50c933d29e3b195b6679cbb8e0edca96cc6995ab10fe409531eb15c90bfeb82a598ad7cf3fe
EBUILD syslog-ng-3.4.2.ebuild 3180 SHA256 dc447a4a8d60ca561cff3177d840373383238aea33cac6a9e8a78b457b59128f SHA512 1eb44b612553f52fb06fc44baa4d389a93fb28c3db5d29058904163f2c39ef3c7c5c8110b4bd726040e0e527f789d395ea8706e3e913ff5fe761f20d1562d021 WHIRLPOOL a8db8ff769d557cab3f1f2be1e6be5801789eabc3dd9d9b93efbd80732105e5e25ae21b329aa1b468da7a5c884a610d8a2f15b506df2fa829d827db96e8759b9
EBUILD syslog-ng-3.4.5.ebuild 3086 SHA256 53fce5489375ca6d8d0c1eb7dbda626945aaa4c9c5e6a23e5c40ef3a4dc8747f SHA512 22642515ab099e68aa5982cbd18a79723d7d157377b9d8b2d6ca326f185417c6e73d68f1ee8eef167f5ac38204634b33187a6a63010144b208f9dc7fca519fbe WHIRLPOOL 4b56e332ad93ea4e2eeab65672ba84238814da6714faf5ac0e50b36d291887d4dd1522685fe3e736c7979dc3387ebf6433193020b49451187f0f6d6ef20bb404
EBUILD syslog-ng-3.4.6.ebuild 3086 SHA256 19d4f9baa5ca7d763be241bcf564fa949a5d92c1a8a15e67050e14bcc04b7440 SHA512 7021ffa0575fd6b4342a245386be73437872882f7b97f0d2265fb4ca0486d1be562615602ee6a06348fad0e3c759b8edf1bac4f295db08f66594d5c864347e87 WHIRLPOOL e95891043b63c08181871f156c3f8e998ce854d1f496acec9a03838d8a6e5b619ce2023fb76cca59a2dfbcae4d78e5fcff9bb9e5ab776fd4754b9801c797e58e
-MISC ChangeLog 51950 SHA256 abfbc6b70983936f8f459e12191da2b1ee166cde68054c222e77e7af89766da4 SHA512 e2372a1039527e3f8ab6682df08d7cd7de53b1b6ec3c945c449e163fabe7bfd9e850ef2c8706d2622f913aeabbfe3fea157db926b7e61ac2f81387aa2681db89 WHIRLPOOL 36c4297f1441764e27ad29c4c24ca837de168fbe28e5e7da1df5a8d060352140a29180f559e3baecab81803848b72579dd063e8db2ff5a47db07be33f545afdb
+EBUILD syslog-ng-3.4.7.ebuild 3086 SHA256 347fc3b0284493298abe164742805a78d76b4418c744254fb37ed54207cdea66 SHA512 01ea1cb407f5d4026c33992f239cbf17ed7d22f8f79cb7d37879c2ccd14526fda6dbae971d28f39b0a8e45bc469c449016d9cabb30aa9c02445a9cdb766d550f WHIRLPOOL e37bf8d5d547f4d2dd4d5c82c02ec0571ed699c18e23e8d592fa62d5c48b0f00148a8ba242102444557149ae59ad4a59591fa883fc9f53e8f75d04b152e12f9b
+MISC ChangeLog 52081 SHA256 8e34bc037b1d4349eccd25e31f2d44432fda7ddb8c3c0fc756f5ed20d45588cf SHA512 c41dbac79c524370508d96bc3f2bc592b50b531ac0be9c3531dba849cf75a36479488a723eec8daaec231b76503bf2de94170e5fd677535c150b5e7883e9d034 WHIRLPOOL 6f08dff5e5ac5c95436e818a9ec32455da11a439a5e6a6a51262f66abbfa9611a8077298161ed2bbf676ae430e4f255167eecf0ba13d6226eb7fde282fdefd35
MISC metadata.xml 561 SHA256 cc93ce76904abc1f2a13151577282e3f676b1589574f614b71d9df9bcd005aee SHA512 b043ebae39aff0868be738d94a9e741703337ca0c6bbd57f58a98e559c29b306d6306050090e02959b5681ae51f629103e40378e40b2a301b4fca2d0f799f39e WHIRLPOOL 82bf6f04d2309e64fa581fa2e616cbd2b8d0ab26e511645fee2d8c29753aa2d371a55e803cfea4e0eee048cbf161052bc3dacc6bc03f5e475f5650b5b2318da8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQEcBAEBCAAGBQJSt4n9AAoJEJWyH81tNOV9/9cIAL/a6rvi/jsrXJSt/fgXajoG
-GiHnVMpg4RqOW9/HaQqkCdCFFmJyBsCeooqCCJThJ35jwRAMKC3MelMwri1gZEvt
-QpDY3YV9Gn1jzCNROOZt+KnuaQ6ZplDsy29Nbuwg6TxWMlmVsGWIk8NmgeXzqrbH
-uhVm9u3wYXAXE4vGZkQIqSzfSaghYpWQWqTn4g3Vw5l8p2BkfAlm1XGRYKxaKDV+
-rvy9sLgrt/3aV2FDmgXVSTweX6mgVFOXGcY6bq6lW2no64Fp04A7WWwAna+l9WiA
-C9Fkz6ZgJVPBPlkkkz7lgCvJwIW5r2VeBZAK6L1+SXOvKT4apiTj+J1sAJl/+A0=
-=2gG2
------END PGP SIGNATURE-----
diff --git a/app-admin/syslog-ng/syslog-ng-3.4.7.ebuild b/app-admin/syslog-ng/syslog-ng-3.4.7.ebuild
new file mode 100644
index 000000000000..9705b7a0ebc0
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.4.7.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.4.7.ebuild,v 1.1 2013/12/31 08:24:58 mr_bones_ Exp $
+
+EAPI=5
+inherit eutils multilib systemd
+
+MY_PV=${PV/_/}
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="http://www.balabit.com/network-security/syslog-ng"
+SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/source/syslog-ng_${MY_PV}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl systemd tcpd"
+RESTRICT="test"
+
+RDEPEND="
+ pcre? ( dev-libs/libpcre )
+ spoof-source? ( net-libs/libnet:1.1 )
+ ssl? ( dev-libs/openssl:= )
+ smtp? ( net-libs/libesmtp )
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+ >=dev-libs/eventlog-0.2.12
+ >=dev-libs/glib-2.10.1:2
+ json? ( >=dev-libs/json-c-0.9 )
+ caps? ( sys-libs/libcap )
+ geoip? ( >=dev-libs/geoip-1.5.0 )
+ dbi? ( >=dev-db/libdbi-0.8.3 )
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-devel/flex"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_configure() {
+ econf \
+ --with-ivykis=internal \
+ --with-libmongo-client=internal \
+ --sysconfdir=/etc/syslog-ng \
+ --localstatedir=/var/lib/syslog-ng \
+ --with-pidfile-dir=/var/run \
+ --with-module-dir=/usr/$(get_libdir)/syslog-ng \
+ $(systemd_with_unitdir) \
+ $(use_enable systemd) \
+ $(use_enable caps linux-caps) \
+ $(use_enable geoip) \
+ $(use_enable ipv6) \
+ $(use_enable json) \
+ $(use_enable mongodb) \
+ $(use_enable pcre) \
+ $(use_enable smtp) \
+ $(use_enable spoof-source) \
+ $(use_enable dbi sql) \
+ $(use_enable ssl) \
+ $(use_enable tcpd tcp-wrapper)
+}
+
+src_install() {
+ # -j1 for bug #484470
+ emake -j1 DESTDIR="${D}" install
+
+ dodoc AUTHORS NEWS contrib/syslog-ng.conf* contrib/syslog2ng \
+ "${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo.hardened" \
+ "${FILESDIR}/syslog-ng.logrotate.hardened" \
+ "${FILESDIR}/README.hardened"
+
+ # Install default configuration
+ insinto /etc/syslog-ng
+ if use userland_BSD ; then
+ newins "${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf
+ else
+ newins "${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo" syslog-ng.conf
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/syslog-ng.logrotate" syslog-ng
+
+ newinitd "${FILESDIR}/${PV%.*}/syslog-ng.rc6" syslog-ng
+ newconfd "${FILESDIR}/${PV%.*}/syslog-ng.confd" syslog-ng
+ keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
+ prune_libtool_files --modules
+}
+
+pkg_postinst() {
+ elog "For detailed documentation please see the upstream website:"
+ elog "http://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.4-guides/en/syslog-ng-ose-v3.4-guide-admin/html/index.html"
+
+ # bug #355257
+ if ! has_version app-admin/logrotate ; then
+ echo
+ elog "It is highly recommended that app-admin/logrotate be emerged to"
+ elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
+ elog "for logrotate to use."
+ echo
+ fi
+}