# ChangeLog for net-analyzer/mtr
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mtr/ChangeLog,v 1.91 2010/06/15 16:09:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mtr/ChangeLog,v 1.92 2010/07/02 18:27:02 darkside Exp $
+
+ 02 Jul 2010; Jeremy Olexa <darkside@gentoo.org> mtr-0.79.ebuild:
+ Fix suid/permission handling. Bug 296413, approved by pva
*mtr-0.79 (15 Jun 2010)
DIST mtr-0.75.tar.gz 179376 RMD160 d7df41c0c9b457eeff4034c9bc2f01456b8f6c68 SHA1 d9d3f849e32dda8aa5a7a297c25053e5d8504b27 SHA256 1d1a5de6b233289bf17a21e3bf83c82db47d22bb269af986229b788689e1f0f3
DIST mtr-0.79.tar.gz 272643 RMD160 dba8d5e6766e3961481efc2c0274659c3c1507c4 SHA1 eccd53d8b42b673b7e9fe68821900703f867e675 SHA256 92595db3aae89fea76a856d988eeb3935b6550ff43cfc7afd17dec910e1b0511
EBUILD mtr-0.75.ebuild 1240 RMD160 0c4be5bf46d4385a042ef7330d3f2eb43380e89f SHA1 82c5aaf1ed335139737f243db91ddb56c845d6e5 SHA256 2cfd81e2a4ca7a07a7e518edaffa64e39ec692dbae9468ae22f31b9aeb04e0a5
-EBUILD mtr-0.79.ebuild 1198 RMD160 70a43dfac6ce1d8939004d27879e12e26881130f SHA1 0884a5177558c3c2375e08f6d383d54f96911536 SHA256 59227fffa7650108f4cbb9bff4f04336e2b99c97998f9a2eef627ab971cd5297
-MISC ChangeLog 10815 RMD160 c27b273d9735a5c20017a9d302d61da7534526e1 SHA1 c01a34e4829b54ac04b1e90e5e785f9d8a5e7462 SHA256 861b271cba86de41fb4781118b48972d72b8d21d45ecc711e01323280610cb0b
+EBUILD mtr-0.79.ebuild 1265 RMD160 0633c5abcdbe24479217e752e6d9f077b26bff90 SHA1 8d850f1285d8b342dc36d92d386b0f7440cbfcf8 SHA256 11e0aa7d6b505951763a77a4b4151ee0e36a5bac931f2190ff96ee1978db11d1
+MISC ChangeLog 10948 RMD160 5717ed076957a0fddc317a4b16562a1fa3a39f04 SHA1 8b70943d5408f4322a086f4dc2a537744f0ed79e SHA256 be37856212a6f11ce2acb8ddec6cc10abcaebc008b93f85eec68b94f8a5c7cc7
MISC metadata.xml 244 RMD160 e017aaa0a93030fffb56cd11f8894d932ca77173 SHA1 6c242450f36154bb9453827b44e6c2dc99ddc634 SHA256 4b90774b23e03ba5cfff56d639ba013394dccf7597849fc010e54f69042b47d9
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mtr/mtr-0.79.ebuild,v 1.1 2010/06/15 16:09:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mtr/mtr-0.79.ebuild,v 1.2 2010/07/02 18:27:02 darkside Exp $
EAPI="2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="gtk ipv6"
+IUSE="gtk ipv6 suid"
RDEPEND="sys-libs/ncurses
gtk? ( >=x11-libs/gtk+-2.4.0 )"
emake DESTDIR="${D}" install || die "make install failed"
fowners root:0 /usr/sbin/mtr
- fperms 4710 /usr/sbin/mtr
-
+ if use suid; then
+ fperms 4711 /usr/sbin/mtr
+ else
+ fperms 0710 /usr/sbin/mtr
+ fi
dodoc AUTHORS ChangeLog FORMATS NEWS README SECURITY TODO || die
}