From 8928c73c7adc699d406ccdc49565743c25db7ffb Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Fri, 25 Jun 2021 10:14:04 -0400 Subject: [PATCH] become: remove, unmaintained, dead upstream --- sys-apps/become/Manifest | 1 - sys-apps/become/become-1.0-r1.ebuild | 31 ------------------- sys-apps/become/become-1.0.ebuild | 28 ------------------ sys-apps/become/files/become-maxuid.patch | 36 ----------------------- 4 files changed, 96 deletions(-) delete mode 100644 sys-apps/become/Manifest delete mode 100644 sys-apps/become/become-1.0-r1.ebuild delete mode 100644 sys-apps/become/become-1.0.ebuild delete mode 100644 sys-apps/become/files/become-maxuid.patch diff --git a/sys-apps/become/Manifest b/sys-apps/become/Manifest deleted file mode 100644 index 1e47e2208..000000000 --- a/sys-apps/become/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST become.tgz 3099 SHA256 207c8381a4255a77b7a3b526ac90456c32513135d6949f97bf08845e1edc86e6 diff --git a/sys-apps/become/become-1.0-r1.ebuild b/sys-apps/become/become-1.0-r1.ebuild deleted file mode 100644 index b6c9245ac..000000000 --- a/sys-apps/become/become-1.0-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils - -DESCRIPTION="utility for changing the current real, effective or group id" -HOMEPAGE="http://www.bindshell.net/tools/become" -SRC_URI="http://www.bindshell.net/tools/become/become.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}"/$PN - -src_prepare() { - sed -i "s|-g|$CFLAGS|g" Makefile || die "sed failed" - epatch "${FILESDIR}"/become-maxuid.patch || die "patch failed" -} - -src_install() { - dosbin become || die "failed to install become" - doman become.8 || die "failed to install manpage" -} diff --git a/sys-apps/become/become-1.0.ebuild b/sys-apps/become/become-1.0.ebuild deleted file mode 100644 index b0edb6065..000000000 --- a/sys-apps/become/become-1.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -DESCRIPTION="utility for changing the current real, effective or group id" -HOMEPAGE="http://www.bindshell.net/tools/become" -SRC_URI="http://www.bindshell.net/tools/become/become.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}"/$PN - -src_prepare() { - sed -i "s|-g|$CFLAGS|g" Makefile || die "sed failed" -} - -src_install() { - dosbin become || die "failed to install become" - doman become.8 || die "failed to install manpage" -} diff --git a/sys-apps/become/files/become-maxuid.patch b/sys-apps/become/files/become-maxuid.patch deleted file mode 100644 index c420f0a94..000000000 --- a/sys-apps/become/files/become-maxuid.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- become.c.orig 2012-02-26 17:41:55.568333769 +0100 -+++ become.c 2012-02-26 17:46:26.991333668 +0100 -@@ -2,6 +2,7 @@ - * $Id: become.c,v 1.1.1.1 2006/03/21 23:44:12 dave Exp $ - */ - #include "become.h" -+#define MAXUID 4294967294 - - char *args[] = {"-", NULL}; - char *vars[] = {"PATH", "TERM", NULL}; -@@ -70,14 +71,14 @@ - new_uid = strtol(argv[0], NULL, 10); - if (errno == EINVAL) - errx(EX_USAGE, "Invalid uid"); -- if (new_uid < 0 || new_uid > 65535) -+ if (new_uid < 0 || new_uid > MAXUID) - err(EX_USAGE, "uid out of range"); - } - if (strlen(cp) > 0) { - new_gid = strtol(cp, NULL, 10); - if (errno == EINVAL) - errx(EX_USAGE, "Invalid gid"); -- if (new_gid < 0 || new_gid > 65535) -+ if (new_gid < 0 || new_gid > MAXUID) - err(EX_USAGE, "gid out of range"); - } - -@@ -113,7 +114,7 @@ - } - } - -- printf("euid=%d, uid=%d, egid=%d, gid=%d\n", -+ printf("euid=%u, uid=%u, egid=%u, gid=%u\n", - geteuid(), getuid(), getegid(), getgid()); - - if ((pid = fork()) == 0) {