summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2007-08-17 01:13:43 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2007-08-17 01:13:43 +0000
commit2ddaeb718cb18d7c0958c3e975ef48d1dbdaee20 (patch)
tree866ef7c8a667631177db1cc70b480289de362430 /net-analyzer
parentppc stable (diff)
downloadhistorical-2ddaeb718cb18d7c0958c3e975ef48d1dbdaee20.tar.gz
historical-2ddaeb718cb18d7c0958c3e975ef48d1dbdaee20.tar.bz2
historical-2ddaeb718cb18d7c0958c3e975ef48d1dbdaee20.zip
Bump to new upstream release, also apply patch for fixed clientaddr usage.
Package-Manager: portage-2.1.3.4
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/nagios-nsca/Manifest82
-rw-r--r--net-analyzer/net-snmp/ChangeLog8
-rw-r--r--net-analyzer/net-snmp/Manifest20
-rw-r--r--net-analyzer/net-snmp/files/digest-net-snmp-5.4.13
-rw-r--r--net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch63
-rw-r--r--net-analyzer/net-snmp/net-snmp-5.4.1.ebuild175
6 files changed, 288 insertions, 63 deletions
diff --git a/net-analyzer/nagios-nsca/Manifest b/net-analyzer/nagios-nsca/Manifest
index 610b6d87237f..83dbf8f6b8fa 100644
--- a/net-analyzer/nagios-nsca/Manifest
+++ b/net-analyzer/nagios-nsca/Manifest
@@ -1,18 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX nsca 449 RMD160 354925fc12039215b4d32315fc57b548401d9b14 SHA1 85f27c4b4a8cd03a03622685ed275b82ee73e98f SHA256 e1e0d2c945cc7f3757849ac554cf79da5a214cc3659ed32008fa676ecc9334f2
-MD5 218223213e92b553a8b48303099e8074 files/nsca 449
-RMD160 354925fc12039215b4d32315fc57b548401d9b14 files/nsca 449
-SHA256 e1e0d2c945cc7f3757849ac554cf79da5a214cc3659ed32008fa676ecc9334f2 files/nsca 449
-AUX nsca-2.3 462 RMD160 7117f616fccce5d29037b9c289f977ce39de71ae SHA1 0f142fcfd411d4572b2c18bd5f2be05dd87ba9a8 SHA256 bcc5c40899b5524b9c14149c1253a1ff8e41ec31ad5b019bcc5e728542a3e255
-MD5 529c269b478256730d697c47a66c084e files/nsca-2.3 462
-RMD160 7117f616fccce5d29037b9c289f977ce39de71ae files/nsca-2.3 462
-SHA256 bcc5c40899b5524b9c14149c1253a1ff8e41ec31ad5b019bcc5e728542a3e255 files/nsca-2.3 462
-AUX nsca-2.6 602 RMD160 4fba5e20992238beff1db5899ba9a65ab9f659c5 SHA1 3d400bd1e0307f8125d7095f221c1e788a2a240b SHA256 414029258ebcf70d66bde6890e3e5c17e018f61c52702e5ad6f74b1282be8598
-MD5 60ed8374582c8dfbca1d45b58e8ee195 files/nsca-2.6 602
-RMD160 4fba5e20992238beff1db5899ba9a65ab9f659c5 files/nsca-2.6 602
-SHA256 414029258ebcf70d66bde6890e3e5c17e018f61c52702e5ad6f74b1282be8598 files/nsca-2.6 602
+AUX nsca 602 RMD160 4fba5e20992238beff1db5899ba9a65ab9f659c5 SHA1 3d400bd1e0307f8125d7095f221c1e788a2a240b SHA256 414029258ebcf70d66bde6890e3e5c17e018f61c52702e5ad6f74b1282be8598
+MD5 60ed8374582c8dfbca1d45b58e8ee195 files/nsca 602
+RMD160 4fba5e20992238beff1db5899ba9a65ab9f659c5 files/nsca 602
+SHA256 414029258ebcf70d66bde6890e3e5c17e018f61c52702e5ad6f74b1282be8598 files/nsca 602
AUX nsca.cfg 4960 RMD160 0bcf00e89199c507c92c2104918fcfe6af016bc0 SHA1 16fed5874443e629a68e80e4e85c202626fd4ef7 SHA256 b121a6d18d608fc8b45cf70015cf7bd9ab738877cee44078e3997f59eac38c07
MD5 8b86cb8a22eb4b17001fbabccdcb815b files/nsca.cfg 4960
RMD160 0bcf00e89199c507c92c2104918fcfe6af016bc0 files/nsca.cfg 4960
@@ -21,50 +10,27 @@ AUX send_nsca.cfg 1628 RMD160 8895a57e593df3403526a6f19dc79c942e3942da SHA1 a5c9
MD5 76939517175739a4759384705421d632 files/send_nsca.cfg 1628
RMD160 8895a57e593df3403526a6f19dc79c942e3942da files/send_nsca.cfg 1628
SHA256 515e14db40782e655ab748cb5ed8ea357c1346f36e028b73fbe96f2d15aaa781 files/send_nsca.cfg 1628
-DIST nsca-2.4.tar.gz 54788 RMD160 8a06e3a257f64e0e79745a4935f2363a445f56db SHA1 281a26f6579b823a985871deb0810f363cdb29b2 SHA256 bba0d2c3582086c8d77ef2c7921b571d1a657eedee3bed8af4f59b3fdb3f8866
-DIST nsca-2.5.tar.gz 99141 RMD160 1993d57873644726603b687181fcf8fe49fea758 SHA1 d20bae0d409b5f259b065f16aa67bcc9edf47b1c SHA256 35dc1d32d35dabcb5649ae4825ea0073d3cd45a20cab7f3c3abbb52120f1f1bb
DIST nsca-2.6.tar.gz 101341 RMD160 a1305b0ea0ceff2725a30ad70b7283125e96e9b6 SHA1 7fea1336a44e8d7ff59a73494494bb8386cd4512 SHA256 6b12781537e5301bf2c902e9fa9961cb95f624856f3d89d72416d3cca734e05a
-DIST nsca-2.7.1.tar.gz 104861 RMD160 6b33a55f158a0cb236f7027217a8c3b7b0790ad0 SHA1 678a49c06c1203bc0f181e36c51ac5b2147d6044 SHA256 2dfdeed4ddf50da6855c01bec922d85ba190e76039f8f113320b73150732ab27
-EBUILD nagios-nsca-2.4.ebuild 1373 RMD160 ce8b276bbf2127631bfbc5703e7bf590759b0f27 SHA1 87d5e9f6e0acd6c1fc1dd978740996c947e3b290 SHA256 cf5f98d3788cb41924b1afff5b6bdbd5d8a0bd2721f57f98b6bbdedd7a39f4c5
-MD5 c6bd87d70f4cb8f11a5ee5e78cb1164f nagios-nsca-2.4.ebuild 1373
-RMD160 ce8b276bbf2127631bfbc5703e7bf590759b0f27 nagios-nsca-2.4.ebuild 1373
-SHA256 cf5f98d3788cb41924b1afff5b6bdbd5d8a0bd2721f57f98b6bbdedd7a39f4c5 nagios-nsca-2.4.ebuild 1373
-EBUILD nagios-nsca-2.5.ebuild 1386 RMD160 3042eb9178978114940205dd012fd0c3830d55a0 SHA1 d18707fe552a48aaeba7b7cad3cf563a4085956a SHA256 133d1300eeaed6e92e7991f7989894edadc398c09458141b58d82c5e28a74515
-MD5 952abe760c2bdf1819d337b4911a591c nagios-nsca-2.5.ebuild 1386
-RMD160 3042eb9178978114940205dd012fd0c3830d55a0 nagios-nsca-2.5.ebuild 1386
-SHA256 133d1300eeaed6e92e7991f7989894edadc398c09458141b58d82c5e28a74515 nagios-nsca-2.5.ebuild 1386
-EBUILD nagios-nsca-2.6.ebuild 1397 RMD160 22740a9477d71054f36e8a9a12c820a53d1c9907 SHA1 53c99f4b084b82d9c51f114f7bc7b32a5dcb97ec SHA256 d19d3db12c8cd908c9c30b2dfae80f58671b326a1e91cd9ecf7e5c449cf8f1bc
-MD5 2d30aa499439942db849dc40035248ba nagios-nsca-2.6.ebuild 1397
-RMD160 22740a9477d71054f36e8a9a12c820a53d1c9907 nagios-nsca-2.6.ebuild 1397
-SHA256 d19d3db12c8cd908c9c30b2dfae80f58671b326a1e91cd9ecf7e5c449cf8f1bc nagios-nsca-2.6.ebuild 1397
-EBUILD nagios-nsca-2.7.1.ebuild 1402 RMD160 5eea72a1fde85ccdca02f54b957209bf85f9eabc SHA1 6f5990af1699579f53c020a0a80f0ef6ca63c646 SHA256 99d068c942aa321260678f73112cdad0436d089f37a88ad319dfe74d2cd25e7c
-MD5 ef271f5cee0454ecc7f5f019119ebc46 nagios-nsca-2.7.1.ebuild 1402
-RMD160 5eea72a1fde85ccdca02f54b957209bf85f9eabc nagios-nsca-2.7.1.ebuild 1402
-SHA256 99d068c942aa321260678f73112cdad0436d089f37a88ad319dfe74d2cd25e7c nagios-nsca-2.7.1.ebuild 1402
-MISC ChangeLog 3070 RMD160 7195d4977a0246d21cc4c0ea86b53bb56fe3cc8f SHA1 89c332768a8c2a43bdf3342934490480a275ee76 SHA256 6075e6551d6ce5043b4fbadfd61113fd63b69433408ed72151cb212c9eca1f8b
-MD5 06e9252c2a45b7b34a06f1604cc6d274 ChangeLog 3070
-RMD160 7195d4977a0246d21cc4c0ea86b53bb56fe3cc8f ChangeLog 3070
-SHA256 6075e6551d6ce5043b4fbadfd61113fd63b69433408ed72151cb212c9eca1f8b ChangeLog 3070
-MISC metadata.xml 1129 RMD160 974a4470ff5f427ed40d51fd39d40af8a457bbeb SHA1 a720a382b332be3ae4690c81e461e418660dd321 SHA256 3db7a041c2db1b758f11c2f60f96a25c45e36cd4dd7e923f8d1ab8d98d2a2623
-MD5 d01d27586cb77c61a399d77b3b33c408 metadata.xml 1129
-RMD160 974a4470ff5f427ed40d51fd39d40af8a457bbeb metadata.xml 1129
-SHA256 3db7a041c2db1b758f11c2f60f96a25c45e36cd4dd7e923f8d1ab8d98d2a2623 metadata.xml 1129
-MD5 202ee93ac3fd1e501874eeb07f3a7811 files/digest-nagios-nsca-2.4 223
-RMD160 b3d0f8386a37d99810ee9fb4ec85c9e2b6c7272e files/digest-nagios-nsca-2.4 223
-SHA256 41d06733fbcff1ef804f05a90660bf565c23ce9449851534458a0eecc97606ca files/digest-nagios-nsca-2.4 223
-MD5 45446736864652a85983da391325bec6 files/digest-nagios-nsca-2.5 223
-RMD160 d7fa8bec4eb9977dd88bbfd8974e700154106f45 files/digest-nagios-nsca-2.5 223
-SHA256 765fb58a383e93efe0985bc69118706b0ec357b2fd30f0849a8d060019a5f3d4 files/digest-nagios-nsca-2.5 223
+DIST nsca-2.7.2.tar.gz 104953 RMD160 951aa9d008f008ee932577ce03c848a69695564b SHA1 95e0778580b235ed47f0294ab9ef669c37f972dd SHA256 fb41e3b536735235056643fb12187355c6561b9148996c093e8faddd4fced571
+EBUILD nagios-nsca-2.6.ebuild 1397 RMD160 95fa87d32a9bc3c6d8d1d47e01e2277d1c53f8af SHA1 5070bb395d47ecb607639d7f51a95f88a586144b SHA256 a899c2056082f321bd980f9c4ae45dfeb0970770da349cf546655baa0201b456
+MD5 f1310db3a03387c257c6e3a5eae31727 nagios-nsca-2.6.ebuild 1397
+RMD160 95fa87d32a9bc3c6d8d1d47e01e2277d1c53f8af nagios-nsca-2.6.ebuild 1397
+SHA256 a899c2056082f321bd980f9c4ae45dfeb0970770da349cf546655baa0201b456 nagios-nsca-2.6.ebuild 1397
+EBUILD nagios-nsca-2.7.2.ebuild 1402 RMD160 1b3b350d615bbef96dfccea7642d7c589f79cdbf SHA1 8659052c6b8773774f46aa7d15bb7fe0392669bd SHA256 651187410b364af73a854b8d185e09e254ea38f0b89070eccf1b292c33cb4327
+MD5 ee765604e001e7d68722a792292be4d7 nagios-nsca-2.7.2.ebuild 1402
+RMD160 1b3b350d615bbef96dfccea7642d7c589f79cdbf nagios-nsca-2.7.2.ebuild 1402
+SHA256 651187410b364af73a854b8d185e09e254ea38f0b89070eccf1b292c33cb4327 nagios-nsca-2.7.2.ebuild 1402
+MISC ChangeLog 3367 RMD160 ab21b4e8f308a92026dfa53c5f337cec36ef6785 SHA1 52f7c822d2dfaeb6a7aee6d3e7369f4bb4468cbf SHA256 0e639cc9218822b7f19da58abb4c4f4c8b9186b1524554b0aa1c907b9d4f2b83
+MD5 8bf60a657f6ae9f808e3d5e995efb58c ChangeLog 3367
+RMD160 ab21b4e8f308a92026dfa53c5f337cec36ef6785 ChangeLog 3367
+SHA256 0e639cc9218822b7f19da58abb4c4f4c8b9186b1524554b0aa1c907b9d4f2b83 ChangeLog 3367
+MISC metadata.xml 1132 RMD160 4796a91a46db995b9b42f62d63654cba011a46f3 SHA1 5f86e17f4ca3f079263d8c6a6374c470f50d4461 SHA256 68279aa5c3962390542979ae19226435771726e7a009c139e11d7c1c56e0e1fa
+MD5 c8601d27c2a821def9d74d6a3860dbbe metadata.xml 1132
+RMD160 4796a91a46db995b9b42f62d63654cba011a46f3 metadata.xml 1132
+SHA256 68279aa5c3962390542979ae19226435771726e7a009c139e11d7c1c56e0e1fa metadata.xml 1132
MD5 bcdb8406e3113f2d7e42302fef8719f5 files/digest-nagios-nsca-2.6 226
RMD160 d8f6d9e21fa4af2d63fe947bceb3481c042e35ee files/digest-nagios-nsca-2.6 226
SHA256 533ba6d51573b822e5e8012efbca229c64868da659551ff62afbcbde839cbf85 files/digest-nagios-nsca-2.6 226
-MD5 dcf8b869e6bd6d9e87504f21189aedb1 files/digest-nagios-nsca-2.7.1 232
-RMD160 681373cc979a454479bcb3dd3115f12dfa7c5aa3 files/digest-nagios-nsca-2.7.1 232
-SHA256 0cfcfc1af1df3811237caaae57512ba695f0ea7962494fa8da78b8c98fb9e893 files/digest-nagios-nsca-2.7.1 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
-
-iD8DBQFGM4c9I1lqEGTUzyQRAt1GAKDIgQIr6rWt76axc5Kku0crRHTOhgCeMV6W
-spkRWi7oDHSeu4Xb5UTHfcg=
-=GXWP
------END PGP SIGNATURE-----
+MD5 3e47449751a44768b2b865b5b7bc0575 files/digest-nagios-nsca-2.7.2 232
+RMD160 2cbe8cdd91dd0f31653df14c14e3ef625ba4b1ab files/digest-nagios-nsca-2.7.2 232
+SHA256 abce970fe4c67caac6f12b3c5481ca21df945f906c83160697942310f3934457 files/digest-nagios-nsca-2.7.2 232
diff --git a/net-analyzer/net-snmp/ChangeLog b/net-analyzer/net-snmp/ChangeLog
index 23a031eb6814..105c39a2efe4 100644
--- a/net-analyzer/net-snmp/ChangeLog
+++ b/net-analyzer/net-snmp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/net-snmp
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/ChangeLog,v 1.151 2007/05/17 20:22:38 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/ChangeLog,v 1.152 2007/08/17 01:13:42 robbat2 Exp $
+
+*net-snmp-5.4.1 (17 Aug 2007)
+
+ 17 Aug 2007; Robin H. Johnson <robbat2@gentoo.org>
+ +files/net-snmp-5.4.1-clientaddr-fix.patch, +net-snmp-5.4.1.ebuild:
+ Bump to new upstream release, also apply patch for fixed clientaddr usage.
17 May 2007; Raúl Porcel <armin76@gentoo.org> net-snmp-5.4.ebuild:
alpha stable wrt #163094
diff --git a/net-analyzer/net-snmp/Manifest b/net-analyzer/net-snmp/Manifest
index d04f4d192933..86ac068723b8 100644
--- a/net-analyzer/net-snmp/Manifest
+++ b/net-analyzer/net-snmp/Manifest
@@ -30,6 +30,10 @@ AUX net-snmp-5.4-makefile.patch 597 RMD160 90f8e6db0a05fd21c06e98b65b4bbd377f931
MD5 d61d49e044489f4b4549cda0b7cbc336 files/net-snmp-5.4-makefile.patch 597
RMD160 90f8e6db0a05fd21c06e98b65b4bbd377f931fe9 files/net-snmp-5.4-makefile.patch 597
SHA256 fd8c6ceda9c5d99cd92f81a7977d2134960ee14fac3ab9f1f8c6d03c6a69edb1 files/net-snmp-5.4-makefile.patch 597
+AUX net-snmp-5.4.1-clientaddr-fix.patch 2942 RMD160 02893663d464cce39f6b54c3e27776d27fe5fe67 SHA1 fee0d795797f73de463aceaad13ebc24311763b9 SHA256 355b5661d1ecc066a8094969269b8af35e63e406a32547d6b0f8c3c57b1a4685
+MD5 68ccb8d180ff38847ed5e8d2561cbaee files/net-snmp-5.4.1-clientaddr-fix.patch 2942
+RMD160 02893663d464cce39f6b54c3e27776d27fe5fe67 files/net-snmp-5.4.1-clientaddr-fix.patch 2942
+SHA256 355b5661d1ecc066a8094969269b8af35e63e406a32547d6b0f8c3c57b1a4685 files/net-snmp-5.4.1-clientaddr-fix.patch 2942
AUX net-snmp-lm_sensors.patch 13686 RMD160 b2e67c6f5a5347442fbaa97c9ce209f1d9bed194 SHA1 3e795339fc93306a4d662feeaa16faca2509a058 SHA256 51dc2363a687d9f4e65b0a59e767b33129d07623a0b4da07b685e406d2576b86
MD5 25d92c9a7adcbb80240a914a8f6bbfe5 files/net-snmp-lm_sensors.patch 13686
RMD160 b2e67c6f5a5347442fbaa97c9ce209f1d9bed194 files/net-snmp-lm_sensors.patch 13686
@@ -62,6 +66,7 @@ DIST net-snmp-5.2.1.2.tar.gz 3869893 RMD160 30abfbde24caa7d04990bd111822b98b012f
DIST net-snmp-5.2.2.tar.gz 3919826 RMD160 54c0bcc34ca6462aaab9ba69b06955dd7c11670f SHA1 2c45d24c5784b8b469e9ba3fde9eeeeabbcb7ab0 SHA256 ed5cc617e4cfe38af64a3ded8542c4e61d045dbeec00d5b93a31afc3337135fd
DIST net-snmp-5.3.0.1.tar.gz 4183370 RMD160 86b7e56b512faf73d2a08ac3df2def4560b62945 SHA1 c58ddabe4281c3681a268bd48de6865e812f2ec5 SHA256 dc7786ad2b1464edb5d8331a2687fa72f979ce3984df4e94334e8eec0676e69d
DIST net-snmp-5.3.1.tar.gz 4210843 RMD160 7bcdd213fb2517d0927b030deab5146522b58b3d SHA1 8ddb5122769814f04a7d3d352dcc640df7c89d41 SHA256 fb6d5113ccdd8c4661fe5d825160e45a7c5035b145e24ec18f71a509ecb0fe43
+DIST net-snmp-5.4.1.tar.gz 5122455 RMD160 3723488dab8d164702a7d55c9c72eeaec07dd50c SHA1 ac5ba033c10d53d3057415121f8c4936c643c208 SHA256 0ea976722c993c87dede8eb6348e6feb059e3851bbef2de824bf18ac97cdb565
DIST net-snmp-5.4.tar.gz 5031685 RMD160 8ad1f9a3def8022eea48d9b74ae71d8efb59ca61 SHA1 8edb17509eba9f8c9cfb015fe35a1024048129eb SHA256 2f43cd6f3c4066f8c17fdc47931a96c1fce808c9d1dd74bcb5a79d9d29d5f947
EBUILD net-snmp-5.2.1.2-r1.ebuild 5219 RMD160 8e6321b4a3b3df7c93cc79b468bc0a7eb0b087bd SHA1 1e98d398258f255c96fb4f7baeb392eee4726176 SHA256 e02a170c4d565deb74e4367a6b8baec0147a45a64e2b7f4752af0fd7424da50d
MD5 d02e6375d773906c7e78d22a531d8b40 net-snmp-5.2.1.2-r1.ebuild 5219
@@ -83,14 +88,18 @@ EBUILD net-snmp-5.3.1.ebuild 5465 RMD160 712d65e44b544ee053e9d9c3eebe11abdee5720
MD5 3728bf98cd75eaca47041b4153193d72 net-snmp-5.3.1.ebuild 5465
RMD160 712d65e44b544ee053e9d9c3eebe11abdee57203 net-snmp-5.3.1.ebuild 5465
SHA256 7cda7dfdf97b13e1978b7e03256d0ca61eda8e414e6833e4f79139af39a8fbba net-snmp-5.3.1.ebuild 5465
+EBUILD net-snmp-5.4.1.ebuild 5051 RMD160 a113ba6a87b6c7094aba585d03243fece4c26eba SHA1 46501f28f9fc0fea166b0a5446b2bd8c055fe4a5 SHA256 3609f85a23da0f2c1ecb1543c8e6a4f920b8d420c0c7aefcf40e84dee54bee8d
+MD5 37f33954140d72610c3123bde5c1b0e7 net-snmp-5.4.1.ebuild 5051
+RMD160 a113ba6a87b6c7094aba585d03243fece4c26eba net-snmp-5.4.1.ebuild 5051
+SHA256 3609f85a23da0f2c1ecb1543c8e6a4f920b8d420c0c7aefcf40e84dee54bee8d net-snmp-5.4.1.ebuild 5051
EBUILD net-snmp-5.4.ebuild 4980 RMD160 0644c9f896aad2319b6118a0197b1e5e1bf9dbae SHA1 b02affb2ffa2790ee675970d607287bbc341c287 SHA256 ca149d10943ae6cb71d0485fa939bb6d6ed0636f084948b03a91c0266a67b333
MD5 b364b3ea366405299dd623556f0cac96 net-snmp-5.4.ebuild 4980
RMD160 0644c9f896aad2319b6118a0197b1e5e1bf9dbae net-snmp-5.4.ebuild 4980
SHA256 ca149d10943ae6cb71d0485fa939bb6d6ed0636f084948b03a91c0266a67b333 net-snmp-5.4.ebuild 4980
-MISC ChangeLog 24547 RMD160 79904086949d44242a211b21172a7390aebeacc0 SHA1 407f027317af5c982dbdb4d2cc6db52786be3824 SHA256 625707a9ac9db351e00d1f0de1030f367d3bef94429ec6aabccb5e738a13c12d
-MD5 067110b813234a66b37e5c8e654e89d3 ChangeLog 24547
-RMD160 79904086949d44242a211b21172a7390aebeacc0 ChangeLog 24547
-SHA256 625707a9ac9db351e00d1f0de1030f367d3bef94429ec6aabccb5e738a13c12d ChangeLog 24547
+MISC ChangeLog 24779 RMD160 a26282e298119eba91d82c89d9dd728dead7ab9f SHA1 7ef7b1b3b52763c81c842b311802850c204a5d1f SHA256 091e5e2ab927b1a516fce076593518c6ac0e1610ea587baf8a9c2f3268471dd2
+MD5 a7758feec176a8bb33167d486f3f9d34 ChangeLog 24779
+RMD160 a26282e298119eba91d82c89d9dd728dead7ab9f ChangeLog 24779
+SHA256 091e5e2ab927b1a516fce076593518c6ac0e1610ea587baf8a9c2f3268471dd2 ChangeLog 24779
MISC metadata.xml 160 RMD160 2738573ec519cbef4b293bc132f7dd9d02291137 SHA1 29b8b234e0f3a475b50bd4df1ef8b4e5749823ce SHA256 39e232fc7ec88ca0b077cb3950cb39d15cd990842b88d5bfe14f02f34d72f37b
MD5 637389da071d8ee0c0292695525bc29f metadata.xml 160
RMD160 2738573ec519cbef4b293bc132f7dd9d02291137 metadata.xml 160
@@ -113,3 +122,6 @@ SHA256 57af851df7613f792fa9dac8cec68746943eb997c4b19589733df8a6a8176709 files/di
MD5 0340885b6d1fa55330e5b6cbce6694d5 files/digest-net-snmp-5.4 241
RMD160 7a8010ebb09ad5848ffdf5714a0f0ac7e3feaaff files/digest-net-snmp-5.4 241
SHA256 ab88014a897e9738bad61e22a24d7689c091e04d4510d283fa2163920ef2f1a0 files/digest-net-snmp-5.4 241
+MD5 2e34b0d7a577176cbcf6ef8d902718fb files/digest-net-snmp-5.4.1 247
+RMD160 eea7a4c51416de3c43bcf3c2404be5affd3f6118 files/digest-net-snmp-5.4.1 247
+SHA256 2f2084a65a62043ef1cb434c7ed0717ed22310fa0bd3225946c19b7fb6864ecb files/digest-net-snmp-5.4.1 247
diff --git a/net-analyzer/net-snmp/files/digest-net-snmp-5.4.1 b/net-analyzer/net-snmp/files/digest-net-snmp-5.4.1
new file mode 100644
index 000000000000..34865f92ea1e
--- /dev/null
+++ b/net-analyzer/net-snmp/files/digest-net-snmp-5.4.1
@@ -0,0 +1,3 @@
+MD5 6c974df7a5a5b1579f72115e6b045bda net-snmp-5.4.1.tar.gz 5122455
+RMD160 3723488dab8d164702a7d55c9c72eeaec07dd50c net-snmp-5.4.1.tar.gz 5122455
+SHA256 0ea976722c993c87dede8eb6348e6feb059e3851bbef2de824bf18ac97cdb565 net-snmp-5.4.1.tar.gz 5122455
diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch
new file mode 100644
index 000000000000..116e524f0c85
--- /dev/null
+++ b/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch
@@ -0,0 +1,63 @@
+Fix clientaddr functionality.
+
+Previously, the clientaddr option in snmp.conf was parsed, but the actual
+clientaddr was used to bind(), yet sendmsg() was still called with 0.0.0.0.
+
+This patch alters:
+- netsnmp_udp_fmtaddr: include both sides of addr_pair for debugging.
+- netsnmp_udp_transport: Set addr_pair->local_addr in the remote && client_socket path.
+- netsnmp_udp_transport: Print a debugging error on failure to bind()
+- netsnmp_udp_transport: Print out the full client open addr_pair data.
+
+Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
+Status: Merged in upstream r16654
+Tracking-URL: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=1775124&group_id=12694
+
+diff -NuwbBar --exclude docs --exclude '*.o' --exclude 'config.*' --exclude perl --exclude '*~' net-snmp-5.4.old/snmplib/snmpUDPDomain.c net-snmp-5.4/snmplib/snmpUDPDomain.c
+--- net-snmp-5.4.old/snmplib/snmpUDPDomain.c 2006-09-19 16:42:17.000000000 -0700
++++ net-snmp-5.4/snmplib/snmpUDPDomain.c 2007-08-15 19:17:27.000000000 -0700
+@@ -100,12 +100,15 @@ netsnmp_udp_fmtaddr(netsnmp_transport *t
+ struct sockaddr_in *to = NULL;
+ char tmp[64];
+ to = (struct sockaddr_in *) &(addr_pair->remote_addr);
++ /* Using strdup on the output of inet_ntoa is important! */
+ if (to == NULL) {
+- return strdup("UDP: unknown");
++ sprintf(tmp, "UDP: [%s]->unknown",
++ strdup(inet_ntoa(addr_pair->local_addr)));
++ } else {
++ sprintf(tmp, "UDP: [%s]->[%s]:%hu",
++ strdup(inet_ntoa(addr_pair->local_addr)),
++ strdup(inet_ntoa(to->sin_addr)), ntohs(to->sin_port));
+ }
+-
+- sprintf(tmp, "UDP: [%s]:%hu",
+- inet_ntoa(to->sin_addr), ntohs(to->sin_port));
+ return strdup(tmp);
+ }
+ }
+@@ -670,11 +673,23 @@ netsnmp_udp_transport(struct sockaddr_in
+ NETSNMP_DS_LIB_CLIENT_ADDR);
+ if (client_socket) {
+ struct sockaddr_in client_addr;
++ int ret;
+ netsnmp_sockaddr_in2(&client_addr, client_socket, NULL);
++ addr_pair.local_addr = client_addr.sin_addr;
+ client_addr.sin_port = 0;
+- bind(t->sock, (struct sockaddr *)&client_addr,
++ ret = bind(t->sock, (struct sockaddr *)&client_addr,
+ sizeof(struct sockaddr));
++ if(ret)
++ DEBUGMSGTL(("netsnmp_udp", "failed to bind for clientaddr: %d %s\n",
++ errno,strerror(errno)));
++ /* TODO: should we exit here? */
+ }
++
++ str = netsnmp_udp_fmtaddr(NULL, (void *)&addr_pair,
++ sizeof(netsnmp_udp_addr_pair));
++ DEBUGMSGTL(("netsnmp_udp", "client open %s\n", str));
++ free(str);
++
+ /*
+ * Save the (remote) address in the
+ * transport-specific data pointer for later use by netsnmp_udp_send.
diff --git a/net-analyzer/net-snmp/net-snmp-5.4.1.ebuild b/net-analyzer/net-snmp/net-snmp-5.4.1.ebuild
new file mode 100644
index 000000000000..2872dc86469a
--- /dev/null
+++ b/net-analyzer/net-snmp/net-snmp-5.4.1.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/net-snmp-5.4.1.ebuild,v 1.1 2007/08/17 01:13:42 robbat2 Exp $
+
+inherit fixheadtails flag-o-matic perl-module
+
+DESCRIPTION="Software for generating and retrieving SNMP data"
+HOMEPAGE="http://net-snmp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="as-is BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="diskio doc elf ipv6 lm_sensors mfd-rewrites minimal perl rpm selinux smux ssl tcpd X sendmail"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6d )
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+ rpm? (
+ app-arch/rpm
+ dev-libs/popt
+ app-arch/bzip2
+ >=sys-libs/zlib-1.1.4
+ )
+ elf? ( dev-libs/elfutils )
+ lm_sensors? ( sys-apps/lm_sensors )"
+
+RDEPEND="${DEPEND}
+ perl? (
+ X? ( dev-perl/perl-tk )
+ !minimal? ( dev-perl/TermReadKey )
+ )
+ selinux? ( sec-policy/selinux-snmpd )"
+
+DEPEND="${DEPEND}
+ >=sys-apps/sed-4
+ doc? ( app-doc/doxygen )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+# The lm_sensors patch has a memory leak
+# If you can help, please attach a patch to bug 109785
+
+# if use lm_sensors; then
+# if use x86 || use amd64; then
+# epatch "${FILESDIR}"/${PN}-lm_sensors.patch
+# else
+# eerror "Unfortunatly you are trying to enable lm_sensors support for an unsupported arch."
+# eerror "please check the availability of sys-apps/lm_sensors - if it is available on"
+# eerror "your arch, please file a bug about this."
+# die "lm_sensors patch error: unsupported arch."
+# fi
+# fi
+
+ # fix access violation in make check
+ sed -i -e 's/\(snmpd.*\)-Lf/\1-l/' testing/eval_tools.sh || \
+ die "sed eval_tools.sh failed"
+ # fix path in fixproc
+ sed -i -e 's|\(database_file =.*\)/local\(.*\)$|\1\2|' local/fixproc || \
+ die "sed fixproc failed"
+
+ # Fix usage of clientaddr
+ EPATCH_OPTS="-p1" epatch "${FILESDIR}"/${PN}-5.4.1-clientaddr-fix.patch
+
+ ht_fix_all
+}
+
+src_compile() {
+ local mibs
+
+ strip-flags
+
+ # filter for bug #145960
+ # as it seems that the option is not enough
+ filter-ldflags -Wl,--as-needed
+
+ mibs="host ucd-snmp/dlmod"
+ use smux && mibs="${mibs} smux"
+ use sendmail && mibs="${mibs} mibII/mta_sendmail"
+ use lm_sensors && mibs="${mibs} ucd-snmp/lmSensors"
+ use diskio && mibs="${mibs} ucd-snmp/diskio"
+
+ econf \
+ --with-install-prefix="${D}" \
+ --with-sys-location="Unknown" \
+ --with-sys-contact="root@Unknown" \
+ --with-default-snmp-version="3" \
+ --with-mib-modules="${mibs}" \
+ --with-logfile="/var/log/net-snmpd.log" \
+ --with-persistent-directory="/var/lib/net-snmp" \
+ --enable-ucd-snmp-compatibility \
+ --enable-shared \
+ --enable-as-needed \
+ $(use_enable mfd-rewrites) \
+ $(use_enable perl embedded-perl) \
+ $(use_enable ipv6) \
+ $(use_enable !ssl internal-md5) \
+ $(use_with ssl openssl) \
+ $(use_with tcpd libwrap) \
+ $(use_with rpm) \
+ $(use_with rpm bzip2) \
+ $(use_with rpm zlib) \
+ $(use_with elf) \
+ || die "econf failed"
+
+ emake -j1 || die "emake failed"
+
+ if use perl ; then
+ emake perlmodules || die "compile perl modules problem"
+ fi
+
+ if use doc ; then
+ einfo "Building HTML Documentation"
+ make docsdox || die "failed to build docs"
+ fi
+}
+
+src_test() {
+ cd testing
+ if ! make test ; then
+ echo
+ einfo "Don't be alarmed if a few tests FAIL."
+ einfo "This could happen for several reasons:"
+ einfo " - You don't already have a working configuration."
+ einfo " - Your ethernet interface isn't properly configured."
+ echo
+ fi
+}
+
+src_install () {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ if use perl ; then
+ make DESTDIR="${D}" perlinstall || die "make perlinstall failed"
+ fixlocalpod
+
+ use X || rm -f "${D}/usr/bin/tkmib"
+ else
+ rm -f "${D}/usr/bin/mib2c" "${D}/usr/bin/tkmib" "${D}/usr/bin/snmpcheck"
+ fi
+
+ dodoc AGENT.txt ChangeLog FAQ INSTALL NEWS PORTING README* TODO
+ newdoc EXAMPLE.conf.def EXAMPLE.conf
+
+ use doc && dohtml docs/html/*
+
+ keepdir /etc/snmp /var/lib/net-snmp
+
+ newinitd "${FILESDIR}"/snmpd.rc7 snmpd
+ newconfd "${FILESDIR}"/snmpd.conf snmpd
+
+ newinitd "${FILESDIR}"/snmptrapd.rc7 snmptrapd
+ newconfd "${FILESDIR}"/snmptrapd.conf snmptrapd
+
+ # Remove everything, keeping only the snmpd, snmptrapd, MIBs, libs, and includes.
+ if use minimal; then
+ elog "USE=minimal is set. Cleaning up excess cruft for a embedded/minimal/server only install."
+ rm -rf
+ "${D}"/usr/bin/{encode_keychange,snmp{get,getnext,set,usm,walk,bulkwalk,table,trap,bulkget,translate,status,delta,test,df,vacm,netstat,inform,snmpcheck}}
+ rm -rf "${D}"/usr/share/snmp/snmpconf-data "${D}"/usr/share/snmp/*.conf
+ rm -rf "${D}"/usr/bin/{fixproc,traptoemail} "${D}"/usr/bin/snmpc{heck,onf}
+ find "${D}" -name '*.pl' -exec rm -f '{}' \;
+ use ipv6 || rm -rf "${D}"/usr/share/snmp/mibs/IPV6*
+ fi
+
+ # bug 113788, install example config
+ insinto /etc/snmp
+ newins "${S}"/EXAMPLE.conf snmpd.conf.example
+}
+
+pkg_postinst() {
+ elog "An example configuration file has been installed in"
+ elog "/etc/snmp/snmpd.conf.example."
+}