diff options
author | Steve Dibb <beandog@gentoo.org> | 2006-11-26 20:36:53 +0000 |
---|---|---|
committer | Steve Dibb <beandog@gentoo.org> | 2006-11-26 20:36:53 +0000 |
commit | 31575fbc7c29937d27dce40cb65e28ca9e0a86ea (patch) | |
tree | b1c0ebeef79a16026948bff11fed00c145fc9699 /app-admin | |
parent | Treecleaned, bug 109695 (diff) | |
download | historical-31575fbc7c29937d27dce40cb65e28ca9e0a86ea.tar.gz historical-31575fbc7c29937d27dce40cb65e28ca9e0a86ea.tar.bz2 historical-31575fbc7c29937d27dce40cb65e28ca9e0a86ea.zip |
treecleaned, bug 148901
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/sus/ChangeLog | 47 | ||||
-rw-r--r-- | app-admin/sus/Manifest | 32 | ||||
-rw-r--r-- | app-admin/sus/files/digest-sus-2.0.2-r1 | 3 | ||||
-rw-r--r-- | app-admin/sus/files/digest-sus-2.0.6 | 3 | ||||
-rw-r--r-- | app-admin/sus/files/sus-2.0.2-syslog-vuln-fix.patch | 12 | ||||
-rw-r--r-- | app-admin/sus/files/susers.cpp | 32 | ||||
-rw-r--r-- | app-admin/sus/metadata.xml | 10 | ||||
-rw-r--r-- | app-admin/sus/sus-2.0.2-r1.ebuild | 58 | ||||
-rw-r--r-- | app-admin/sus/sus-2.0.6.ebuild | 51 |
9 files changed, 0 insertions, 248 deletions
diff --git a/app-admin/sus/ChangeLog b/app-admin/sus/ChangeLog deleted file mode 100644 index f65e5e40c9a0..000000000000 --- a/app-admin/sus/ChangeLog +++ /dev/null @@ -1,47 +0,0 @@ -# ChangeLog for app-admin/sus -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sus/ChangeLog,v 1.11 2006/04/27 09:18:03 antarus Exp $ - - 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-sus-2.0.2-r1, - files/digest-sus-2.0.6, Manifest: - Fixing duff SHA256 digests: Bug # 131293 - - 05 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> sus-2.0.6.ebuild: - Stable on ppc. - - 30 May 2005; Sven Wegener <swegener@gentoo.org> sus-2.0.2-r1.ebuild, - sus-2.0.6.ebuild: - Moved from gcc.eclass to toolchain-funcs.eclass. Added missing inherit eutils. - - 24 May 2005; Stephanie Lockwood-Childs <wormo@gentoo.org> sus-2.0.6.ebuild: - mark ~ppc - -*sus-2.0.6 (14 Sep 2004) - - 14 Sep 2004; Joshua Kinard <kumba@gentoo.org> +sus-2.0.6.ebuild: - Revbump which also corrects security issue. - -*sus-2.0.2-r1 (13 Sep 2004) - - 13 Sep 2004; Joshua Kinard <kumba@gentoo.org> - +files/sus-2.0.2-syslog-vuln-fix.patch, +sus-2.0.2-r1.ebuild, - -sus-2.0.2.ebuild: - Added patch to fix a local root exploit (Bug #63927) - -*sus-2.0.2 (10 Aug 2003) - - 30 Sep 2003; Joshua Kinard <kumba@gentoo.org> sus-2.0.2.ebuild: - Changed ~mips to mips in KEYWORDS - - 10 Aug 2003; Joshua Kinard <kumba@gentoo.org> sus-2.0.2.ebuild: - Added ebuild for sus-2.0.2.ebuild to x86/sparc/mips unstable. - -*sus-2.0.1 (27 Jun 2003) - - 10 Aug 2003; Joshua Kinard <kumba@gentoo.org> sus-2.0.1.ebuild: - Moved sus-2.0.1 to x86 stable - - 27 Jun 2003; Joshua Kinard <kumba@gentoo.org> sus-2.0.1.ebuild, files/susers.cpp: - Initial creation; - Set KEYWORDS to ~x86, ~sparc, and ~mips - diff --git a/app-admin/sus/Manifest b/app-admin/sus/Manifest deleted file mode 100644 index 9475101ebdbf..000000000000 --- a/app-admin/sus/Manifest +++ /dev/null @@ -1,32 +0,0 @@ -AUX sus-2.0.2-syslog-vuln-fix.patch 406 RMD160 6903a1ea4364955235af9b7def8fa52b58f5b57b SHA1 f0442ac87fa3dfcb1fa462a59e64a5762a280952 SHA256 8c97a0e6d5ba4bd20895bbbae671421e450e37ec36cd707e0ca1e4c3dcbbe1d7 size 406 -MD5 01f6c4974f79047b74718f27c22b2ae5 files/sus-2.0.2-syslog-vuln-fix.patch 406 -RMD160 6903a1ea4364955235af9b7def8fa52b58f5b57b files/sus-2.0.2-syslog-vuln-fix.patch 406 -SHA256 8c97a0e6d5ba4bd20895bbbae671421e450e37ec36cd707e0ca1e4c3dcbbe1d7 files/sus-2.0.2-syslog-vuln-fix.patch 406 -AUX susers.cpp 988 RMD160 7c74b44fc3253809ee70880900e34bc31bea22a2 SHA1 73480f86712a59d516cbb2ed2547cd0c2b4846db SHA256 1d39b143cc976a5514d13eb183502895262ad7892056d7694d9941259db33f1e size 988 -MD5 e551ecc3164caa7ab831c58f5f7244a5 files/susers.cpp 988 -RMD160 7c74b44fc3253809ee70880900e34bc31bea22a2 files/susers.cpp 988 -SHA256 1d39b143cc976a5514d13eb183502895262ad7892056d7694d9941259db33f1e files/susers.cpp 988 -DIST sus-2.0.2.tar.Z 202773 RMD160 dd8af5de4527351116d47f59ecbd6d9224b3cd2e SHA256 bb7098ef1f8df0e4366f45a36583d9e8f3c00a9fd589f3c72a079dc40e9a9f5d size 202773 -DIST sus-2.0.6.tar.Z 203397 RMD160 478b7cf32cfe97e849ad61078921a578688689ea SHA256 f12eff643c537c90aeef4207659d186fe4aa08cfb3db5fd2e18cbd30f192b996 size 203397 -EBUILD sus-2.0.2-r1.ebuild 1415 RMD160 32c502f146f299dc07a52b0990818afd82d379a1 SHA1 daab91db2db8db3e59fc2bce9a03f0cd92822f94 SHA256 764bf9012fa261c35147b89d7b17717e4dff40baca8310333ae6e43316be398f size 1415 -MD5 e3e7f25f184a2ea15df567282c0b63bd sus-2.0.2-r1.ebuild 1415 -RMD160 32c502f146f299dc07a52b0990818afd82d379a1 sus-2.0.2-r1.ebuild 1415 -SHA256 764bf9012fa261c35147b89d7b17717e4dff40baca8310333ae6e43316be398f sus-2.0.2-r1.ebuild 1415 -EBUILD sus-2.0.6.ebuild 1271 RMD160 20c81786fead492b3991ebaaf23b4075cc114e6e SHA1 3e48b48068593b24f0a2eb44c1f182b895e0d558 SHA256 0b6419e9c4f53836618518e920e257a32930155b68c6531440ec960ba2064c1b size 1271 -MD5 268fb97d51ec75c45ba89406a9460a81 sus-2.0.6.ebuild 1271 -RMD160 20c81786fead492b3991ebaaf23b4075cc114e6e sus-2.0.6.ebuild 1271 -SHA256 0b6419e9c4f53836618518e920e257a32930155b68c6531440ec960ba2064c1b sus-2.0.6.ebuild 1271 -MISC ChangeLog 1601 RMD160 ca4d8bfaeccc13e855b029f421dc4ed49013584f SHA1 d835135c1138c986c447aa877785e488fbae64f7 SHA256 9101dfee4ec89d5b5d0fd1b021664def6dc294ace5adedbb57c2b837e9542e63 size 1601 -MD5 ab64bbff5aeb434e92c945a50f0fb66d ChangeLog 1601 -RMD160 ca4d8bfaeccc13e855b029f421dc4ed49013584f ChangeLog 1601 -SHA256 9101dfee4ec89d5b5d0fd1b021664def6dc294ace5adedbb57c2b837e9542e63 ChangeLog 1601 -MISC metadata.xml 337 RMD160 6a8cb148ae0dd223101df9b60dbc899778d19460 SHA1 866835b999bc4d9106eaebe510b732e44b278afc SHA256 b4ea74b89be930eafb867ce7d84c4145dcaac0e808d5e4b161c19d0e1e6cb39f size 337 -MD5 3ade1948d65e0803bf545ed38cd91621 metadata.xml 337 -RMD160 6a8cb148ae0dd223101df9b60dbc899778d19460 metadata.xml 337 -SHA256 b4ea74b89be930eafb867ce7d84c4145dcaac0e808d5e4b161c19d0e1e6cb39f metadata.xml 337 -MD5 c0a4a6f550950e9af481c477579f2da3 files/digest-sus-2.0.2-r1 226 -RMD160 d82edc4d9afd52ad270adaaa552ee48763926b12 files/digest-sus-2.0.2-r1 226 -SHA256 7114e866df617a32b820c9392bec1aeb144b6ec1c4516a424c6e0c50afe33d9f files/digest-sus-2.0.2-r1 226 -MD5 a34802770f56da9a464c43375349d1ac files/digest-sus-2.0.6 226 -RMD160 1ce3bc93863de56a3746fa41f7a77d677d0273c2 files/digest-sus-2.0.6 226 -SHA256 1ad9d43c4c2fad44d4f849b05f6f3c404123f6fe33ddadb9f2178703e5be2e1c files/digest-sus-2.0.6 226 diff --git a/app-admin/sus/files/digest-sus-2.0.2-r1 b/app-admin/sus/files/digest-sus-2.0.2-r1 deleted file mode 100644 index 48d5835e3f66..000000000000 --- a/app-admin/sus/files/digest-sus-2.0.2-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 4831625b38d9268128a06706b185c2b6 sus-2.0.2.tar.Z 202773 -RMD160 dd8af5de4527351116d47f59ecbd6d9224b3cd2e sus-2.0.2.tar.Z 202773 -SHA256 bb7098ef1f8df0e4366f45a36583d9e8f3c00a9fd589f3c72a079dc40e9a9f5d sus-2.0.2.tar.Z 202773 diff --git a/app-admin/sus/files/digest-sus-2.0.6 b/app-admin/sus/files/digest-sus-2.0.6 deleted file mode 100644 index f5677a15d876..000000000000 --- a/app-admin/sus/files/digest-sus-2.0.6 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 afef157f6b4ca2ab6c56ff8c7cf19c2f sus-2.0.6.tar.Z 203397 -RMD160 478b7cf32cfe97e849ad61078921a578688689ea sus-2.0.6.tar.Z 203397 -SHA256 f12eff643c537c90aeef4207659d186fe4aa08cfb3db5fd2e18cbd30f192b996 sus-2.0.6.tar.Z 203397 diff --git a/app-admin/sus/files/sus-2.0.2-syslog-vuln-fix.patch b/app-admin/sus/files/sus-2.0.2-syslog-vuln-fix.patch deleted file mode 100644 index 3357b1337e99..000000000000 --- a/app-admin/sus/files/sus-2.0.2-syslog-vuln-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naurp sus-2.0.2.orig/log.c sus-2.0.2/log.c ---- sus-2.0.2.orig/log.c 2002-04-06 03:19:14.000000000 -0500 -+++ sus-2.0.2/log.c 2004-09-13 16:16:39.376881320 -0400 -@@ -150,7 +150,7 @@ log(char * msg) - } - - openlog(ident, LOG_PID|LOG_CONS, facility); -- syslog(level, msg); -+ syslog(level, "%s", msg); - #ifdef DEBUG - if (g_debug) - (void) fprintf(stderr,"syslog: ident \"%s\", level %d, \"%s\"", diff --git a/app-admin/sus/files/susers.cpp b/app-admin/sus/files/susers.cpp deleted file mode 100644 index 6ecd3023d5f3..000000000000 --- a/app-admin/sus/files/susers.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// Internal macros -#define LOG_TO_SYSLOG 1 -#define LOG_FACILITY LOG_DAEMON -#define LOG_LEVEL LOG_INFO - -#define WRITE_ROOT_TIMESTAMP 1 -#define ROOT_TIMESTAMP_DIR /var/run/sus - -#define UMASK 0022 - -#define ENV_PRESERVE "TERM=.*","TZ=.*","DISPLAY=.*",\ - "EDITOR=.*","VISUAL=.*","TAPE=.*",\ - "XAUTHORITY=.*","NIS_PATH=.*",\ - "LM_LICENSE_FILE=.*","LPDEST=.*",\ - "PRINTER=.*","MANPATH=.*",\ - "TERMINFO=.*","PS.=.*",\ - "SSH_.*=.*" - -#define PATH "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:" \ -"/opt/bin" - -//################################################################### -// People groups -//################################################################### -#define WHEEL_USERS USER(ingroup=GROUP(groupname=wheel)) - -//################################################################### -// Now for the permissions -//################################################################### - -// members of group "wheel" can run anything, anywhere -WHEEL_USERS : ANY_COMMAND diff --git a/app-admin/sus/metadata.xml b/app-admin/sus/metadata.xml deleted file mode 100644 index 0460aa9ccf0e..000000000000 --- a/app-admin/sus/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>kumba@gentoo.org</email> -</maintainer> -<longdescription>Sus is a application that allows a user to run a single command -as a super user.</longdescription> -</pkgmetadata> diff --git a/app-admin/sus/sus-2.0.2-r1.ebuild b/app-admin/sus/sus-2.0.2-r1.ebuild deleted file mode 100644 index 6feca408adeb..000000000000 --- a/app-admin/sus/sus-2.0.2-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sus/sus-2.0.2-r1.ebuild,v 1.3 2005/05/30 17:47:59 swegener Exp $ - -inherit eutils toolchain-funcs - -DESCRIPTION="allows certain users to run commands as root or other users" -HOMEPAGE="http://pdg.uow.edu.au/sus/" -SRC_URI="http://pdg.uow.edu.au/sus/${P}.tar.Z" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 sparc mips" -IUSE="pam" - -DEPEND="virtual/libc - pam? ( >=sys-libs/pam-0.73-r1 )" - -src_unpack() { - unpack ${A} - cd ${S} - - # Fixes a local root vulnerability (Bug #63927) - epatch ${FILESDIR}/${P}-syslog-vuln-fix.patch -} - -src_compile() { - local myconf - local lflags - myconf="-DDEBUG" - use pam && myconf="${myconf} -DUSE_PAM" && lflags="-lpam" - myconf="${myconf} -DPROMISCUOUS -DUSE_SHADOW \ - -DSUSERS=\\\"/etc/susers.cpp\\\"" - make \ - CC=$(tc-getCC) \ - CFLAGS="${CFLAGS} ${myconf}" \ - LFLAGS="${lflags}" \ - sus || die -} - -src_install() { - dobin sus || die - newman man/sus.1 sus.8 - dodoc INSTALL README susers.sample - dodir /var/run/sus - insinto /etc - newins ${FILESDIR}/susers.cpp susers.cpp - fperms 4755 /usr/bin/sus - fperms 700 /var/run/sus - insinto /etc - doins ${FILESDIR}/susers.cpp -} - -pkg_postinst() { - einfo "A default configuration file has been installed as" - einfo "/etc/susers.cpp. It is best to read over it and" - einfo "make any changes as necessary." -} diff --git a/app-admin/sus/sus-2.0.6.ebuild b/app-admin/sus/sus-2.0.6.ebuild deleted file mode 100644 index a63f6d9752dd..000000000000 --- a/app-admin/sus/sus-2.0.6.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sus/sus-2.0.6.ebuild,v 1.5 2005/06/05 11:27:39 hansmi Exp $ - -inherit toolchain-funcs - -DESCRIPTION="allows certain users to run commands as root or other users" -HOMEPAGE="http://pdg.uow.edu.au/sus/" -SRC_URI="http://pdg.uow.edu.au/sus/${P}.tar.Z" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="mips ppc sparc x86" -IUSE="pam" - -DEPEND="virtual/libc - pam? ( >=sys-libs/pam-0.73-r1 )" - - -src_compile() { - local myconf - local lflags - myconf="-DDEBUG" - use pam && myconf="${myconf} -DUSE_PAM" && lflags="-lpam" - myconf="${myconf} -DPROMISCUOUS -DUSE_SHADOW \ - -DSUSERS=\\\"/etc/susers.cpp\\\"" - make \ - CC=$(tc-getCC) \ - CFLAGS="${CFLAGS} ${myconf}" \ - LFLAGS="${lflags}" \ - sus || die -} - -src_install() { - dobin sus || die - newman man/sus.1 sus.8 - dodoc INSTALL README susers.sample - dodir /var/run/sus - insinto /etc - newins ${FILESDIR}/susers.cpp susers.cpp - fperms 4755 /usr/bin/sus - fperms 700 /var/run/sus - insinto /etc - doins ${FILESDIR}/susers.cpp -} - -pkg_postinst() { - einfo "A default configuration file has been installed as" - einfo "/etc/susers.cpp. It is best to read over it and" - einfo "make any changes as necessary." -} |