summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-11-21 07:50:16 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-11-21 07:50:16 +0000
commit43cd0e8c54f7678241f8b2376939162a0e8bcd2a (patch)
tree5b879c5f1d2343cfbe77270c251ac36fab72dba1 /app-admin/usermin
parentBump (diff)
downloadhistorical-43cd0e8c54f7678241f8b2376939162a0e8bcd2a.tar.gz
historical-43cd0e8c54f7678241f8b2376939162a0e8bcd2a.tar.bz2
historical-43cd0e8c54f7678241f8b2376939162a0e8bcd2a.zip
Bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'app-admin/usermin')
-rw-r--r--app-admin/usermin/ChangeLog7
-rw-r--r--app-admin/usermin/Manifest4
-rw-r--r--app-admin/usermin/usermin-1.570.ebuild93
3 files changed, 102 insertions, 2 deletions
diff --git a/app-admin/usermin/ChangeLog b/app-admin/usermin/ChangeLog
index 24fa5d0f61fa..911daf274d6e 100644
--- a/app-admin/usermin/ChangeLog
+++ b/app-admin/usermin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-admin/usermin
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.157 2013/05/10 06:13:37 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.158 2013/11/21 07:50:08 patrick Exp $
+
+*usermin-1.570 (21 Nov 2013)
+
+ 21 Nov 2013; Patrick Lauer <patrick@gentoo.org> +usermin-1.570.ebuild:
+ Bump
10 May 2013; Patrick Lauer <patrick@gentoo.org> usermin-1.430.ebuild:
Fix inherit
diff --git a/app-admin/usermin/Manifest b/app-admin/usermin/Manifest
index 61f375802c93..4c84d9e6b068 100644
--- a/app-admin/usermin/Manifest
+++ b/app-admin/usermin/Manifest
@@ -6,9 +6,11 @@ AUX usermin.pam-include.1 210 SHA256 facea91616049551f44655a7f8a270c61dd571e8602
DIST usermin-1.430.tar.gz 6059219 SHA256 2886f30bf843632f386d97b28d77f393af1157bb13b69694553a4d5e509d67a9 SHA512 1b9c9e59072663f0e057a831622893fb1b214d6a51fa8b0eeb292acd9fc82b0903d2dbe0a2f50ff1daffb4d00be1709d3b31f71a5e20c6b26dc2882135edd008 WHIRLPOOL 7efd2b751f7ae14dfa2a2e64035eaff12cc30f2665f92a049d4c6efd86a1fee228361fc3340a949990950045b9d30c1ed856c538f6f0c13dbe6108c42d6bcf09
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
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 2522 SHA256 3768d49706bb56b41953cdf154ce1887dd5ae99f6053a1b691d04e14fe9a9e1d SHA512 376cff09d7dbd08261e7676f21894e4851f5462bb7db4d1a3e4f090e1393fa7740818c5a581923376d181502f087b763467030b4a44d761381d936dd1b9558d7 WHIRLPOOL a6dc37fd478516d1778b1cb581b2ea1178563aa4702feaa4da5a919302bd55a8a49cf2c7d4cf3ca4f06929dac97df527580f070191f286190d4e130b07874d0f
EBUILD usermin-1.540.ebuild 2233 SHA256 85cfaeca5afd4885c686da4a86635f60538938697db0f408e6b51e7774b028af SHA512 06a37dd46e0cac33b06f6d26a4935a34469f8207d9234c0fd016c02b6488d6c30fd58bc8ffceb576045c91418b476fb0c3c5fb412a410e14eb5f0f14e32cbb89 WHIRLPOOL 9547b040394a52cc3e2abbdf836f2b43eed113738f11c77abde620b5bde377f0264747bba9639c040ed7e530815d29767f3f3f51abcea7c4759afa1f3b6511a8
-MISC ChangeLog 20609 SHA256 9575993f3ab0fca92b45e475cbc3a507e92ce69c5fabbb2218ecd948b96a09d2 SHA512 da688efd3f41471f99751c1820d5af6fc38b9f71e26c76c2a4424186863646912601ef46ed1f3159d906454e88e1f8f84a623c05273bb3acc32998af6c10efcd WHIRLPOOL 9b4b64374b901a9a87ec64c6c6e6677e2d8dff9093de57117015c70040da32a23a3ddc8d7dc067de0c4bdf7f2b02bfae4a92415bcad26dd91f754d10c68bd8b1
+EBUILD usermin-1.570.ebuild 2529 SHA256 34377e0d7e076fb8a620e5beb63468fab69b8c5584ef1f7ed3038029631950fe SHA512 a6090987d549de2f17fab37c7cc17757e9f2cb6eb9face82658024369d1c5c966a58775d5231f5c2eb047f88344de83180a2d222b7699cd993d125e91f0b20a9 WHIRLPOOL 1acd6453e723a6eea9646eef0dfe131961d2caea6a1e55dc107011335eeb5a968355bdb85f2ea67dc4cee6c4ebcca69554db872ade0cda30bcc54fe897d99cf3
+MISC ChangeLog 20720 SHA256 79428efa98b0dfd89e0e260c76021d6cf99752c87ab34f11e133347d38579f96 SHA512 c39c7b02339bbfc90cab8ff3506b96776b4a718a9379d1b405a6e9f925f29c303088e678512f679f1d474a6479b4f7588810cfa641210469e4837e678ec5bf60 WHIRLPOOL 08492a62800ed7ee04a8834aba8a5998330309ece787d821eb88fc45bdd14f6d4dd8414acbf11ac3a16661efd6431716788055dca1dc06cba4ac0148ae1590df
MISC metadata.xml 324 SHA256 e31117cfe632357ed8d45afe5e7607423681086146f7a773073ff615cca65e32 SHA512 9d31940f3fde16190b6979581eac4b47cec6609ffff654e0012d490f63af728e5cb99fb6fd5428e54739ee58188a2c44bdad64262b3b57ef69a7766d92cf7d06 WHIRLPOOL 606ec1d10e7b4e0d2c2e3625968b2554e36fc0d648cc0b82ef65c32ac2c349503d9a5940b42aa19696efb27127ebe5893734504e7c8aad05a606b0eddf907660
diff --git a/app-admin/usermin/usermin-1.570.ebuild b/app-admin/usermin/usermin-1.570.ebuild
new file mode 100644
index 000000000000..2a6788f01bdd
--- /dev/null
+++ b/app-admin/usermin/usermin-1.570.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.570.ebuild,v 1.1 2013/11/21 07:50:08 patrick Exp $
+
+EAPI="5"
+
+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 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:'
+
+ # Fixup the config files to use their real locations
+ sed -i -e "s:^pidfile=.*$:pidfile=/var/run/${PN}.pid:" etc/${PN}/miniserv.conf
+ find etc/${PN} -type f | xargs sed -i -e "s:${D}:/:g"
+
+ 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}."
+}