summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2014-03-17 23:56:50 +0000
committerTom Wijsman <tomwij@gentoo.org>2014-03-17 23:56:50 +0000
commit05e22481dab066bde1753770b4c10adcae02663a (patch)
treea5a572d784eb5745bb285423c269cf00eddad40a /app-admin/usermin
parentversion bump (diff)
downloadhistorical-05e22481dab066bde1753770b4c10adcae02663a.tar.gz
historical-05e22481dab066bde1753770b4c10adcae02663a.tar.bz2
historical-05e22481dab066bde1753770b4c10adcae02663a.zip
Version bump to 1.590; fixes bug #504784, reported by Frank Krömmelbein.
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'app-admin/usermin')
-rw-r--r--app-admin/usermin/ChangeLog8
-rw-r--r--app-admin/usermin/Manifest24
-rw-r--r--app-admin/usermin/usermin-1.590.ebuild89
3 files changed, 106 insertions, 15 deletions
diff --git a/app-admin/usermin/ChangeLog b/app-admin/usermin/ChangeLog
index 29587ffb9e2d..01f4dd7acd34 100644
--- a/app-admin/usermin/ChangeLog
+++ b/app-admin/usermin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-admin/usermin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.159 2014/01/08 06:45:26 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.160 2014/03/17 23:56:41 tomwij Exp $
+
+*usermin-1.590 (17 Mar 2014)
+
+ 17 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +usermin-1.590.ebuild,
+ usermin-1.570.ebuild:
+ Version bump to 1.590; fixes bug #504784, reported by Frank Krömmelbein.
08 Jan 2014; Mike Frysinger <vapier@gentoo.org> usermin-1.540-r1.ebuild,
usermin-1.570.ebuild:
diff --git a/app-admin/usermin/Manifest b/app-admin/usermin/Manifest
index b178eb52ebc9..9ac088654ec8 100644
--- a/app-admin/usermin/Manifest
+++ b/app-admin/usermin/Manifest
@@ -10,27 +10,23 @@ DIST usermin-1.430.tar.gz 6059219 SHA256 2886f30bf843632f386d97b28d77f393af1157b
DIST usermin-1.530.tar.gz 9117223 SHA256 d9196276c2dfe0615964d0e1df89d7a5991abc33c4d1eaa6180733797c466d33 SHA512 6cf5bc062ed09ceb2993a00e47d4bfadba4af4a2263b7cb0d9f37c61e987bdda925435d26ca9258f2c552126116bba0330bc1d63b307783ed6238abe60223f13 WHIRLPOOL 0433c308c481fc8b6ff36305ebca279f361b12d26df24b3ef35057319743de1855b69aac698e7df50377534e9cd34c672bdeb829073a976e5a96f629db27fc38
DIST usermin-1.540.tar.gz 9135732 SHA256 e3025ebfb455a36599b7bb88afb99fa24b0e263fdea5684448eac6d1a2242028 SHA512 7940de94da5d96060e1feae9f7f47f5d746f4e146792fc8bb595fca2e569eac84925d1018c12ba8d8e9564b3dc005363a7523889b089c058214adb086b888db2 WHIRLPOOL 5a7682a6961da2ba74fb628795a5a6cb44022a35fd8a6280be1278a47b32e74068e6f8732afd689dea1eeefde1170928d38bc4b3116477a5ed260ff6d7f725e8
DIST usermin-1.570.tar.gz 9238004 SHA256 2daf06232438a1ac9e458003776e381ee1c8b48dd20d9de91f30b8705d80a16c SHA512 86f858414ed1339f12e87883923ddaa2c02528845d8f51391b81e3c0bb8571fb7ea2d16192a09e552256d0be82a2d01471926187d811a21983495c50f866db73 WHIRLPOOL b1407c7fda9e9d695a7a364c5bdbac2c4587f581eb588452889a59655a5f9e45ecdeabddec7fb96db82c669f4c4e8e59e9faa4860f4a750f02e6a2a0f7dfbdf1
+DIST usermin-1.590.tar.gz 9294855 SHA256 37e149af57463c5d50512a94bb26df09fb6930f34f885896f8943f49010f22ef SHA512 82e8c71f45efa290f4372de00ec966384bcdf9a8f74b30039352c7609cca7cd61c8db41cbd37cc519952aec93d6023b8bfde82b84d604b8392e30c980d2645a8 WHIRLPOOL b00b079ae59f0039a26932b141498b5d0fd4803866b23748167ebd4c0e20dc7f7c1509e045ae8a2aa248d0e4bd65cd57edd85477ec68a01e5d08dcc84273d4ee
EBUILD usermin-1.430.ebuild 2254 SHA256 1a3a830e8f43ddf6aca050047191a47b62d07c2819ca326adeefecd6fa73724e SHA512 32891dbfba066547257d9e4ac5f202a0939747128445a16005b3d70c0d1ff562109d8b39bf3533596d08ab857ad1594ec9aa1c81f739f4da051e2ad9cd9b2742 WHIRLPOOL 17273356b74cd4a33c1ae2c2894e3cd0d6708ab676fb30a194ec8560e438c22e1e30d8ed646326b99cbb119ad3a1e3fa0009bf7c465c05a7c0159ddf771d0b30
EBUILD usermin-1.530.ebuild 2249 SHA256 f0e3464ead3bc3e1277bf04d92303dc8446da89e6fa3de460b1755571034f3e9 SHA512 83d60a7f1c0203bf3b5c82183124742f9089d16de8f26221500a718412bd6524068a6ad166344bb6f75be69bbd24bf9b2d6894d71be20177d7050ffe4697c644 WHIRLPOOL 44e887bb5388d03868e64767d117c5dd67c79996dd5c57aaec7ceae183f73950d1b48c1bcc1fa2fb368c4f43da0abfeed47f159a9afb85bacf97413adeeee353
EBUILD usermin-1.540-r1.ebuild 2527 SHA256 debcf4bcf4f6bc3e60e462f61d1f8d692ae56b750c941a6e07d9251a8b83bbb6 SHA512 6a700ee0162e50bfbff4649f6ea3ed397a4874b12bbdabb3e1d1fbff91d69ed4efd8ad1dea6d1fda52ce9fe91cf41e4755604694e24e8f47152b452f6db1261c WHIRLPOOL a7fa768829b69266f333023e665cc8d1144a6aa53066ac20f56abf573a54321d127134c70c46106604fb907bc6380aec20e3508f1e3c8885934f2847c4c6b2ce
EBUILD usermin-1.540.ebuild 2233 SHA256 85cfaeca5afd4885c686da4a86635f60538938697db0f408e6b51e7774b028af SHA512 06a37dd46e0cac33b06f6d26a4935a34469f8207d9234c0fd016c02b6488d6c30fd58bc8ffceb576045c91418b476fb0c3c5fb412a410e14eb5f0f14e32cbb89 WHIRLPOOL 9547b040394a52cc3e2abbdf836f2b43eed113738f11c77abde620b5bde377f0264747bba9639c040ed7e530815d29767f3f3f51abcea7c4759afa1f3b6511a8
EBUILD usermin-1.570.ebuild 2533 SHA256 6a107f1a461ad4d2cad5b967b7879c106ec9210f59c2515f84f25947a9923837 SHA512 7776747d89f62179a2b9247f26eefd42d2561a3a2a13576bbcad3167bd036c3c481ee727940dd74643a8879cd48ca699b27c85b5894807591779f8237ce82c3d WHIRLPOOL 5c83585f8c187e723d5bf860143031c8b525d0540f18c4a3b7cc621f89f63a8b5e21138ebbf5f549227290508d0b536f10755cd11ce6e976c7cc5709af04238c
-MISC ChangeLog 20865 SHA256 a8818fbcd1591986a382d4956866cd6966009a9e42d2dcc746da897afa090c00 SHA512 53cf3c08652f5a874cb49c4fe1bbac291b74b51a0f61d197ad29154556696e0ad97f834c25f760802719b6599dfca2b9025a7f5ae576d66464298d23e7f2ba05 WHIRLPOOL 5aebe9ce9a8a0bc494b0ee211e541c4582864318808d78a5cbae3282b107f7ae774928a57b9ddd17edc7cb17bf0de30e958505667b6bc9bdfb4cf451cf00ea99
+EBUILD usermin-1.590.ebuild 2343 SHA256 2c314d3bc430d43ed4366fa2dd3ffa40986e3f49dc8341a03b0f1a23c86ffb5e SHA512 a9d8d60726d8f4b3c46eca1c95e081950a05fd1164ece5612958bc345dd1bf66140ed04d22c05ad8cdba1b555aa9cfd17fc2c7c7488ecdceb75da9ed3e2af7b7 WHIRLPOOL d68b2375ead8c8131c0ce7f23c57656eee55c5b30ccee1b124d7d9e2ce374dfa0e9b940a6b38056ee4a83afd7e3c6130e2ee8a7d0103149c0d9169f054e473e9
+MISC ChangeLog 21066 SHA256 7a7d4d175732b7bf710306bb9f42bc35e362375f959f7d1d9dca3b37ad2c6838 SHA512 31331901d9f718d5fee2db732604f78382b3c6c9e111ea32372d22a3f66f8e21d50bdb7a16d8a2989436d020c1c38e51a1eb5c260eff909520a883b3080eafff WHIRLPOOL b49658c24dd33f46cdeb109d3d52ef40e94c100a7dd7a3767bfd23520efa74b4e8f9c5bc0c54acd4860ee1590e2eb51c9f049b8381838c0d75e430afffbc557e
MISC metadata.xml 324 SHA256 e31117cfe632357ed8d45afe5e7607423681086146f7a773073ff615cca65e32 SHA512 9d31940f3fde16190b6979581eac4b47cec6609ffff654e0012d490f63af728e5cb99fb6fd5428e54739ee58188a2c44bdad64262b3b57ef69a7766d92cf7d06 WHIRLPOOL 606ec1d10e7b4e0d2c2e3625968b2554e36fc0d648cc0b82ef65c32ac2c349503d9a5940b42aa19696efb27127ebe5893734504e7c8aad05a606b0eddf907660
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSzPQOAAoJEPGu1DbS6WIAF6YP/3rat2TYZmD+4dlJwmHLuMUH
-y3n90ety9U1hm9dRvkSKs9Bni27QSAQ2sd7pPhVRhzbsjA64iCv91CiuuvOC50GA
-Z8X8FcrTh9jyD9zoA6fV5SJPLiZ5wM5RL3/DtxLNXa2HkZo7aoH/61JM5x6jWgVj
-uJhh73FziaWL6KLcHRxemFMer89YqoHTEY1G2xzZt2hwV6gU2cBqh1DJ/FG1iSuG
-WFYWG+cozPS27hfsKih6R7Xfq++aZKqJh1Exq9tr/Fgt7o6fJlBNYxV9y67mVXze
-gAh3ELwtuh8nhXnkaFZTd7j8t92gJ+0s5wL48iQb/t9BE5UI3Xsmqwn66HQUaVrS
-ls6A4P0VfXKHxgCjpx5UMF10LgNwfKzgJyptkV9eeXevlxU7AWyDbdvkxGvHejY9
-AG61cqw3GrcN17izZRua6nzFDCMOoJpy45Da7Cf+OaXFMlI34MFYGCPU3yFx33x6
-5VKvxZyCFHibYO53kRmDLINyyq5vkWLx/fBvoSLpdZ+EjCD7LUCzVxzK5lc4AXW/
-bDeDBEUqVJUaoMCJjoz1FkVWebzBIm5X/kUuwgOy/ybuvpYvGPakv5oMIu4mNRrc
-SnrBYILz8JwyPPYWqP8t6kemf+XpzgEMfK6diB1zHM7k/NO+M4vzWLEZ2oqjzkSG
-w4X6OC/BstD5UahAhTlo
-=XCer
+iQEcBAEBCAAGBQJTJ4u+AAoJEJWyH81tNOV90DkIAIadvQHAced3YTRp2Xm2HlKK
+WyZLaLUdx9CgAh8j+nFYk1YlpTNvd/I3+O567nVtbsqkQVSG7E47pepJB58NPyrF
+nZs3CWGG+UsKhMcf5vlWoma6Lz7jA3XDJcAgB+OJ0D0Y3rCTDuOAuanxI3isNYQD
+UBxoisSp8NuTU44Yv+B30RPoEsKja7O65Cpt1JqfBkxPFxlP5+7qRzrJ4bPUlXwT
+be1YmPz9uSXVZA+AgXUl3Hq2gibdVEbprbZYd3igr7sEtk2wL41BiHIzsM+NM4/E
+b2PqG3cUci3xN+BpgvUKlDDmRFKoF5t371wkeo4E8z9CwZjOHtreEaggkBBR21I=
+=tWOX
-----END PGP SIGNATURE-----
diff --git a/app-admin/usermin/usermin-1.590.ebuild b/app-admin/usermin/usermin-1.590.ebuild
new file mode 100644
index 000000000000..3d1f8229b4ca
--- /dev/null
+++ b/app-admin/usermin/usermin-1.590.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.590.ebuild,v 1.1 2014/03/17 23:56:41 tomwij Exp $
+
+EAPI="5"
+
+inherit eutils pam user
+
+DESCRIPTION="A web-based user administration interface."
+HOMEPAGE="http://www.webmin.com/index6.html"
+SRC_URI="mirror://sourceforge/webadmin/${P}.tar.gz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 ldap pam ssl syslog zlib"
+
+DEPEND="dev-lang/perl"
+
+RDEPEND="${DEPEND}
+ || ( virtual/perl-Digest-MD5 dev-perl/MD5 )
+ dev-perl/Digest-SHA1
+ dev-perl/Net-HTTP
+ sys-process/lsof
+ virtual/perl-Time-HiRes
+ virtual/perl-Time-Local
+ ipv6? ( dev-perl/Socket6 )
+ ldap? ( dev-perl/perl-ldap )
+ pam? ( dev-perl/Authen-PAM )
+ ssl? ( dev-perl/Net-SSLeay )
+ syslog? ( virtual/perl-Sys-Syslog )
+ zlib? ( virtual/perl-Compress-Raw-Zlib )"
+
+pkg_setup() {
+ enewuser ${PN} -1 /bin/bash
+}
+
+src_prepare() {
+ # Point to the correct mysql location
+ sed -i -e "s:/usr/local/mysql:/usr:g" mysql/config
+
+ # Change /usr/local/bin/perl references
+ find . -type f | xargs sed -i -e 's:^#!.*/usr/local/bin/perl:#!/usr/bin/perl:'
+
+ epatch "${FILESDIR}"/${PN}-1.080-safestop.patch
+ epatch "${FILESDIR}"/${PN}-1.150-setup-nocheck.patch
+}
+
+src_install() {
+ dodir /usr/libexec/${PN}
+ cp -pR * "${D}"/usr/libexec/${PN}
+
+ newinitd "${FILESDIR}"/${PN}-1.540-r1.init ${PN}
+ newpamd "${FILESDIR}"/${PN}.pam-include.1 ${PN}
+
+ dodir /etc/${PN}
+ dodir /var/log/${PN}
+
+ # Fix ownership
+ chown -R ${PN} "${ED}"
+
+ config_dir=${D}/etc/${PN}
+ var_dir=${D}/var/log/${PN}
+ perl=/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/${PN}/setup.sh > "${T}"/${PN}-setup.out 2>&1 || die "Failed to create initial ${PN} configuration."
+
+ # Cleanup from the config script
+ rm -rf "${D}"/var/log/${PN}
+ keepdir /var/log/${PN}
+}
+
+pkg_postinst() {
+ elog "To make ${PN} start at boot time, run: 'rc-update add ${PN} default'."
+ elog "Point your web browser to https://localhost:20000 to use ${PN}."
+}