summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2013-02-22 16:32:18 +0000
committerJeroen Roovers <jer@gentoo.org>2013-02-22 16:32:18 +0000
commit2843a5163e3beddb963110ac45bc08e850a2faf2 (patch)
treeaad1c15bae1f2c2b7bd37dde770549dc1a0cd1ee /net-analyzer
parentMask development versions of net-analyzer/wireshark. (diff)
downloadhistorical-2843a5163e3beddb963110ac45bc08e850a2faf2.tar.gz
historical-2843a5163e3beddb963110ac45bc08e850a2faf2.tar.bz2
historical-2843a5163e3beddb963110ac45bc08e850a2faf2.zip
Fix USE=pcap USE=filecaps confusion.
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/wireshark/ChangeLog5
-rw-r--r--net-analyzer/wireshark/Manifest10
-rw-r--r--net-analyzer/wireshark/wireshark-1.9.0.ebuild27
3 files changed, 25 insertions, 17 deletions
diff --git a/net-analyzer/wireshark/ChangeLog b/net-analyzer/wireshark/ChangeLog
index 48bf77b646eb..2de549726cb6 100644
--- a/net-analyzer/wireshark/ChangeLog
+++ b/net-analyzer/wireshark/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-analyzer/wireshark
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v 1.448 2013/02/22 15:56:14 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v 1.449 2013/02/22 16:32:17 jer Exp $
+
+ 22 Feb 2013; Jeroen Roovers <jer@gentoo.org> wireshark-1.9.0.ebuild:
+ Fix USE=pcap USE=filecaps confusion.
*wireshark-1.9.0 (22 Feb 2013)
diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 9f8eabd98943..8dcdb8750f0f 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -11,13 +11,13 @@ EBUILD wireshark-1.6.13-r1.ebuild 5295 SHA256 063ea6ae0a34d71f3c64b2d4e7edeabd99
EBUILD wireshark-1.6.13.ebuild 6409 SHA256 2084d4b6fbe051f2954e0e70f43e8b69bc4415f7843511d0778a982ab08185c5 SHA512 06e5ed612d116caa105a9c0713cf8cc9af2f7c81bdc07d2cddf5dfcab4d0f0bd15ba86c8902d251369448e8998091d413e24a22a9fe813aeb1fe571a85bcf29f WHIRLPOOL aa1752218035641aacc74fa0ef553908ed13a219c29268d7eb37833b3dd0bb2e26d845056b45901826427d8b8a4a31c9b00b4b68d2be43bfaafeee89e1833eaa
EBUILD wireshark-1.8.5-r1.ebuild 5682 SHA256 0152c2ad5950d5baf2f5ad0beebb4bb93b7202b787a8b1170d386803b05c9a13 SHA512 b6a447760f4a67f187fbf95b80904eb57937dfca49037c72c945971cd1f7c491cd9aa46e8040dd75018f6375638b02265ba22d8f1661bb896ba95b2ed85f6166 WHIRLPOOL 4342e097f6c2f559be7edbd7ae284b7d494c974b8b97c7af701bd62e9d6cc4d4acc270e047e1a0a93f6e5a953211cf4fff932e84d72f55c9ef133857d43671a8
EBUILD wireshark-1.8.5.ebuild 6796 SHA256 f6b50852f4c03692aa88a9d98f3f7edc8131d7cb8f490e483b50358180472630 SHA512 b389b70836ad0e3539e9f1e7eca73362e9ebc87a078422def834559818b0145defca90539284c98657ef704d73b94da14253c90c95f4e6f96c408826a8e2537a WHIRLPOOL 61054a9accda9ac0661bdee3d35c2e7281fcf5c867f1d0f3c789acb86188153507e13a91b3e442f58da69cf5ea9eb548f7c314803ffb3d21eb4c4bd6945c1f77
-EBUILD wireshark-1.9.0.ebuild 5585 SHA256 1a21d6137d4e5fa526366f948b9ef3875ce1be98b5693504aa11128586e54f8c SHA512 172c7b19ea8d1d4301baaa2c4ce731cb117099057d54acfd956be1df61135bb1e25a88cbfd2f86aa8095d56ed4d236f2169dd3ccc0b1dc4f2e06a3928d06f19c WHIRLPOOL 13188448999125633033375bb6446030d6ab9bba923e767666782a370cd13e1f69fb00e336598179f351a24222c1ee969670840bc8c63c46be946c9bed3b14f8
-MISC ChangeLog 64995 SHA256 58ff4d0a677c61742dd36b43de2e704ddb37486d6c9982470554fefca98e1fb5 SHA512 425fb50371372c9d2a833cff893056e42da73190e28d396a5550b45a84d6c0cd229dc108efed86a3605ffb634b64754576b0bb44724d220b49d39e0e20fed955 WHIRLPOOL 6e123b35f6b90d62c5c1de28fc4434aa262cafbf1b13c8ecc1d2f6a6126d4490133fe6b9abb89ffbc26afc9d78c81504c6f9d559da094ff5b2e0b9abe27d4f3d
+EBUILD wireshark-1.9.0.ebuild 5630 SHA256 f381515e2ef036639dce284e532fd0477eb9561e8e697b7ded727d8d78ee6095 SHA512 90837acc4de56c98b4ba46a39de62ac4ee99f792060d541ea4ea4ac680cf288c29e1113c2a296d81e17fcf327aa4f679f66c36e4b93d07235e3a34a52016f553 WHIRLPOOL 38ca594445ba8b70654110b9cfa1e38ec8366d17746431c1d7e91135f5b096b200c1428ab0a22d9025e10f2bedf642b5dc0a61932cbb26e26e2b84d94fe0b15f
+MISC ChangeLog 65106 SHA256 05510af4ad96184bed717baf6780a79c8e145b4a5ce4c5d4ab49e76957a97aca SHA512 4fb376fddfe3933a21cf1cf1d3dffe46a82633036d73eab39b15e4b63a13f148026cdad2cba8b855a86b12c421aa5972f8df0254bcbad143137b96050eb20c13 WHIRLPOOL 19b033e018aec0b80156fa39d1e14d283726d2f71cee35fc6d70ee735c9f7f04df6d59bfa8cbfc724c359ea775ea6dd4ee16d4e257b1a5a29ef6ef4d6c067cd5
MISC metadata.xml 2418 SHA256 dd08d4e30f9d896a88e2b0c1fbe7d990e8c73a39d7ec8b884185c06f1108af17 SHA512 4a9fdaac45bf03108db7801ff31facae98605af040e0630001e0add32abcf9eace9f05053fed82bba5eb08a1ad3446c1d74d8d56f67157d71050a3b0924a84a1 WHIRLPOOL 786ff710de3d1c348de4993c07bc4912c1d62f56db353febcb69e295fbb5eb7e6fed9f17e99cfa497d6c50b8686565e806ebbd759dca5519173a0a9b7f891f93
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEnlR8ACgkQVWmRsqeSphMZxgCfa8g7UDZljDQYSs4SM+7TewLf
-15sAmgOl5MbDaJ0ak08+5d+s7uENboAA
-=AfV/
+iEYEAREIAAYFAlEnnZIACgkQVWmRsqeSphN+vQCeKESC1Off9poso0gqtPCYi23I
+LoUAoIDqKwlEYAleMzqDVYFWrxZ8Wzo3
+=sk0V
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/wireshark/wireshark-1.9.0.ebuild b/net-analyzer/wireshark/wireshark-1.9.0.ebuild
index 1bb6991f78cc..b794d06f02a3 100644
--- a/net-analyzer/wireshark/wireshark-1.9.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-1.9.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.9.0.ebuild,v 1.1 2013/02/22 15:56:14 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.9.0.ebuild,v 1.2 2013/02/22 16:32:17 jer Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
@@ -15,7 +15,7 @@ LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="
- adns doc doc-pdf geoip +filecaps gtk crypt ipv6 kerberos libadns lua
+ adns doc doc-pdf +filecaps geoip gtk crypt ipv6 kerberos libadns lua +pcap
portaudio profile python selinux smi ssl zlib
"
RDEPEND="
@@ -30,6 +30,7 @@ RDEPEND="
ssl? ( net-libs/gnutls dev-libs/libgcrypt )
crypt? ( dev-libs/libgcrypt )
kerberos? ( virtual/krb5 )
+ pcap? ( net-libs/libpcap )
portaudio? ( media-libs/portaudio )
adns? (
!libadns? ( >=net-dns/c-ares-1.5 )
@@ -42,10 +43,12 @@ RDEPEND="
DEPEND="
${RDEPEND}
- doc? ( dev-libs/libxslt
+ doc? (
+ dev-libs/libxslt
dev-libs/libxml2
app-doc/doxygen
- doc-pdf? ( dev-java/fop ) )
+ doc-pdf? ( dev-java/fop )
+ )
virtual/pkgconfig
dev-lang/perl
sys-devel/bison
@@ -122,15 +125,15 @@ src_configure() {
# dumpcap requires libcap, setuid-install requires dumpcap
econf \
- $(use_enable !filecaps setuid-install) \
+ $(use_enable filecaps setuid-install) \
$(use_enable filecaps setcap-install) \
$(use_enable gtk wireshark) \
$(use_enable ipv6) \
$(use_enable profile profile-build) \
$(use_with crypt gcrypt) \
- $(use_with filecaps dumpcap-group wireshark) \
+ $(use_with pcap dumpcap-group wireshark) \
+ $(use_with pcap) \
$(use_with filecaps libcap) \
- $(use_with filecaps pcap) \
$(use_with geoip) \
$(use_with kerberos krb5) \
$(use_with lua) \
@@ -184,16 +187,18 @@ src_install() {
done
domenu wireshark.desktop
fi
- use filecaps && chmod o-x "${ED}"/usr/bin/dumpcap #357237
+ use pcap && chmod o-x "${ED}"/usr/bin/dumpcap #357237
}
pkg_postinst() {
# Add group for users allowed to sniff.
enewgroup wireshark
- fcaps -o 0 -g wireshark -m 0750 -M 550 \
- cap_dac_read_search,cap_net_raw,cap_net_admin \
- "${EROOT}"/usr/bin/dumpcap
+ if use pcap; then
+ fcaps -o 0 -g wireshark -m 0750 -M 550 \
+ cap_dac_read_search,cap_net_raw,cap_net_admin \
+ "${EROOT}"/usr/bin/dumpcap
+ fi
ewarn "NOTE: To run wireshark as normal user you have to add yourself to"
ewarn "the wireshark group. This security measure ensures that only trusted"