diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-11-20 18:45:28 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-11-20 18:45:28 +0000 |
commit | 796cae72cf9ed18ba01256ac1f83a686a2a76036 (patch) | |
tree | 5ca737a2562d8c0a09fcfacd81d1f9004df37b00 /app-admin | |
parent | 20d8e9cfb95a9f054d654ab6405e848807186aa0 (diff) |
gentoo resync : 20.11.2017
Diffstat (limited to 'app-admin')
23 files changed, 15 insertions, 1120 deletions
diff --git a/app-admin/metalog/Manifest b/app-admin/metalog/Manifest index ad6c740cedcc..cad8464dc69b 100644 --- a/app-admin/metalog/Manifest +++ b/app-admin/metalog/Manifest @@ -5,7 +5,7 @@ AUX metalog.initd 701 SHA256 78e372a0c04c36e590a66d0750083fcb6302159eaae06a81c19 AUX metalog.service-r1 153 SHA256 68131c0c7480712b59265c7ba57deb5430c14d4b8c8ca3dcc3c84757e9a6c70c SHA512 72076f6aeab9975dedd824ea1d48b96f6a964d06f529923d4f7a1280a1123a63c0e958f74c6a1417c6362487a69d165bf3eb6c417aae3887ff43ae726f5a30d8 WHIRLPOOL daa8d2188ba10508eb1d6a5c9d052a0ce8dfe285bf1292b68b82925935184a8b75ccfeb141dd56ebee90176114bc59c3583713c46a23c1f0d16a2deab91442b9 DIST metalog-3.tar.xz 360784 SHA256 0c3a1e19008b3d525eab6e5548a4e8cbb0fb235f2804dc41aace82c67ceeebe0 SHA512 2ac614bb85fe466308c4ced0842fdab5f056eda60e892189a8220719f1e06a72fce3c76842a2ac8c63a6808c20d8b7a7d8676896e14f7f54e40630ecbd21e289 WHIRLPOOL d06a23622bfcef053ac4d959952060c8c1649ea0a5e2f759612caf5819a32944b3c7f6d78233fec83944fe7b5535851d7dca4579b7849e08951da18be503ed09 EBUILD metalog-3-r1.ebuild 1533 SHA256 585bac71502403575515dc0684237f41592ddb731a702c5e46bd2cfa44008491 SHA512 3e1f0ff8ddd35d3ba9432489ae3ff35e30bc24af43056144c3eacc9a2654378c157699c86ce1ab2ff39c4f38bef8be0d07d21ee9d14ca6978709767ca7b0e87a WHIRLPOOL a4898077adee20dfe0d49e99051d8cbb9b37b70d41994d9e4df80b6210897ea8033b636d36ae8e444a17c2b846d165b1a41aba987fb14d03b42dc8ea186495ac -EBUILD metalog-3-r2.ebuild 1496 SHA256 327bd1d097abecd60af59db802d433affda5917b3967d623c0d6cb29d7aa9e80 SHA512 91b3e9287583c61a375bbc9603021948f8508bf594ab6eff6398585419e30aba11ea6f600eb1305a8cf87f5c0b33aa80225b80fd003d74c8e17b31b2c543619b WHIRLPOOL da0bb29eb2148dee66b41b865a58e96bdf0b40ce41d83ba408bb09b338403b93d5f4f5adf342bfa6c52bf157c2f40060392b64a927c6a878802de51f14590d60 +EBUILD metalog-3-r2.ebuild 1491 SHA256 bb7bbca70e6af8b4ca0e6a35b76a4dfabf674524da50d7ad825e6f3c95ac2b2a SHA512 c18a5dc2b8598529c4b5704c6940ac3d852d754db220b730c10e6e71c3da21a2e8e97c18e70d0c37a98cca864f5495d0f2d415b77bf620a4dd99e26d41c5344e WHIRLPOOL ff4a887097ccfa042cc29d5472774b47de6fd372221c793dea4f2def4c12614e2f1a8e688c92f731f612c42a7cc37e1e6d1f0e85da26b930f395b48ac104baf8 MISC ChangeLog 2814 SHA256 0686ce19743df77440fd505e4ad20fe24660861908c7f5207c53ec65656ab9c2 SHA512 4da52d962d0d8ebb293fa8ae5ea7a06b54dce6175a7e1bf6afaa318bcf361d46e3678f5c573fe7ba3fbefe8462b0236603da21f2d3cf325ec488fc748bcbdb43 WHIRLPOOL ebe0532632c663fa3f04a52492541aa9e5d303323250f33cc0df29badec0962960418d354c9a61fc6b92d6fc2d31f0204b009d7d950e12d50726a8488d10c5e6 MISC ChangeLog-2015 15409 SHA256 7b534edc547a716c20e34531f4b200f8463deb7fe6c7006a4423a0f6f74d07c7 SHA512 fa2e58da5d7e652622375fe9a608dc73e40bb6bed99f11d1540d07e217ac98c51bfae7aca2ee65ff34667556069be983e4a6c06d855150b7865b56790fad21ce WHIRLPOOL 1b1b36808eeae9bfc6a9ea0589b195ea1067d42df05e372b09fc2effaca6bd0be7a18c3627681537e6108ca8a84aed97a90ee49b6f07df293dc2cdac3152236e MISC metadata.xml 412 SHA256 c50d7550b9b253bce0339a26c3fcfa548921ce52ee740184fe8c05b6d4ce7376 SHA512 3c5b8ad724089154480e4a1672e714fba022f30e371d317e53c144411ded8d8ca92bddac9eb51503ed9eb9e8069b851a8ff5078f9c9b576542efc54e621a98a8 WHIRLPOOL 4015be7464f2d87e56e0aeabdf2862d61638563e919e2709957f7365bebb0d8240480ac279b1b6a913e1c3242f22b309f29023f252e9dd386a79171eabb7f50b diff --git a/app-admin/metalog/metalog-3-r2.ebuild b/app-admin/metalog/metalog-3-r2.ebuild index 073d55ec90e1..5f781f915159 100644 --- a/app-admin/metalog/metalog-3-r2.ebuild +++ b/app-admin/metalog/metalog-3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" IUSE="unicode" RDEPEND=">=dev-libs/libpcre-3.4" diff --git a/app-admin/newsyslog/Manifest b/app-admin/newsyslog/Manifest index dbcb574dfbc2..ce698abb41dd 100644 --- a/app-admin/newsyslog/Manifest +++ b/app-admin/newsyslog/Manifest @@ -1,6 +1,6 @@ -AUX newsyslog-html.patch 589 SHA256 5f6a1da31ab1bc99d33e06953ba9d9f187f8b4437e406bd16e112d55fd2b85b3 SHA512 361a95cd0c8bf3b833546cf0c11168744ae0a611704f67619127073249452844cbe02d38acb04a9fd73ec178bef54d290eae69d2097d3d1083817f4d28b0a89f WHIRLPOOL 6eeb2ad2d8ca2d9b42c992644302a18eeb532f81c3dac91b4c3a99605746d3462d83d70cdd82d246b71663173ebba3406e741b8b58d5f45af6a908dfb269bc60 +AUX newsyslog-1.1-html.patch 478 SHA256 38f2056835138bff7b1d483c3d1a702da837539b65e6adeb579fa2caaeacda54 SHA512 fa818e19752a84def2386ff796f52d6ebbb110e632fe63f53f3a8a33cee330270d1bb2537cdfeba815dfdeed02daadfd51f271574c504be0f571dc3bc25ad473 WHIRLPOOL 00eb6b4e33e9191ccdd9fd401c591d3f002df72fe0a3853f6e320db60af3e985dbf16cfca2b4ecb3247d90e9f0c0f69a55b9032ec8f29482692bb99286370737 DIST newsyslog-1.1.tar.gz 156371 SHA256 99804e21041d5dca7898773df25c1ce0ff030e9654f32e06b86bdabbdeeab3f2 SHA512 b321ae47ecacf6905858bedfaa5ca8c4230f7b6e5a715f8481331940c0ae53795769524a62d1670b4df27f9e263b407be83527a64ccd54b3ba75d55d3c5149b1 WHIRLPOOL a84554d9a06aad7ce93239db119e417557d115c3043c5ca320c086e8f0e1f33511a1b8db95cba29489045ae1ba27318c7df7f0a4960e4c5d6ebc793a39b9c296 -EBUILD newsyslog-1.1-r1.ebuild 938 SHA256 30d3a23f993c8ae6db96bb5e65ca784a851663f4360e8be88144a0dafff28635 SHA512 0be03e1757e7acc5c1ec779f2585b5ac827ea648a5be8424f3fe353fad5dd49b168b63d1d36772ce074541e1e6064d2c7b5bd32142558c403a21ee25718d9dde WHIRLPOOL 941aa55f28b52beeb9bdb7b88985842cb3bda940edea69aa558b96b6b7cf692d64759e7efb1fc6503c421b62f9ea307b0f8f18f7bedfdba5dcd2c02b9d07e23d +EBUILD newsyslog-1.1-r1.ebuild 932 SHA256 12a15edfa759b0df40b4aad15625f12e4ce2abf253884d801d2719f06365d7e3 SHA512 daea4bb7fcd5402995b98708ca927b64c9bb1e0d63919f3977ad52b116d805ccd2604f182bfd467669489645a5c3d78118c9b5a64096322a1394e29e11bea261 WHIRLPOOL 5db9f9e010d6bc52e98c86a93361f79a1670cf8436f404d6b22e57c91686e9bbadd99d8ea9bd8516b682d47ae33a9e162c15844ea0cffe1d1f86afe4422ce6e3 MISC ChangeLog 2554 SHA256 dc2c030fd58ce1e9ac53d1a47d00a4dac7587dec7ff0962ad37b88c4a7f52e6f SHA512 930116a1db62504a605ae925f1e61db53cfe8c674bc81cc3bef4273b18b449e621ae03d41ae63650ff1868da287a5761fbbdde8f9e0a84d7d96f664605642e25 WHIRLPOOL baa1c54bd861113dfb7c7cbfedf1f1abcfc6f78e2bbc40ccd7eb44a6dc9695eb5e2c2fd0dd8e2148cba116cd4f6281d3b52ec371d8f57d05ca5c295aa5379062 MISC ChangeLog-2015 2637 SHA256 87e53c48120ccc4c49d33ef60a3e5d0a6982921f6b87ea864024d9c9e2837dc9 SHA512 d94ce8cf7d91ec18eb593a7d433c3bf6a293a74e03dfd2364e2eee32c4633241cf7ba2cf7679554c24aeb6a619a58745ee35bd5bc0e831ebb99b8f524de0b18f WHIRLPOOL 3f29503b6070b71922084b02c2bf0c0de2f4396529ffb08c0a2827684bdd495b7eb0a7b32f046c60eb581a08e15c62ee92c90763a9804f8f1946df6c4b99ee73 -MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 +MISC metadata.xml 251 SHA256 65fefc8f357a2115f90604fc64897190bd846e558d3e81cda31e1f435817e2a8 SHA512 e8203a24b5e739dcf0d94742215ee6ccdccbd00bb43001f9df58d27100fa427b01937065e1d7399e3552532b09179611e06099e3af14aac5fcf9ddc4ca5463da WHIRLPOOL dd811640d6aea5a34e2768fd7ffad5e505ef6a4bd4b22949d2c736016ab6d0175beb01d11308abe16125abb0d98c6c85a88fd218c78064f23b42beb2fbadd2f3 diff --git a/app-admin/newsyslog/files/newsyslog-html.patch b/app-admin/newsyslog/files/newsyslog-1.1-html.patch index da04fcd5afbf..265858e74e4b 100644 --- a/app-admin/newsyslog/files/newsyslog-html.patch +++ b/app-admin/newsyslog/files/newsyslog-1.1-html.patch @@ -1,6 +1,5 @@ -diff -ur newsyslog-1.0.103.orig/Makefile.in newsyslog-1.0.103/Makefile.in ---- newsyslog-1.0.103.orig/Makefile.in Tue May 21 14:08:11 2002 -+++ newsyslog-1.0.103/Makefile.in Sun Aug 18 22:06:23 2002 +--- a/Makefile.in Tue May 21 14:08:11 2002 ++++ b/Makefile.in Sun Aug 18 22:06:23 2002 @@ -591,7 +591,7 @@ .8.8.html: diff --git a/app-admin/newsyslog/metadata.xml b/app-admin/newsyslog/metadata.xml index 6f49eba8f496..58c1077b82e4 100644 --- a/app-admin/newsyslog/metadata.xml +++ b/app-admin/newsyslog/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<!-- maintainer-needed --> + <maintainer type="person"> + <email>monsieurp@gentoo.org</email> + <name>Patrice Clement</name> + </maintainer> </pkgmetadata> diff --git a/app-admin/newsyslog/newsyslog-1.1-r1.ebuild b/app-admin/newsyslog/newsyslog-1.1-r1.ebuild index fcfc293004cc..7cbf10ee80e0 100644 --- a/app-admin/newsyslog/newsyslog-1.1-r1.ebuild +++ b/app-admin/newsyslog/newsyslog-1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="ftp://ftp.weird.com/pub/local/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha ~amd64 hppa ~mips ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 ~sparc x86" DEPEND="sys-apps/groff" @@ -17,7 +17,7 @@ RDEPEND=" virtual/cron app-arch/gzip" -PATCHES=( "${FILESDIR}"/newsyslog-html.patch ) +PATCHES=( "${FILESDIR}/${P}-html.patch" ) DOCS=( newsyslog.conf AUTHORS ChangeLog INSTALL NEWS ToDo ) diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest index 7741504e4d6f..589d98a685f3 100644 --- a/app-admin/syslog-ng/Manifest +++ b/app-admin/syslog-ng/Manifest @@ -1,14 +1,3 @@ -AUX 3.4/syslog-ng.conf.gentoo 1203 SHA256 75469d378500b82e7717bab6197b24652990eb9c9f83f23d58c3f7ef70a41cd9 SHA512 2b71e075e40a462c95bbd8fbe505656d4edf6f6a46303a561bca932ff7b1f957bde351a19ec9583e3d1efa8c7d9af0fb697b242f082360ef8ea9de7837f351ea WHIRLPOOL 30365ef8e88c1f6364f73ee2c51ef77e7f040d7a0749ea3c904054d129f4932272b9a462474d765373bcde5d7bf68269faa471c40089785dfeef9e0b50971a8b -AUX 3.4/syslog-ng.conf.gentoo.fbsd 593 SHA256 4911ee60a992764dc3b1c94fdcd1bedb6c0098e0d7d779dc08288d86dd73d6cc SHA512 a0aecad6460fcf090ae4c178dca639bda70e7b1bfb7d468a85b1beb453255dc61f92d03f800821cc1ea91402f148375371175cae52205ee7faadc8db5decc658 WHIRLPOOL bb6059304d22fc08e3bfd38fee35073d61e26d6d84a8fae3d3a639c2f738ba19256e30577f1347c7865bc6f542d23170a11ac614c2cfe195f0b4f2c662ff6b78 -AUX 3.4/syslog-ng.conf.gentoo.hardened 4520 SHA256 fe4ad3d66fdc2c67219f3fe3cd9d499edd8f2725c103bb95a7a95ee1fc540060 SHA512 bae079a3d5316949b4bf30cabf9e3a333d4a4e74b137708183a5eb050539f56ae78a15d690070f5e51ee614151c11adc1418fc7a5b2987c2508850b2b91d3969 WHIRLPOOL edc0000ec5deb1233f0507295ad1a1d9963f368d80248f8a84aae079f450e4037580eb57e13c8ed012c591528a6db260d273bd175096d2564233860136437367 -AUX 3.4/syslog-ng.confd 1496 SHA256 d28c269c8aa2876a389aefdc76b18bcd30eb6653ea1e54a0eb6fb596568643b6 SHA512 792258acfb78caabc2078f0c7c1fb6c61fe0ad91ca45d4901a0257d687e51edbf81ca67a304ead345579855ae2ba0a7fd8b82f1e80e798d4b6c339c31b687afb WHIRLPOOL 3552c19038489743740acf5e77df83d54bb750547055a6c0711a2d6ec9b97fb1389e33142e2fdbc42a9dc84c69b67329657bf1c519492e2c0a2a71a7a8c78444 -AUX 3.4/syslog-ng.rc6 1932 SHA256 5da90358d85e9a2f730a12bca2c94c1196fcca41ceb091115dda4922d3f84984 SHA512 46c748be5be10e7dfb404994edce45a4d3f6511880962c04e8eefeceb8e4ca176f7ae849a8dcf87a6b19b8a9a7ac53f76cb79fb02d4b111e74addf5d3db85dbb WHIRLPOOL 9c299085cbd102edff6c4acc0549fe1205cc4c841ba7a2bdc0445994fddff559d73d5e42937b65f2787b120dc9d09132629104a6e3ddc185624d3aefa8e45783 -AUX 3.6/syslog-ng-3.6.2-redis.patch 853 SHA256 0645bb613776a653b844e8c3bb96ee85cecc9446c073b8646c29cd6428bc4c82 SHA512 fea621e66185509d79bd33ec440a8122faeadaff610c8823d428a6485563f4f83534c5ed40012a4d6818256e278a5bf0cc0d90caa00e60ce3a91561b549ce828 WHIRLPOOL 6eb24eca6c369e25ee3263216b20313e1332c6af13202a8b036ee6d7155adddc912083539a44ed7b3f330a895dddd4d98bb45e1d748a18749f06e31bf5c78ba6 -AUX 3.6/syslog-ng.conf.gentoo 1203 SHA256 4f207c1b09267759bb9edfccfa06f2faef3667c58412850448d66301613aa3ef SHA512 b3a07a4b4a65b20d831484d968abfcfdd3080aa4d3cafa495d7ccf7f1dc7f54f582636197079a3bea43fa297f03d6de909a0bc6fb9f9e3f51f02e21df100faa9 WHIRLPOOL 36f9e4de368ce0832616c92d0f13381c0d4a5a946d85a815cecd034ff3710bcd2acf9835deebbae42810de66c2ee83545fa81a3734d0c58fd56f5b72b5d83577 -AUX 3.6/syslog-ng.conf.gentoo.fbsd 593 SHA256 138fe83f51263a31275ea33693d1c7a435a2bf3c7213e1db484a19c48defcbbb SHA512 d227234a8c5b685b87eb76ba621345fe93c12e95f61d29f83a7bbc3a555eb2c78121f68992ead159c053453a40505b577d5a43d54d8b9282d63dcb1b4f4e8da8 WHIRLPOOL 0f8a10908a14bb047d965cdb0e128d217d58130aaf7671d034d93a8d23e66f6913badef0e467b321010afd8b3f6752295fe73a33717821a8cc9eb5d7b90a9f5f -AUX 3.6/syslog-ng.conf.gentoo.hardened 4520 SHA256 acbe915005684c4d885f1f7f29343994b3d811a7cbf4832c178a51db8f37a091 SHA512 c45c2fdd41c6854b6cffe6171f41f4c4caca322333681f868a06a1c7ae2a4221b3c4e9070bb0be49f0f9448ab113534ac133e779ad0d5f3b068d9057eaa8e8df WHIRLPOOL 380a81c1c2f6064919e69ae3b93540b592132741242c3d617958e7b5c1a278327e11262ad256d7f2abc9f06ca54d9a2bc742de8c4fcd5834e45ef640ef380cbf -AUX 3.6/syslog-ng.confd 1492 SHA256 b29325498ee3b1f3d63672efcd1e93f0745eecdb9f4bb05fed82a2f085399484 SHA512 8a346864dd88ac393f7080c4a073b20f21dfd547c2517abdd963beb50b9ac49565487a9508b042eb5d00055b2a5bef8db245cfa94c36ba1a60922caaae8bc4e0 WHIRLPOOL 11fd5a62c3fbb66ebc84844ce091e7cb5dbace790d20273b6cfb21e99bd935b13dc5da1b13fa17a4038c3a2ea3d6b3fd80227034e3db87e0ef890caa0beaadb3 -AUX 3.6/syslog-ng.rc6 1919 SHA256 5c4ad3406fc885555883de0537614034de181d783bcb1e864bff6299ac6c1356 SHA512 2681f6b1c4acd9fbb9e29b4b732c09b8384ffdb501aed15bbaac97409cc79269f2e5068dac5746bfcc52751c5943279c3cce5d3f869b4c6ec2cc5f23d2ad3b04 WHIRLPOOL a543b2b79bb3941da94d87a1cfaa2e33f589b4726caab609f116b79097983a61b91228210989a493e085a3128b4cb5d05c488de81209c9e9ee1ebcd7c551f16d AUX 3.7/syslog-ng.conf.gentoo 1203 SHA256 d28081dab13a6a845c24b2647441fd581b7a6cb9cb79a545c4d63558439414d9 SHA512 44de47c9ba8927ab69cbd9479bc18f87a311fb7a7273912b236650385bbaddec28d3a706d822e53a4264fc8fd9895887243fb070252024b732bdb41a840d44be WHIRLPOOL ba31fb950ee9da1670abd7678d327c6076b85c1eb8d5d2292af897658735b92ce238b7934ec11be6c720ba60f0052a8199e34e5757df3a04c25e0fb638183ad8 AUX 3.7/syslog-ng.conf.gentoo.fbsd 593 SHA256 0ab222249c8aad28620c257f69505e6f601fc19b33d5b17b239387f6bc1b5fb0 SHA512 947be1b330a98490da99d9e64d76732fe8eb54beb266ae1a546df7319cea998a89963ddf086e993025efbba1a8aefc2ecc4ff5bd440a50e565cfddbe35536d90 WHIRLPOOL 78c834b81ee892389f9c2314cb07699898c28cc3b4dec720d3ef949bbd042a129eb9485ca8160dc6abd8b88003c303d4f6f2c99b951374eb6029bcd2c55b3b24 AUX 3.7/syslog-ng.conf.gentoo.hardened 4520 SHA256 fd464306229a5b33015681d9770d225e8ffbe0e595b4147095a575a7acd05105 SHA512 2a0d31178e83ea9685ac1b5988652ef077b71d368d75eda46ebf0e1ef3dbb79e8c911bc6498d6a934912250ead902cfa4bb8ceff1f14a08e06f6152824e36128 WHIRLPOOL 8335dbf436f78a7cd0a3e54e0eeca8ecd7594ca5ffc9df7d167e809150630b93099e5a24fb0368b34e2a7793ce8904aee886d90102f90ee1411f7892f04c79ad @@ -19,16 +8,8 @@ AUX syslog-ng.logrotate 231 SHA256 8ca1cd26fb5ac1dcf569bb22d9e3d31203dc6b5b183d8 AUX syslog-ng.logrotate.hardened 1614 SHA256 0c90254b19f3f73cc950516d98a4283e0d12c396700d257bdff48f60f989762c SHA512 141b0ce95ca8ea6a9faf1f94ae1feffceffae19dbd4337c55d7dd4e554d41b7b8846680fab77f361ff4bf6093e3fe239fd3cec32dbb56ddc7b5e0f40bc054760 WHIRLPOOL f5d2c185827a4a30be10f480335302d39189b8dd9604a42138c152820ee1d8837720b716c32a09e2269602c1576b1249323b43882d7546989c9a80e0912873cb AUX syslog-ng.logrotate.hardened.in 1518 SHA256 a4dd0c5d0f7e698a56b502f6eaa86fea36d4decf0e8e47a41f268e93218c2a3a SHA512 43ab59f037d6955844ba9a12675b745351fd3144dc1db8b81fe1c6ef48798452ac9a6d94caa68978dae396eceaa1a6d476fc99221989cb40265d6bb9dbbbf620 WHIRLPOOL 1901ae7b34e1b48c6a1dab52fd61e8bc537df4097d39b1298b8fe3c91898a914879695382e88988f425065c59e77e49b38e6440b2caae1fcf338e2a027c447b4 AUX syslog-ng.logrotate.in 219 SHA256 e6ec851f272561f7173fdc8efba7f6d6814fe7441baf04aa596211cbeb25a4af SHA512 7a838006ce61c9702d6ea77672affa8cb1dc2ec2c6a1a268a4ae4f5a59dcac1ccfe835d25144ef8376a60a11227fa64e38dc16f8d0eaff182f14a6644a3a5ceb WHIRLPOOL 3430133bc5f00527ec72fdd0fc144098c0915d0ae247d4f3504613d14d7a917a08d68c49175c820229fed0e22e8144a80badb56f92a7f5b0d764d3d5bd2d2f25 -DIST syslog-ng-3.7.2.tar.gz 3558377 SHA256 b1b3ccc0ce7f0d8bf15b23e59f2f4f5ded70eed410dfd27105219bc8856388a5 SHA512 dbf58b51b68bc6616a136df5eb67a120718d8c83f785218d40f62e5f7b3691a3ad4d21db617551e4192e053dc9340440424e3d3b072b47ca590d4eac0dbf0e6f WHIRLPOOL 3721841f6e5ea883cd5ee71bf1651fa0861904008eb1136127c36990e2fe8801deafdf31ce880677eff7739b0b07411eee4542d8d4a80b60819fa3bd9ab24b9e DIST syslog-ng-3.7.3.tar.gz 3511155 SHA256 49201dcfd59c8992936aa16c694f5e6593d505b44895f6c66b7d7f7895ce2c62 SHA512 e58d793bd1a8b48c5836090ee244f6e8b223f234f5a27fbf81f6a838b9b1e3e45f73a66dab2bc58a0bba230bd778a247ae22bf529a28fb2e9fee52b8181d304b WHIRLPOOL ee434b8919183a70f484e6c96246b020a53a42e4306b2dea3b8ec15de71a1ad5be5185f0f3df5da76f0ca68618ff8391806748c6bea4a6844648e0939a57e97a -DIST syslog-ng_3.4.8.tar.gz 3169372 SHA256 96c2f970fbba4fdd7659b1fee5e476d2858c911d4304d42099f495493762ff49 SHA512 23ba9908664e594c186cbe4bd5dcfb5d2ed3faf02ec45b931bb91b078660547989c2340a08b478a33adb530d39a6d6f39a2e7519107a3f6b923ac9f39529620e WHIRLPOOL 1085fa2c90e0c85421c64ed50e8a357f29006afea2f3e329e42d1e27f4210a10fe0f05d4af95a11c245d68b43644a4a829a50c05b7d541f59a6f580b3643b434 -DIST syslog-ng_3.6.2.tar.gz 3207456 SHA256 ef47fada52981e09af570457a5af30f815f5d5b6c2e33754cedd4ca9780d8261 SHA512 15603b4df2001e1ce7e0019d0dd9a0f4295445e3fd19a527ebf3d49486da7da27fac6c465727ec0354f8f70ca0f671a285ec132f9aa0de62b40f18b44af2a226 WHIRLPOOL 7135db242374d6e5789c0820a06187b7e325054fd214e3aee75aac5b8dde56786b432cc4519c07ce0cd413c3a560e8e74ee6eca319c21eaa750ca8140ef1b63f -DIST syslog-ng_3.6.4.tar.gz 3276432 SHA256 7be11df31ac7d716f1f952e22b5ae8e2049edd633a41b223776a853d9106f4e7 SHA512 9c648628b9bd3ebb25bc44fa6586e88a4b9ed7c24b1c337569d3cccb04bf2f427ba1218900f8dfd8f668f245d6ab44ad45b67da661b7c2af68c6c42101b722e1 WHIRLPOOL 496a9b2e06e33b0c42726f3b13f859f356f136367c48363cd22b086b72f4f54a32cc057235636f2d2ea3ad7bdd622354ea67df1cbc770be608a84bc861fce93d -EBUILD syslog-ng-3.4.8.ebuild 3473 SHA256 11d33c2e07e4419781cd7c0e18b24953961559432a75c578ad76cee2b6124e3f SHA512 42e06b912a6f297e794417ffa180e54be2de5da9d76eef19761749722e4f88d886b799b52110d8052c43c9041f5d6902b65ff5d63652bcb4d56b5ab3095a968e WHIRLPOOL a87f78139bd5f5d3b40bf0efa2913fb64c74bccb2410f2d5b2f46aab442e74488f961b5f084a285f4956601e75da4b258150151a2bb9ec0e5397e7171ff85a7d -EBUILD syslog-ng-3.6.2.ebuild 3668 SHA256 2baa0743b437407db99a95872208b1af6030d440ac1a5880e397ec296c5844bd SHA512 69df9c0b2223202578978274bb0fccce52d93797aa83fb090a361985ca06e2edf6878e6d72b4fdc67e910dfc9ca357b1c9b5ca90b43f68e5016e24a92bbb486d WHIRLPOOL 72233ece16a122fb95a2e3eb5d4c3ec32fe7965a078bc63e8e037a01b69b0c17a9a41e3b770ef73e8a02a6f5e876da238588f4a51dce59126d122facecbe3334 -EBUILD syslog-ng-3.6.4.ebuild 3639 SHA256 2e57d5fe12a42f1e97aa910959acbb9687d0f23c055a3b102b12787e7c0ee0ed SHA512 db5197fb637ba43c11a03cf2d83f615421c1e7fdcda9716ff1e3dd0ce4cc0f86e6ee2546161617f09fbbed3abd48b4833886070064cc53b079691e9e3015e15f WHIRLPOOL 279acd43f07f27a8b2753a939b34d01f8b04632b3427658eab196ea93489b2b4a76ff6d5cebe0f9de6d5671f98d7b773dfa631a2592d58889493be679f8db3d9 -EBUILD syslog-ng-3.7.2.ebuild 4051 SHA256 2e0a6e11119742b1edb80d869a88182a8b15c1b33851346c8ed6f44077aa2441 SHA512 aecd4082352c206ace1c809746baaf73651eb01ca293aa55490868d0c1bbe4642e01db37e3cce7872ef09fa61696aedf0984dfd05b88a521eae5dc9b416ad68b WHIRLPOOL 5efa562c6b18fd781ebbe9ff874bb409415557d151c78e1dc6cc102b12df983a7aed986ac7621bbdbf0961d7a3a7f6c5ea2daf5b9ea543b7244cdd0e0eb79fd8 EBUILD syslog-ng-3.7.3.ebuild 3972 SHA256 d8be3c1d3ea2528cd61808d134e426ce4d15b19dc6bbf46e3e12af458c9971df SHA512 637446d09bc29c9476177bfea1fac156b54174008d9b8b60a4ed6ae2ed39039aa8310b89b1a531db61a6e3c73d49d9aa92a931ef93531ff69903ceab5b7b48f0 WHIRLPOOL cdb2182f003ffa7b42fa09610c1bfe5573fc81666e448f5e76ebd65ace4bd2d14e67b6b861afcd923f1baedefc99be8d0565c101c8726760fe1b4b76ff9d5268 MISC ChangeLog 8208 SHA256 3b545b096598bb6cad61acf338071e27f6831db8307c32d5b4bd5befcbe53d4b SHA512 9f14a440149c12281875d0df7608e6420d7aa65651f51cf8fe734eabc5ce73d63a636d7972f903333871e84876d6c9cd1012872013c1990edba446df7f6672e5 WHIRLPOOL 8d73073cb1210d35202acbf088c45def3071fe73ff96719e9cd6023a9e52d2458ecfde934f699d1effe638239499d43f6552ccbd518d15b8835cdd0e79f2f456 MISC ChangeLog-2015 61057 SHA256 563de14419f021b91a607c1a5193162c42d67ae088d195f07077784dfe150751 SHA512 5e4d4294d5992cad24bafed095716b370df4a1b1c04205b1f4e148fab85cd569d77612d3bfdbd0859e3725685351beaaf286a6c5a5d877ad90973d1344f0dc1d WHIRLPOOL ef7b0b186827097e1552db8469e38490261729752dd89c9b6b8f485aaf41c54faf038596a55a727ef07faab0e377cae30bfa25c8b3492357d660a2ca1f97d754 -MISC metadata.xml 901 SHA256 39ebf2980aa7c3a678e1e49beba3234812059d24e79250df8d371f40719abf28 SHA512 8b560d5ceac1801357882119adb47f438bfc9a50a21a2f785561459d78f67497657801784d6a6a27cc280967d0e478e0ac77dc73f76b117a8d96aa6b02fa64b9 WHIRLPOOL e3e533d4f8e89fbd4e2f1602430982ecde425802fcd22a514a289d77833482e587ef34987ebc90f847fd878a4d917f84bfd476660ccba210f433106295e0e807 +MISC metadata.xml 816 SHA256 79c5004a9da7e75d41da1ebd79802c538701374e9a5f95bbcef67732981cc5d2 SHA512 48b02eac0578a6c651eec75bfdd454dd100982014c5f3056986240ff009f876414ea421fa6186fc76977fedbc744b599b40622234c4bcaa44da755149d429a83 WHIRLPOOL 9818aa3008a3df65a76cbb6f3ee63c1ca63793ab910aae7f49ef810ec77f45956db1eb20ba481e3d7881bf1b5c3703380601dd18c61f605cd9ece2c6b507fc08 diff --git a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo b/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo deleted file mode 100644 index 075d34356734..000000000000 --- a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo +++ /dev/null @@ -1,36 +0,0 @@ -@version: 3.4 -# -# Syslog-ng default configuration file for Gentoo Linux - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -options { - threaded(yes); - chain_hostnames(no); - - # The default action of syslog-ng is to log a STATS line - # to the file every 10 minutes. That's pretty ugly after a while. - # Change it to every 12 hours so you get a nice daily update of - # how many messages syslog-ng missed (0). - stats_freq(43200); - # The default action of syslog-ng is to log a MARK line - # to the file every 20 minutes. That's seems high for most - # people so turn it down to once an hour. Set it to zero - # if you don't want the functionality at all. - mark_freq(3600); -}; - -source src { system(); internal(); }; - -destination messages { file("/var/log/messages"); }; - -# By default messages are logged to tty12... -destination console_all { file("/dev/tty12"); }; -# ...if you intend to use /dev/console for programs like xconsole -# you can comment out the destination line above that references /dev/tty12 -# and uncomment the line below. -#destination console_all { file("/dev/console"); }; - -log { source(src); destination(messages); }; -log { source(src); destination(console_all); }; diff --git a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.fbsd b/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.fbsd deleted file mode 100644 index ff4a297390ab..000000000000 --- a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.fbsd +++ /dev/null @@ -1,24 +0,0 @@ -@version: 3.4 -# -# Syslog-ng default configuration file for Gentoo FreeBSD -# - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -options { - threaded(yes); - chain_hostnames(no); - - # The default action of syslog-ng is to log a STATS line - # to the file every 10 minutes. That's pretty ugly after a while. - # Change it to every 12 hours so you get a nice daily update of - # how many messages syslog-ng missed (0). - stats_freq(43200); -}; - -source src { system(); internal(); }; - -destination messages { file("/var/log/messages"); }; - -log { source(src); destination(messages); }; diff --git a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.hardened b/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.hardened deleted file mode 100644 index 3c68261a9a67..000000000000 --- a/app-admin/syslog-ng/files/3.4/syslog-ng.conf.gentoo.hardened +++ /dev/null @@ -1,114 +0,0 @@ -@version: 3.4 -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -# -# Syslog-ng configuration file, compatible with default hardened installations. -# - -options { - threaded(yes); - chain_hostnames(no); - stats_freq(43200); -}; - -source src { - unix-dgram("/dev/log"); - internal(); -}; -source kernsrc { - file("/proc/kmsg"); -}; - -#source net { udp(); }; -#log { source(net); destination(net_logs); }; -#destination net_logs { file("/var/log/HOSTS/$HOST/$YEAR$MONTH$DAY.log"); }; - -destination authlog { file("/var/log/auth.log"); }; -destination _syslog { file("/var/log/syslog"); }; -destination cron { file("/var/log/cron.log"); }; -destination daemon { file("/var/log/daemon.log"); }; -destination kern { file("/var/log/kern.log"); file("/dev/tty12"); }; -destination lpr { file("/var/log/lpr.log"); }; -destination user { file("/var/log/user.log"); }; -destination uucp { file("/var/log/uucp.log"); }; -#destination ppp { file("/var/log/ppp.log"); }; -destination mail { file("/var/log/mail.log"); }; - -destination avc { file("/var/log/avc.log"); }; -destination audit { file("/var/log/audit.log"); }; -destination pax { file("/var/log/pax.log"); }; -destination grsec { file("/var/log/grsec.log"); }; - -destination mailinfo { file("/var/log/mail.info"); }; -destination mailwarn { file("/var/log/mail.warn"); }; -destination mailerr { file("/var/log/mail.err"); }; - -destination newscrit { file("/var/log/news/news.crit"); }; -destination newserr { file("/var/log/news/news.err"); }; -destination newsnotice { file("/var/log/news/news.notice"); }; - -destination debug { file("/var/log/debug"); }; -destination messages { file("/var/log/messages"); }; -destination console { usertty("root"); }; -destination console_all { file("/dev/tty12"); }; -#destination loghost { udp("loghost" port(999)); }; - -destination xconsole { pipe("/dev/xconsole"); }; - -filter f_auth { facility(auth); }; -filter f_authpriv { facility(auth, authpriv); }; -filter f_syslog { not facility(authpriv, mail); }; -filter f_cron { facility(cron); }; -filter f_daemon { facility(daemon); }; -filter f_kern { facility(kern); }; -filter f_lpr { facility(lpr); }; -filter f_mail { facility(mail); }; -filter f_user { facility(user); }; -filter f_uucp { facility(uucp); }; -#filter f_ppp { facility(ppp); }; -filter f_news { facility(news); }; -filter f_debug { not facility(auth, authpriv, news, mail); }; -filter f_messages { level(info..warn) - and not facility(auth, authpriv, mail, news); }; -filter f_emergency { level(emerg); }; - -filter f_info { level(info); }; - -filter f_notice { level(notice); }; -filter f_warn { level(warn); }; -filter f_crit { level(crit); }; -filter f_err { level(err); }; - -filter f_avc { message(".*avc: .*"); }; -filter f_audit { message("^(\\[.*\..*\] |)audit.*") and not message(".*avc: .*"); }; -filter f_pax { message("^(\\[.*\..*\] |)PAX:.*"); }; -filter f_grsec { message("^(\\[.*\..*\] |)grsec:.*"); }; - -log { source(src); filter(f_authpriv); destination(authlog); }; -log { source(src); filter(f_syslog); destination(_syslog); }; -log { source(src); filter(f_cron); destination(cron); }; -log { source(src); filter(f_daemon); destination(daemon); }; -log { source(kernsrc); filter(f_kern); destination(kern); }; -log { source(src); filter(f_lpr); destination(lpr); }; -log { source(src); filter(f_mail); destination(mail); }; -log { source(src); filter(f_user); destination(user); }; -log { source(src); filter(f_uucp); destination(uucp); }; -log { source(kernsrc); filter(f_pax); destination(pax); }; -log { source(kernsrc); filter(f_grsec); destination(grsec); }; -log { source(kernsrc); filter(f_audit); destination(audit); }; -log { source(kernsrc); filter(f_avc); destination(avc); }; -log { source(src); filter(f_mail); filter(f_info); destination(mailinfo); }; -log { source(src); filter(f_mail); filter(f_warn); destination(mailwarn); }; -log { source(src); filter(f_mail); filter(f_err); destination(mailerr); }; -log { source(src); filter(f_news); filter(f_crit); destination(newscrit); }; -log { source(src); filter(f_news); filter(f_err); destination(newserr); }; -log { source(src); filter(f_news); filter(f_notice); destination(newsnotice); }; -log { source(src); filter(f_debug); destination(debug); }; -log { source(src); filter(f_messages); destination(messages); }; -log { source(src); filter(f_emergency); destination(console); }; -#log { source(src); filter(f_ppp); destination(ppp); }; -log { source(src); destination(console_all); }; diff --git a/app-admin/syslog-ng/files/3.4/syslog-ng.confd b/app-admin/syslog-ng/files/3.4/syslog-ng.confd deleted file mode 100644 index 6a437d1bf36f..000000000000 --- a/app-admin/syslog-ng/files/3.4/syslog-ng.confd +++ /dev/null @@ -1,42 +0,0 @@ -# Config file for /etc/init.d/syslog-ng - -# If you are not using network logging, this entire section should be -# commented out. Otherwise, choose one of the settings below based on -# how you are configuring your network. -# -# If you are using the net.* scripts to configure your network, you should -# set rc_need to match the interface through which your logging server -# can be reached. -#rc_need="net.eth0" -# -# If you are using an interface manager like wicd, dhcpcd in standalone -# mode, networkmanager, etc to control your interfaces, set rc_need to -# the name of that service. -# rc_need="dhcpcd" -#rc_need="networkmanager" -# -# If you are using newnet and configuring your interface statically with -# the network script, you should use this setting. -#rc_need="network" -# -# You can use this setting, but I do not recommend relying on it. -#rc_need="net" -# -# You may also want to uncomment the following if you are using network -# logging. -#rc_use="stunnel" - -# For very customized setups these variables can be adjusted as needed -# but for most situations they should remain commented: -# SYSLOG_NG_CONFIGFILE=/etc/syslog-ng/syslog-ng.conf -# SYSLOG_NG_STATEFILE_DIR=/var/lib/syslog-ng -# SYSLOG_NG_STATEFILE=${SYSLOG_NG_STATEFILE_DIR}/syslog-ng.persist -# SYSLOG_NG_PIDFILE_DIR=/var/run -# SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE_DIR}/syslog-ng.pid -# SYSLOG_NG_GROUP=root -# SYSLOG_NG_USER=root - -# Put any additional options for syslog-ng here. -# See syslog-ng(8) for more information. - -SYSLOG_NG_OPTS="" diff --git a/app-admin/syslog-ng/files/3.4/syslog-ng.rc6 b/app-admin/syslog-ng/files/3.4/syslog-ng.rc6 deleted file mode 100644 index 8db2101e132f..000000000000 --- a/app-admin/syslog-ng/files/3.4/syslog-ng.rc6 +++ /dev/null @@ -1,58 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -SYSLOG_NG_CONFIGFILE=${SYSLOG_NG_CONFIGFILE:-/etc/syslog-ng/${RC_SVCNAME}.conf} -SYSLOG_NG_STATEFILE_DIR=${SYSLOG_NG_STATEFILE_DIR:-/var/lib/syslog-ng} -SYSLOG_NG_STATEFILE=${SYSLOG_NG_STATEFILE:-${SYSLOG_NG_STATEFILE_DIR}/syslog-ng.persist} -SYSLOG_NG_PIDFILE_DIR=${SYSLOG_NG_PIDFILE_DIR:-/var/run} -SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE:-${SYSLOG_NG_PIDFILE_DIR}/${RC_SVCNAME}.pid} - -SYSLOG_NG_GROUP=${SYSLOG_NG_GROUP:-root} -SYSLOG_NG_USER=${SYSLOG_NG_USER:-root} - -command="/usr/sbin/syslog-ng" -command_args="--persist-file \"${SYSLOG_NG_STATEFILE}\" --cfgfile \"${SYSLOG_NG_CONFIGFILE}\" --pidfile \"${SYSLOG_NG_PIDFILE}\" ${SYSLOG_NG_OPTS}" -extra_commands="checkconfig" -extra_started_commands="reload" -pidfile="${SYSLOG_NG_PIDFILE}" -start_stop_daemon_args="--user \"${SYSLOG_NG_USER}\":\"${SYSLOG_NG_GROUP}\"" -description="Syslog-ng is a syslog replacement with advanced filtering features." -description_checkconfig="Check the configuration file that will be used by \"start\"" -description_reload="Reload the configuration without exiting" -required_files="${SYSLOG_NG_CONFIGFILE}" -required_dirs="${SYSLOG_NG_PIDFILE_DIR}" - -depend() { - use clock - need hostname localmount - after bootmisc - provide logger -} - -checkconfig() { - ebegin "Checking your configfile (${SYSLOG_NG_CONFIGFILE})" - syslog-ng -s -f "${SYSLOG_NG_CONFIGFILE}" - eend $? "Configuration error. Please fix your configfile (${SYSLOG_NG_CONFIGFILE})" -} - -start_pre() { - checkconfig || return 1 - checkpath \ - -d \ - --mode 0700 \ - --owner "${SYSLOG_NG_OWNER}:${SYSLOG_NG_GROUP}" \ - "${SYSLOG_NG_STATEFILE_DIR}" -} - -stop_pre() { - [ "$RC_CMD" = restart ] && sleep 1 - return 0 -} - -reload() { - checkconfig || return 1 - ebegin "Reloading configuration and re-opening log files" - start-stop-daemon --signal HUP --pidfile "${pidfile}" - eend $? -} diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng-3.6.2-redis.patch b/app-admin/syslog-ng/files/3.6/syslog-ng-3.6.2-redis.patch deleted file mode 100644 index aa00c3b9d0e4..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng-3.6.2-redis.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 0e51c69056a93bd2b95341f005b8b1fdceec2b10 Mon Sep 17 00:00:00 2001 -From: Tibor Benke <ihrwein@gmail.com> -Date: Wed, 17 Dec 2014 23:52:41 +0100 -Subject: [PATCH] redis: free reply object after a succesful ping - ---- - modules/redis/redis.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/modules/redis/redis.c b/modules/redis/redis.c -index 46a5b6b..9114324 100644 ---- a/modules/redis/redis.c -+++ b/modules/redis/redis.c -@@ -132,9 +132,14 @@ redis_dd_format_persist_name(LogThrDestDriver *d) - static gboolean - redis_dd_connect(RedisDriver *self, gboolean reconnect) - { -+ redisReply *reply; -+ - if (reconnect && (self->c != NULL)) - { -- redisCommand(self->c, "ping"); -+ reply = redisCommand(self->c, "ping"); -+ -+ if (reply) -+ freeReplyObject(reply); - - if (!self->c->err) - return TRUE; diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo b/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo deleted file mode 100644 index 2da277949df2..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo +++ /dev/null @@ -1,36 +0,0 @@ -@version: 3.6 -# -# Syslog-ng default configuration file for Gentoo Linux - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -options { - threaded(yes); - chain_hostnames(no); - - # The default action of syslog-ng is to log a STATS line - # to the file every 10 minutes. That's pretty ugly after a while. - # Change it to every 12 hours so you get a nice daily update of - # how many messages syslog-ng missed (0). - stats_freq(43200); - # The default action of syslog-ng is to log a MARK line - # to the file every 20 minutes. That's seems high for most - # people so turn it down to once an hour. Set it to zero - # if you don't want the functionality at all. - mark_freq(3600); -}; - -source src { system(); internal(); }; - -destination messages { file("/var/log/messages"); }; - -# By default messages are logged to tty12... -destination console_all { file("/dev/tty12"); }; -# ...if you intend to use /dev/console for programs like xconsole -# you can comment out the destination line above that references /dev/tty12 -# and uncomment the line below. -#destination console_all { file("/dev/console"); }; - -log { source(src); destination(messages); }; -log { source(src); destination(console_all); }; diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.fbsd b/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.fbsd deleted file mode 100644 index 4e83482b980f..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.fbsd +++ /dev/null @@ -1,24 +0,0 @@ -@version: 3.6 -# -# Syslog-ng default configuration file for Gentoo FreeBSD -# - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -options { - threaded(yes); - chain_hostnames(no); - - # The default action of syslog-ng is to log a STATS line - # to the file every 10 minutes. That's pretty ugly after a while. - # Change it to every 12 hours so you get a nice daily update of - # how many messages syslog-ng missed (0). - stats_freq(43200); -}; - -source src { system(); internal(); }; - -destination messages { file("/var/log/messages"); }; - -log { source(src); destination(messages); }; diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.hardened b/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.hardened deleted file mode 100644 index 11719174ca87..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng.conf.gentoo.hardened +++ /dev/null @@ -1,114 +0,0 @@ -@version: 3.6 -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# https://bugs.gentoo.org/show_bug.cgi?id=426814 -@include "scl.conf" - -# -# Syslog-ng configuration file, compatible with default hardened installations. -# - -options { - threaded(yes); - chain_hostnames(no); - stats_freq(43200); -}; - -source src { - unix-dgram("/dev/log"); - internal(); -}; -source kernsrc { - file("/proc/kmsg"); -}; - -#source net { udp(); }; -#log { source(net); destination(net_logs); }; -#destination net_logs { file("/var/log/HOSTS/$HOST/$YEAR$MONTH$DAY.log"); }; - -destination authlog { file("/var/log/auth.log"); }; -destination _syslog { file("/var/log/syslog"); }; -destination cron { file("/var/log/cron.log"); }; -destination daemon { file("/var/log/daemon.log"); }; -destination kern { file("/var/log/kern.log"); file("/dev/tty12"); }; -destination lpr { file("/var/log/lpr.log"); }; -destination user { file("/var/log/user.log"); }; -destination uucp { file("/var/log/uucp.log"); }; -#destination ppp { file("/var/log/ppp.log"); }; -destination mail { file("/var/log/mail.log"); }; - -destination avc { file("/var/log/avc.log"); }; -destination audit { file("/var/log/audit.log"); }; -destination pax { file("/var/log/pax.log"); }; -destination grsec { file("/var/log/grsec.log"); }; - -destination mailinfo { file("/var/log/mail.info"); }; -destination mailwarn { file("/var/log/mail.warn"); }; -destination mailerr { file("/var/log/mail.err"); }; - -destination newscrit { file("/var/log/news/news.crit"); }; -destination newserr { file("/var/log/news/news.err"); }; -destination newsnotice { file("/var/log/news/news.notice"); }; - -destination debug { file("/var/log/debug"); }; -destination messages { file("/var/log/messages"); }; -destination console { usertty("root"); }; -destination console_all { file("/dev/tty12"); }; -#destination loghost { udp("loghost" port(999)); }; - -destination xconsole { pipe("/dev/xconsole"); }; - -filter f_auth { facility(auth); }; -filter f_authpriv { facility(auth, authpriv); }; -filter f_syslog { not facility(authpriv, mail); }; -filter f_cron { facility(cron); }; -filter f_daemon { facility(daemon); }; -filter f_kern { facility(kern); }; -filter f_lpr { facility(lpr); }; -filter f_mail { facility(mail); }; -filter f_user { facility(user); }; -filter f_uucp { facility(uucp); }; -#filter f_ppp { facility(ppp); }; -filter f_news { facility(news); }; -filter f_debug { not facility(auth, authpriv, news, mail); }; -filter f_messages { level(info..warn) - and not facility(auth, authpriv, mail, news); }; -filter f_emergency { level(emerg); }; - -filter f_info { level(info); }; - -filter f_notice { level(notice); }; -filter f_warn { level(warn); }; -filter f_crit { level(crit); }; -filter f_err { level(err); }; - -filter f_avc { message(".*avc: .*"); }; -filter f_audit { message("^(\\[.*\..*\] |)audit.*") and not message(".*avc: .*"); }; -filter f_pax { message("^(\\[.*\..*\] |)PAX:.*"); }; -filter f_grsec { message("^(\\[.*\..*\] |)grsec:.*"); }; - -log { source(src); filter(f_authpriv); destination(authlog); }; -log { source(src); filter(f_syslog); destination(_syslog); }; -log { source(src); filter(f_cron); destination(cron); }; -log { source(src); filter(f_daemon); destination(daemon); }; -log { source(kernsrc); filter(f_kern); destination(kern); }; -log { source(src); filter(f_lpr); destination(lpr); }; -log { source(src); filter(f_mail); destination(mail); }; -log { source(src); filter(f_user); destination(user); }; -log { source(src); filter(f_uucp); destination(uucp); }; -log { source(kernsrc); filter(f_pax); destination(pax); }; -log { source(kernsrc); filter(f_grsec); destination(grsec); }; -log { source(kernsrc); filter(f_audit); destination(audit); }; -log { source(kernsrc); filter(f_avc); destination(avc); }; -log { source(src); filter(f_mail); filter(f_info); destination(mailinfo); }; -log { source(src); filter(f_mail); filter(f_warn); destination(mailwarn); }; -log { source(src); filter(f_mail); filter(f_err); destination(mailerr); }; -log { source(src); filter(f_news); filter(f_crit); destination(newscrit); }; -log { source(src); filter(f_news); filter(f_err); destination(newserr); }; -log { source(src); filter(f_news); filter(f_notice); destination(newsnotice); }; -log { source(src); filter(f_debug); destination(debug); }; -log { source(src); filter(f_messages); destination(messages); }; -log { source(src); filter(f_emergency); destination(console); }; -#log { source(src); filter(f_ppp); destination(ppp); }; -log { source(src); destination(console_all); }; diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng.confd b/app-admin/syslog-ng/files/3.6/syslog-ng.confd deleted file mode 100644 index 42fa26ab4cf4..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng.confd +++ /dev/null @@ -1,42 +0,0 @@ -# Config file for /etc/init.d/syslog-ng - -# If you are not using network logging, this entire section should be -# commented out. Otherwise, choose one of the settings below based on -# how you are configuring your network. -# -# If you are using the net.* scripts to configure your network, you should -# set rc_need to match the interface through which your logging server -# can be reached. -#rc_need="net.eth0" -# -# If you are using an interface manager like wicd, dhcpcd in standalone -# mode, networkmanager, etc to control your interfaces, set rc_need to -# the name of that service. -# rc_need="dhcpcd" -#rc_need="networkmanager" -# -# If you are using newnet and configuring your interface statically with -# the network script, you should use this setting. -#rc_need="network" -# -# You can use this setting, but I do not recommend relying on it. -#rc_need="net" -# -# You may also want to uncomment the following if you are using network -# logging. -#rc_use="stunnel" - -# For very customized setups these variables can be adjusted as needed -# but for most situations they should remain commented: -# SYSLOG_NG_CONFIGFILE=/etc/syslog-ng/syslog-ng.conf -# SYSLOG_NG_STATEFILE_DIR=/var/lib/syslog-ng -# SYSLOG_NG_STATEFILE=${SYSLOG_NG_STATEFILE_DIR}/syslog-ng.persist -# SYSLOG_NG_PIDFILE_DIR=/run -# SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE_DIR}/syslog-ng.pid -# SYSLOG_NG_GROUP=root -# SYSLOG_NG_USER=root - -# Put any additional options for syslog-ng here. -# See syslog-ng(8) for more information. - -SYSLOG_NG_OPTS="" diff --git a/app-admin/syslog-ng/files/3.6/syslog-ng.rc6 b/app-admin/syslog-ng/files/3.6/syslog-ng.rc6 deleted file mode 100644 index a27ae55dcbdf..000000000000 --- a/app-admin/syslog-ng/files/3.6/syslog-ng.rc6 +++ /dev/null @@ -1,58 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -SYSLOG_NG_CONFIGFILE=${SYSLOG_NG_CONFIGFILE:-/etc/syslog-ng/${RC_SVCNAME}.conf} -SYSLOG_NG_STATEFILE_DIR=${SYSLOG_NG_STATEFILE_DIR:-/var/lib/syslog-ng} -SYSLOG_NG_STATEFILE=${SYSLOG_NG_STATEFILE:-${SYSLOG_NG_STATEFILE_DIR}/syslog-ng.persist} -SYSLOG_NG_PIDFILE_DIR=${SYSLOG_NG_PIDFILE_DIR:-/run} -SYSLOG_NG_PIDFILE=${SYSLOG_NG_PIDFILE:-${SYSLOG_NG_PIDFILE_DIR}/${RC_SVCNAME}.pid} - -SYSLOG_NG_GROUP=${SYSLOG_NG_GROUP:-root} -SYSLOG_NG_USER=${SYSLOG_NG_USER:-root} - -command="/usr/sbin/syslog-ng" -command_args="--persist-file \"${SYSLOG_NG_STATEFILE}\" --cfgfile \"${SYSLOG_NG_CONFIGFILE}\" --pidfile \"${SYSLOG_NG_PIDFILE}\" ${SYSLOG_NG_OPTS}" -extra_commands="checkconfig" -extra_started_commands="reload" -pidfile="${SYSLOG_NG_PIDFILE}" -start_stop_daemon_args="--user \"${SYSLOG_NG_USER}\":\"${SYSLOG_NG_GROUP}\"" -description="Syslog-ng is a syslog replacement with advanced filtering features." -description_checkconfig="Check the configuration file that will be used by \"start\"" -description_reload="Reload the configuration without exiting" -required_files="${SYSLOG_NG_CONFIGFILE}" -required_dirs="${SYSLOG_NG_PIDFILE_DIR}" - -depend() { - use clock - need hostname localmount - after bootmisc - provide logger -} - -checkconfig() { - ebegin "Checking your configfile (${SYSLOG_NG_CONFIGFILE})" - syslog-ng -s -f "${SYSLOG_NG_CONFIGFILE}" - eend $? "Configuration error. Please fix your configfile (${SYSLOG_NG_CONFIGFILE})" -} - -start_pre() { - checkconfig || return 1 - checkpath \ - -d \ - --mode 0700 \ - --owner "${SYSLOG_NG_USER}:${SYSLOG_NG_GROUP}" \ - "${SYSLOG_NG_STATEFILE_DIR}" -} - -stop_pre() { - [ "$RC_CMD" = restart ] && sleep 1 - return 0 -} - -reload() { - checkconfig || return 1 - ebegin "Reloading configuration and re-opening log files" - start-stop-daemon --signal HUP --pidfile "${pidfile}" - eend $? -} diff --git a/app-admin/syslog-ng/metadata.xml b/app-admin/syslog-ng/metadata.xml index 149ca4378d1c..e4e0c1e1bedb 100644 --- a/app-admin/syslog-ng/metadata.xml +++ b/app-admin/syslog-ng/metadata.xml @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>mr_bones_@gentoo.org</email> - <name>Michael Sterrett</name> - </maintainer> + <!-- maintainer-needed --> <use> <flag name="amqp">Enable support for AMQP destinations</flag> <flag name="smtp">Enable support for SMTP destinations</flag> diff --git a/app-admin/syslog-ng/syslog-ng-3.4.8.ebuild b/app-admin/syslog-ng/syslog-ng-3.4.8.ebuild deleted file mode 100644 index cfe719f24461..000000000000 --- a/app-admin/syslog-ng/syslog-ng-3.4.8.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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 ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" -IUSE="amqp caps dbi geoip ipv6 json mongodb pacct +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_prepare() { - cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die - cd "${TMPDIR}" || die - - for f in *logrotate*.in ; do - if use systemd ; then - sed \ - 's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \ - $f > ${f/.in/} || die - else - sed \ - 's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \ - $f > ${f/.in/} || die - fi - done -} - -src_configure() { - econf \ - --disable-docs \ - --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 pacct) \ - $(use_enable pcre) \ - $(use_enable smtp) \ - $(use_enable amqp) \ - $(usex amqp --with-librabbitmq-client=internal --without-librabbitmq-client) \ - $(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" \ - "${TMPDIR}/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 "${TMPDIR}/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 -} diff --git a/app-admin/syslog-ng/syslog-ng-3.6.2.ebuild b/app-admin/syslog-ng/syslog-ng-3.6.2.ebuild deleted file mode 100644 index febb3545a584..000000000000 --- a/app-admin/syslog-ng/syslog-ng-3.6.2.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib systemd versionator - -MY_PV=${PV/_/} -MY_PV_MM=$(get_version_component_range 1-2) -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 arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" -IUSE="amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd" -RESTRICT="test" - -RDEPEND=" - caps? ( sys-libs/libcap ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - geoip? ( >=dev-libs/geoip-1.5.0 ) - json? ( >=dev-libs/json-c-0.9 ) - redis? ( dev-libs/hiredis ) - smtp? ( net-libs/libesmtp ) - spoof-source? ( net-libs/libnet:1.1 ) - ssl? ( dev-libs/openssl:= ) - systemd? ( sys-apps/systemd ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - dev-libs/libpcre - >=dev-libs/eventlog-0.2.12 - >=dev-libs/glib-2.10.1:2" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/flex" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - epatch "${FILESDIR}"/${MY_PV_MM}/${P}-redis.patch - epatch_user - cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die - cd "${TMPDIR}" || die - - for f in *logrotate*.in ; do - if use systemd ; then - sed \ - 's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \ - $f > ${f/.in/} || die - else - sed \ - 's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \ - $f > ${f/.in/} || die - fi - done -} - -src_configure() { - econf \ - --disable-docs \ - --with-embedded-crypto \ - --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 pacct) \ - $(use_enable redis) \ - $(use_enable smtp) \ - $(use_enable amqp) \ - $(usex amqp --with-librabbitmq-client=internal --without-librabbitmq-client) \ - $(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.md CONTRIBUTING.md contrib/syslog-ng.conf* \ - contrib/syslog2ng "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.hardened" \ - "${TMPDIR}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" - - # Install default configuration - insinto /etc/syslog-ng - if use userland_BSD ; then - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf - else - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo" syslog-ng.conf - fi - - insinto /etc/logrotate.d - newins "${TMPDIR}/syslog-ng.logrotate" syslog-ng - - newinitd "${FILESDIR}/${MY_PV_MM}/syslog-ng.rc6" syslog-ng - newconfd "${FILESDIR}/${MY_PV_MM}/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.6-guides/en/syslog-ng-ose-v3.6-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 -} diff --git a/app-admin/syslog-ng/syslog-ng-3.6.4.ebuild b/app-admin/syslog-ng/syslog-ng-3.6.4.ebuild deleted file mode 100644 index 641db9183360..000000000000 --- a/app-admin/syslog-ng/syslog-ng-3.6.4.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib systemd versionator - -MY_PV=${PV/_/} -MY_PV_MM=$(get_version_component_range 1-2) -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 arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" -IUSE="amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd" -RESTRICT="test" - -RDEPEND=" - caps? ( sys-libs/libcap ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - geoip? ( >=dev-libs/geoip-1.5.0 ) - json? ( >=dev-libs/json-c-0.9 ) - redis? ( dev-libs/hiredis ) - smtp? ( net-libs/libesmtp ) - spoof-source? ( net-libs/libnet:1.1 ) - ssl? ( dev-libs/openssl:= ) - systemd? ( sys-apps/systemd ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - dev-libs/libpcre - >=dev-libs/eventlog-0.2.12 - >=dev-libs/glib-2.10.1:2" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/flex" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - epatch_user - cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die - cd "${TMPDIR}" || die - - for f in *logrotate*.in ; do - if use systemd ; then - sed \ - 's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \ - $f > ${f/.in/} || die - else - sed \ - 's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \ - $f > ${f/.in/} || die - fi - done -} - -src_configure() { - econf \ - --disable-docs \ - --enable-manpages \ - --with-embedded-crypto \ - --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 pacct) \ - $(use_enable redis) \ - $(use_enable smtp) \ - $(use_enable amqp) \ - $(usex amqp --with-librabbitmq-client=internal --without-librabbitmq-client) \ - $(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.md CONTRIBUTING.md contrib/syslog-ng.conf* \ - contrib/syslog2ng "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.hardened" \ - "${TMPDIR}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" - - # Install default configuration - insinto /etc/syslog-ng - if use userland_BSD ; then - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf - else - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo" syslog-ng.conf - fi - - insinto /etc/logrotate.d - newins "${TMPDIR}/syslog-ng.logrotate" syslog-ng - - newinitd "${FILESDIR}/${MY_PV_MM}/syslog-ng.rc6" syslog-ng - newconfd "${FILESDIR}/${MY_PV_MM}/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.6-guides/en/syslog-ng-ose-v3.6-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 -} diff --git a/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild b/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild deleted file mode 100644 index a855ef61bc5f..000000000000 --- a/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -inherit autotools python-single-r1 eutils multilib systemd versionator - -MY_PV=${PV/_/} -MY_PV_MM=$(get_version_component_range 1-2) -DESCRIPTION="syslog replacement with advanced filtering features" -HOMEPAGE="http://www.balabit.com/network-security/syslog-ng" -SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" -IUSE="amqp caps dbi geoip ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="test" - -RDEPEND=" - caps? ( sys-libs/libcap ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - geoip? ( >=dev-libs/geoip-1.5.0 ) - json? ( >=dev-libs/json-c-0.9 ) - python? ( ${PYTHON_DEPS} ) - redis? ( dev-libs/hiredis ) - smtp? ( net-libs/libesmtp ) - spoof-source? ( net-libs/libnet:1.1 ) - systemd? ( sys-apps/systemd ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - dev-libs/libpcre - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - >=dev-libs/eventlog-0.2.12 - >=dev-libs/glib-2.10.1:2" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/flex" - -S=${WORKDIR}/${PN}-${MY_PV} - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - epatch_user - use python && python_fix_shebang . - - if use !json ; then - sed -i \ - -e '1 s/cim //' \ - scl/Makefile.am || die - eautoreconf - fi - - cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die - cd "${TMPDIR}" || die - - for f in *logrotate*.in ; do - if use systemd ; then - sed \ - 's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \ - $f > ${f/.in/} || die - else - sed \ - 's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \ - $f > ${f/.in/} || die - fi - done -} - -src_configure() { - econf \ - --disable-java \ - --disable-docs \ - --enable-manpages \ - --with-embedded-crypto \ - --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 pacct) \ - $(use_enable python) \ - $(use_enable redis) \ - $(use_enable smtp) \ - $(use_enable amqp) \ - $(usex amqp --with-librabbitmq-client=internal --without-librabbitmq-client) \ - $(use_enable spoof-source) \ - $(use_enable dbi sql) \ - $(use_enable tcpd tcp-wrapper) -} - -src_install() { - # -j1 for bug #484470 - emake -j1 DESTDIR="${D}" install - - dodoc AUTHORS NEWS.md CONTRIBUTING.md contrib/syslog-ng.conf* \ - contrib/syslog2ng "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.hardened" \ - "${TMPDIR}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" - - # Install default configuration - insinto /etc/syslog-ng - if use userland_BSD ; then - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf - else - newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo" syslog-ng.conf - fi - - insinto /etc/logrotate.d - newins "${TMPDIR}/syslog-ng.logrotate" syslog-ng - - newinitd "${FILESDIR}/${MY_PV_MM}/syslog-ng.rc6" syslog-ng - newconfd "${FILESDIR}/${MY_PV_MM}/syslog-ng.confd" syslog-ng - keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng - prune_libtool_files --modules - - use python && python_optimize -} - -pkg_postinst() { - elog "For detailed documentation please see the upstream website:" - elog "http://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.7-guides/en/syslog-ng-ose-v3.7-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 -} |