diff options
author | 2006-10-16 18:59:39 +0000 | |
---|---|---|
committer | 2006-10-16 18:59:39 +0000 | |
commit | be38f8623fbf0812575ab51d15f88375d2f61177 (patch) | |
tree | 9d1ae9f411e36e5849e753c7759275559b9047fb /app-admin | |
parent | Don't clobber ggz.modules when installing (diff) | |
download | historical-be38f8623fbf0812575ab51d15f88375d2f61177.tar.gz historical-be38f8623fbf0812575ab51d15f88375d2f61177.tar.bz2 historical-be38f8623fbf0812575ab51d15f88375d2f61177.zip |
Version bump for security bug #145829.
Package-Manager: portage-2.1.2_pre1
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/usermin/ChangeLog | 8 | ||||
-rw-r--r-- | app-admin/usermin/Manifest | 26 | ||||
-rw-r--r-- | app-admin/usermin/files/digest-usermin-1.230 | 3 | ||||
-rw-r--r-- | app-admin/usermin/usermin-1.230.ebuild | 90 |
4 files changed, 112 insertions, 15 deletions
diff --git a/app-admin/usermin/ChangeLog b/app-admin/usermin/ChangeLog index 52dfc69fa31e..37404f287eaa 100644 --- a/app-admin/usermin/ChangeLog +++ b/app-admin/usermin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-admin/usermin # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.93 2006/08/01 12:25:17 yoswink Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.94 2006/10/16 18:59:39 eradicator Exp $ + +*usermin-1.230 (16 Oct 2006) + + 16 Oct 2006; Jeremy Huddleston <eradicator@gentoo.org> + +usermin-1.230.ebuild: + Version bump for security bug #145829. 01 Aug 2006; Jose Luis Rivero <yoswink@gentoo.org> usermin-1.220.ebuild: Stable on alpha wrt security bug #138552. diff --git a/app-admin/usermin/Manifest b/app-admin/usermin/Manifest index f5c64f32333e..30a3549a2875 100644 --- a/app-admin/usermin/Manifest +++ b/app-admin/usermin/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX init.d.usermin 825 RMD160 e3b471844d7dfdfaaa00d3da73d679514f29e5a0 SHA1 65701d01c9b880587d279f8b77711e3551ef175e SHA256 b1103d5c733a0c49a19c407a718617454342b19c34f238f11dc20be3356d38bf MD5 2e7c19bb66f99c168fc2e86b4bb4862c files/init.d.usermin 825 RMD160 e3b471844d7dfdfaaa00d3da73d679514f29e5a0 files/init.d.usermin 825 @@ -25,6 +22,7 @@ DIST usermin-1.180.tar.gz 2691085 DIST usermin-1.200.tar.gz 2886325 RMD160 c0556e2ddcfab8161e613ba1602f17970d4c0d91 SHA1 a4b7fcf0e78eb0bc1f9bb0b8be6056fdf55ae148 SHA256 5631c7580eea4ddd43f2114b176c2cfa7c715bb207ae54ef1640d0a92d893932 DIST usermin-1.210.tar.gz 3153595 RMD160 793efc49ea9947a0a66a42e997550f3bfa8ea5bc SHA1 bce54d364509cf489c80bafe441247b15fd3c260 SHA256 3c14b8ab975bc8639dc4ff2db2b2108b42c852edf39ae311c182c8a02c7abf5f DIST usermin-1.220.tar.gz 3154583 RMD160 ee6fcd1892a2d67d06e5a0c13f3448bf6bccf7a8 SHA1 950d3b82ff4f58d966dc0c29db8e669ced4e71c9 SHA256 f94466cab791745bcdac3f6d4d2c32e46db8ab8009d5ea63488f432181536ba1 +DIST usermin-1.230.tar.gz 3173021 RMD160 e5181d85369a5cf06b377a1729fe6ab3b5fa6c13 SHA1 102c8ddd10753a4fce9133455645d51479456483 SHA256 40748c01cb77a308e11238e326d8522421e24e48a644a599c61bb67f52115cc1 EBUILD usermin-1.180.ebuild 2290 RMD160 ef35da9a0f204a04df28b343e478c4c558e435e1 SHA1 133e2748df9b8816cec20447aaf0b244489dd25d SHA256 e4a1c895a85474d6d37c5e4b98fdcd3db1c029fc5053d88a2b75e6fcb897b84b MD5 7599c4321fea923be98b95907b887625 usermin-1.180.ebuild 2290 RMD160 ef35da9a0f204a04df28b343e478c4c558e435e1 usermin-1.180.ebuild 2290 @@ -41,10 +39,14 @@ EBUILD usermin-1.220.ebuild 2291 RMD160 b7a9cf85db6b9dd46393a25695435dd65273a057 MD5 6831c1fa4da301bcb38d0cb25e9f23cb usermin-1.220.ebuild 2291 RMD160 b7a9cf85db6b9dd46393a25695435dd65273a057 usermin-1.220.ebuild 2291 SHA256 ae57a6600d194559091165e2f730d93adf0680e3199bd53d73d0aaa622d8f25b usermin-1.220.ebuild 2291 -MISC ChangeLog 12375 RMD160 3be86342dcd95aa5bf868bcbd7e41ef610a979f3 SHA1 b3f0763492182246367b738656bc68dbdf80030d SHA256 b5eaa0eea035b4beda3d3998e2c73047cbefa257b8709772b286d0b40b9ad306 -MD5 96c5d097cbf0dc42d76c8222d4a8d870 ChangeLog 12375 -RMD160 3be86342dcd95aa5bf868bcbd7e41ef610a979f3 ChangeLog 12375 -SHA256 b5eaa0eea035b4beda3d3998e2c73047cbefa257b8709772b286d0b40b9ad306 ChangeLog 12375 +EBUILD usermin-1.230.ebuild 2300 RMD160 273fa570f4992aab1e60ee676bf2c03fc43a13a7 SHA1 da78fa7ec73073ebce4e0749d3959b18a3d69135 SHA256 f516371d7e8e788414467201a2a0ac42a5f866450e3d877825a62a987bdc5217 +MD5 b22b133b807e5cdd190c4030442a4e27 usermin-1.230.ebuild 2300 +RMD160 273fa570f4992aab1e60ee676bf2c03fc43a13a7 usermin-1.230.ebuild 2300 +SHA256 f516371d7e8e788414467201a2a0ac42a5f866450e3d877825a62a987bdc5217 usermin-1.230.ebuild 2300 +MISC ChangeLog 12532 RMD160 72cbb1135e8217a47685e06918b1b72933cdc6f6 SHA1 8d04f7b9d168853ca0871bcc70c643e4ff37f313 SHA256 be7ef6dd9454b8c516f6176a66c8b6156c7394083f566fffdb15487b9b9a7349 +MD5 ce3d2aa70e7ef002650da0bce118eb43 ChangeLog 12532 +RMD160 72cbb1135e8217a47685e06918b1b72933cdc6f6 ChangeLog 12532 +SHA256 be7ef6dd9454b8c516f6176a66c8b6156c7394083f566fffdb15487b9b9a7349 ChangeLog 12532 MISC metadata.xml 226 RMD160 5ae23077f29775d25714161f12bee0773317ea90 SHA1 e128d6143915f277d78c38141025f8b781354b0a SHA256 2dedab96a5432a22169e538ec05751e1631088c658b557056de4d6ab4b89013f MD5 3923b6ae9bc25fc124e24e7747c8a802 metadata.xml 226 RMD160 5ae23077f29775d25714161f12bee0773317ea90 metadata.xml 226 @@ -61,10 +63,6 @@ SHA256 1244b5f7e9cf78a679fbf6bc35bbf778a0704ccd0e5c0963fe154654f32aa992 files/di MD5 440ba61142d7b26eacec037289fbdb46 files/digest-usermin-1.220 244 RMD160 efefdb6918988d8f46574ee34b666f15b1ac1fa6 files/digest-usermin-1.220 244 SHA256 1a48d5ad636056642124f52931d1729478cbd2ebeb878238b12f1b5b888c9318 files/digest-usermin-1.220 244 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.2 (GNU/Linux) - -iD8DBQFEz0vz3og80iZgVQgRAr3DAJ4hPxqYFdMDvG53VOaXuTuQG9HKHACePlQ9 -kQn0JWOjp0oNyfLslN328/s= -=oFWX ------END PGP SIGNATURE----- +MD5 5d2cc8e94a52d22157de033bc52c138c files/digest-usermin-1.230 244 +RMD160 7593609f83ea70201c90af1c47786313b9f9db03 files/digest-usermin-1.230 244 +SHA256 e936ac6b1c2aceec189ff5b5d18b1fdeea29dba445f103bb955bc414e331fbc9 files/digest-usermin-1.230 244 diff --git a/app-admin/usermin/files/digest-usermin-1.230 b/app-admin/usermin/files/digest-usermin-1.230 new file mode 100644 index 000000000000..304ad232832e --- /dev/null +++ b/app-admin/usermin/files/digest-usermin-1.230 @@ -0,0 +1,3 @@ +MD5 b4ef0a3bca45e4a81bca38662df91fd3 usermin-1.230.tar.gz 3173021 +RMD160 e5181d85369a5cf06b377a1729fe6ab3b5fa6c13 usermin-1.230.tar.gz 3173021 +SHA256 40748c01cb77a308e11238e326d8522421e24e48a644a599c61bb67f52115cc1 usermin-1.230.tar.gz 3173021 diff --git a/app-admin/usermin/usermin-1.230.ebuild b/app-admin/usermin/usermin-1.230.ebuild new file mode 100644 index 000000000000..3dd632a0d2df --- /dev/null +++ b/app-admin/usermin/usermin-1.230.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.230.ebuild,v 1.1 2006/10/16 18:59:39 eradicator Exp $ + +IUSE="ssl" + +inherit eutils pam + +DESCRIPTION="a web-based user administration interface" +HOMEPAGE="http://www.webmin.com/index6.html" +SRC_URI="mirror://sourceforge/webadmin/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +DEPEND="dev-lang/perl" + +RDEPEND="${DEPEND} + sys-process/lsof + ssl? ( dev-perl/Net-SSLeay )" + +# pam? ( dev-perl/Authen-PAM ) + + +src_unpack() { + unpack ${A} + + cd ${S} + + # Point to the correct mysql location + sed -i -e "s:/usr/local/mysql:/usr:g" mysql/config + + epatch ${FILESDIR}/${PN}-1.080-safestop.patch + epatch ${FILESDIR}/${PN}-1.150-setup-nocheck.patch +} + +src_install() { + # Change /usr/local/bin/perl references + find . -type f | xargs sed -i -e 's:^#!.*/usr/local/bin/perl:#!/usr/bin/perl:' + + dodir /usr/libexec/usermin + cp -pR * ${D}/usr/libexec/usermin + + newinitd ${FILESDIR}/init.d.usermin usermin + + newpamd ${FILESDIR}/${PN}.pam-include ${PN} + + # Fix ownership + chown -R root:0 ${D} + + dodir /etc/usermin + dodir /var/log/usermin + + config_dir=${D}/etc/usermin + var_dir=${D}/var/log/usermin + perl=${ROOT}/usr/bin/perl + autoos=1 + port=20000 + login=root + crypt="XXX" + host=`hostname` + use ssl && ssl=1 || ssl=0 + atboot=0 + nostart=1 + nochown=1 + autothird=1 + nouninstall=1 + noperlpath=1 + tempdir="${T}" + export config_dir var_dir perl autoos port login crypt host ssl atboot nostart nochown autothird nouninstall noperlpath tempdir + ${D}/usr/libexec/usermin/setup.sh > ${T}/usermin-setup.out 2>&1 || die "Failed to create initial usermin configuration." + + # Fixup the config files to use their real locations + sed -i -e "s:^pidfile=.*$:pidfile=${ROOT}/var/run/usermin.pid:" ${D}/etc/usermin/miniserv.conf + find ${D}/etc/usermin -type f | xargs sed -i -e "s:${D}:${ROOT}:g" + + # Cleanup from the config script + rm -rf ${D}/var/log/usermin + keepdir /var/log/usermin/ +} + +pkg_postinst() { + einfo "To make usermin start at boot time, run: 'rc-update add usermin default'." + einfo "Point your web browser to http://localhost:20000 to use usermin." +} + +pkg_prerm() { + ${ROOT}/etc/init.d/usermin stop >& /dev/null +} |