pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Remove ispman and p5-ispman.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7266dba4a2ae
branches:  trunk
changeset: 603437:7266dba4a2ae
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun May 06 10:20:38 2012 +0000

description:
Remove ispman and p5-ispman.

Very outdated packages (last touched in 2006) that have config file
handling issues; also, ispman is not destdirized.

diffstat:

 doc/CHANGES-2012               |    4 +-
 doc/TODO                       |    4 +-
 net/Makefile                   |    4 +-
 net/ispman/DESCR               |   19 --
 net/ispman/MESSAGE             |   26 ---
 net/ispman/Makefile            |   51 ------
 net/ispman/PLIST               |   61 -------
 net/ispman/distinfo            |    7 -
 net/ispman/patches/patch-aa    |  339 -----------------------------------------
 net/ispman/patches/patch-ab    |   42 -----
 net/p5-ispman/DESCR            |    3 -
 net/p5-ispman/Makefile         |   46 -----
 net/p5-ispman/PLIST            |    2 -
 net/p5-ispman/distinfo         |    8 -
 net/p5-ispman/patches/patch-aa |   19 --
 net/p5-ispman/patches/patch-ab |   13 -
 net/p5-ispman/patches/patch-ac |   13 -
 17 files changed, 5 insertions(+), 656 deletions(-)

diffs (truncated from 770 to 300 lines):

diff -r 4aec42159af4 -r 7266dba4a2ae doc/CHANGES-2012
--- a/doc/CHANGES-2012  Sun May 06 10:12:20 2012 +0000
+++ b/doc/CHANGES-2012  Sun May 06 10:20:38 2012 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2012,v 1.1437 2012/05/06 09:09:35 obache Exp $
+$NetBSD: CHANGES-2012,v 1.1438 2012/05/06 10:20:38 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2012:
 
@@ -2298,3 +2298,5 @@
        Updated misc/calibre to 0.8.50 [gls 2012-05-06]
        Updated databases/phpmyadmin to 3.5.1 [tron 2012-05-06]
        Updated net/libvncserver to 0.9.9 [obache 2012-05-06]
+       Removed net/p5-ispman [wiz 2012-05-06]
+       Removed net/ispman [wiz 2012-05-06]
diff -r 4aec42159af4 -r 7266dba4a2ae doc/TODO
--- a/doc/TODO  Sun May 06 10:12:20 2012 +0000
+++ b/doc/TODO  Sun May 06 10:20:38 2012 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.11062 2012/05/06 10:10:10 wiz Exp $
+$NetBSD: TODO,v 1.11063 2012/05/06 10:20:38 wiz Exp $
 
 Suggested new packages
 ======================
@@ -804,7 +804,6 @@
        o ispell-gaeilge-4.1
        o ispell-german-20110609
        o ispell-slovak-0.3.2
-       o ispman-1.2
        o ja-vflib-lib-3.6.10
        o ja-vflib-utils-2.25.6
        o ja-vfxdvik-22.40y1
@@ -1064,7 +1063,6 @@
        o p5-Net-SNMP-5.7.1
        o p5-PerlMagick-6.7.6.6
        o p5-cairo-1.082
-       o p5-ispman-1.2
        o p5-sybperl-2.18
        o p5-xmltv-0.5.59
        o packagekit-0.5.1
diff -r 4aec42159af4 -r 7266dba4a2ae net/Makefile
--- a/net/Makefile      Sun May 06 10:12:20 2012 +0000
+++ b/net/Makefile      Sun May 06 10:20:38 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.918 2012/05/02 04:48:49 agc Exp $
+# $NetBSD: Makefile,v 1.919 2012/05/06 10:20:38 wiz Exp $
 #
 
 COMMENT=       Networking tools
@@ -200,7 +200,6 @@
 SUBDIR+=       isc-dhcrelay4
 SUBDIR+=       ishell
 SUBDIR+=       isic
-SUBDIR+=       ispman
 SUBDIR+=       istgt
 SUBDIR+=       jftpgw
 SUBDIR+=       jigdo
@@ -441,7 +440,6 @@
 SUBDIR+=       p5-eBay-API
 SUBDIR+=       p5-gcap
 SUBDIR+=       p5-grake
-SUBDIR+=       p5-ispman
 SUBDIR+=       p5-umph
 SUBDIR+=       packit
 SUBDIR+=       parpd
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/DESCR
--- a/net/ispman/DESCR  Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-  ISPman is an ISP management software written in perl, using an LDAP backend
-to manage virtual hosts for an ISP.  It can be used to manage, DNS, virtual
-hosts for apache config, postfix configuration, cyrus mail boxes, proftpd etc.
-
-  ISPMan was written as a management tool for the network at 4unet where
-between 30 to 50 domains are hosted and the number is crazily growing.
-Managing these domains and their users was a little time consuming, and needed
-an Administrator who knows linux and these daemons fluently.  Now the help-desk
-can easily manage the domains and users.
-
-  LDAP data can be easily replicated site wide, and mail box server can be
-scaled from 1 to n as required.  An LDAP entry called maildrop tells the SMTP
-server (postfix) where to deliver the mail.  The SMTP servers can be
-loadbalanced with one of many load balancing techniques.  The program is
-written with scalibility and High availibility in mind.
-
-  This may not be the right software for you if you want to run a small ISP on
-a single box or if you want to use this software as an LDAP editor or a DNS
-management software by itself.
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/MESSAGE
--- a/net/ispman/MESSAGE        Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.4 2005/09/28 14:15:49 rillig Exp $
-
-  ISPMan has now been installed on your system.
-
-  Before using this package, copy the default configuration from
-  '${PREFIX}/share/examples/ispman/ispman.conf.default' to
-  '${PREFIX}/etc/ispman/ispman.conf' (and edit it accordingly).
-
-  You also need to create the appropriate template files in
-  '${PREFIX}/etc/ispman/templates' (or copy them from the
-  corresponding .default files that can be found in
-  '${PREFIX}/share/ispman/templates').
-
-  Finally, you need a working apache, cyrus-imapd, postfix, openldap,
-  PAM, and pam-ldap setup.
-
-  ISPMan configuration templates for openldap can be found under
-  '${PREFIX}/share/examples/ispman/ldap.conf' and
-  '${PREFIX}/share/examples/ispman/slapd.conf'.
-
-  On the machine(s) you are running cyrus on, you need to have pam-ldap
-  and an PAM-enabled cyrus-sasl installed and configured (see the
-  corresponding packages for more information).
-
-===========================================================================
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/Makefile
--- a/net/ispman/Makefile       Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-# $NetBSD: Makefile,v 1.20 2006/03/04 21:30:19 jlam Exp $
-#
-
-DISTNAME=      ispman-0.5
-PKGREVISION=   5
-CATEGORIES=    net
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ispman/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.ispman.org/
-COMMENT=       ISP management software written in perl
-
-DEPENDS+=      pam-ldap>=77:../../security/pam-ldap
-DEPENDS+=      apache>=1.3.14nb1:../../www/apache
-DEPENDS+=      p5-ispman>=0.5:../../net/p5-ispman
-
-.if !exists(/usr/sbin/postfix)
-DEPENDS+=      {postfix>=20010228,postfix-1.*,postfix-2.*}:../../mail/postfix
-.endif
-
-USE_TOOLS+=    perl:run
-
-WRKSRC=                ${WRKDIR}/ispman
-ISPMAN_HTDOCS?=        ${PREFIX}/share/ispman/virtual
-ISPMAN_IP?=    127.0.0.1
-
-do-configure:
-       cd ${WRKSRC} && ${SED} < install.pl > pkginstall.pl             \
-               -e 's:@@PREFIX@@:${PREFIX}:g'                           \
-               -e 's:@@HTDOCS@@:${ISPMAN_HTDOCS}:g'                    \
-               -e 's:@@IP@@:${ISPMAN_IP}:g'
-
-do-build:
-.for dir in ispman-utils ispman-web
-       cd ${WRKSRC}/${dir} &&                                          \
-       ${RM} -rf `${FIND} . -name CVS -type d -print` &&               \
-       for i in `${FIND} . -name '*.orig' -type f -print` ; do         \
-               ${RM} -f $$i ;                                          \
-       done ;                                                          \
-       for i in `${FIND} . -type f -print` ; do                        \
-               ${CP} $$i $$i.old &&                                    \
-               ${SED} <$$i.old >$$i -e 's:/usr/bin/perl:${PERL5}:g' && \
-               ${RM} $$i.old ;                                         \
-       done
-.endfor
-
-do-install:
-       cd ${WRKSRC} && ${PERL5} ./pkginstall.pl &&                     \
-       ${INSTALL_DATA} ispman.ldif ${PREFIX}/etc/ispman
-
-.include "../../mk/bsd.pkg.mk"
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/PLIST
--- a/net/ispman/PLIST  Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:09:31 joerg Exp $
-etc/ispman/ispman.ldif
-etc/ispman/ispman.conf.default
-etc/ispman/templates/domain.ldif.template.default
-etc/ispman/templates/named.conf.footer.default
-etc/ispman/templates/named.conf.header.default
-etc/ispman/templates/vhosts.conf.footer.default
-etc/ispman/templates/vhosts.conf.header.default
-etc/ispman/templates/vhosts.conf.template.default
-etc/openldap/ldap.conf.ispman
-etc/openldap/slapd.conf.ispman
-share/ispman/bin/adddomain
-share/ispman/bin/adduser
-share/ispman/bin/addvhost
-share/ispman/bin/deletedomain
-share/ispman/bin/deletevhost
-share/ispman/bin/dnsshow
-share/ispman/bin/ldap2named
-share/ispman/bin/ldap2vhosts
-share/ispman/bin/mailproxy
-share/ispman/bin/senduseraliases
-share/ispman/bin/showdomains
-share/ispman/bin/showusers
-share/ispman/cgi-bin/ispdump.cgi
-share/ispman/cgi-bin/ispman.cgi
-share/ispman/cgi-bin/tmpl/addVhost.tmpl
-share/ispman/cgi-bin/tmpl/adduser.tmpl
-share/ispman/cgi-bin/tmpl/editVhost.tmpl
-share/ispman/cgi-bin/tmpl/edituser.tmpl
-share/ispman/cgi-bin/tmpl/headers.tmpl
-share/ispman/cgi-bin/tmpl/index.tmpl
-share/ispman/cgi-bin/tmpl/ispman.tmpl
-share/ispman/cgi-bin/tmpl/menu.tmpl
-share/ispman/htdocs/about.html
-share/ispman/htdocs/gfx/bg_blue.gif
-share/ispman/htdocs/gfx/bg_grey.gif
-share/ispman/htdocs/gfx/bg_lila.gif
-share/ispman/htdocs/gfx/bg_menu.gif
-share/ispman/htdocs/gfx/but/but_apply_chg_0.gif
-share/ispman/htdocs/gfx/but/but_apply_chg_1.gif
-share/ispman/htdocs/gfx/but/but_create_entry_0.gif
-share/ispman/htdocs/gfx/but/but_create_entry_1.gif
-share/ispman/htdocs/gfx/but/but_del_entry_0.gif
-share/ispman/htdocs/gfx/but/but_del_entry_1.gif
-share/ispman/htdocs/gfx/but/but_discard_chg_0.gif
-share/ispman/htdocs/gfx/but/but_discard_chg_1.gif
-share/ispman/htdocs/gfx/but/but_new_entry_0.gif
-share/ispman/htdocs/gfx/but/but_new_entry_1.gif
-share/ispman/htdocs/gfx/but/but_search_0.gif
-share/ispman/htdocs/gfx/but/but_search_1.gif
-share/ispman/htdocs/gfx/false.gif
-share/ispman/htdocs/gfx/ispmgr.gif
-share/ispman/htdocs/gfx/ispmgr_logo.gif
-share/ispman/htdocs/gfx/minus.gif
-share/ispman/htdocs/gfx/pixeltrans.gif
-share/ispman/htdocs/gfx/plus.gif
-share/ispman/htdocs/gfx/true.gif
-share/ispman/htdocs/index.html
-share/ispman/htdocs/ispman_menu.html
-share/ispman/htdocs/js/list.js
-share/ispman/htdocs/title.html
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/distinfo
--- a/net/ispman/distinfo       Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.3 2005/02/24 12:13:50 agc Exp $
-
-SHA1 (ispman-0.5.tar.gz) = e42c9fd4bd5fb2f7ac97140dfafe708fceaaccf8
-RMD160 (ispman-0.5.tar.gz) = 45f8442954ab7080732332a26aa1ae5893d1132e
-Size (ispman-0.5.tar.gz) = 942170 bytes
-SHA1 (patch-aa) = 042df3691547ff22c94f70569b8b1dad87a0ee44
-SHA1 (patch-ab) = a2e4008751307bcfd893854d8a3800054b53d00d
diff -r 4aec42159af4 -r 7266dba4a2ae net/ispman/patches/patch-aa
--- a/net/ispman/patches/patch-aa       Sun May 06 10:12:20 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,339 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/10/21 19:02:32 rh Exp $
-
---- install.pl.orig    Sat Sep 23 20:15:46 2000
-+++ install.pl
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!@@PREFIX@@/bin/perl
- #This is the install utility for ISPMan
- #I wrote it origionally for Slashcode some time back, but have modified it to be used with ISPMan.
- 
-@@ -14,7 +14,6 @@
- $HOSTNAME=$ENV{'HOSTNAME'}||`hostname`;
- chomp $HOSTNAME;
- $PWD=$ENV{'PWD'};
--system("clear");
- 
- #this hashref defines sections that we need to configure and their descriptions.
- #each key is a section eg ldap, mail, dns etc
-@@ -57,7 +56,7 @@
-    dns_vars => {
-       'description' => qq|
-          These are DNS (named) specific variables
--          will put an empty named.conf.header and named.conf.footer in /etc/ispman/templates 
-+          will put an empty named.conf.header and named.conf.footer in @@PREFIX@@/etc/ispman/templates 
-           directory for you which you can later change according to your network.
-           If you already have these files in place then they will be left untouched.
-       |,
-@@ -122,55 +121,55 @@
-    },
- 
-    apacheVhostsDir => {
--           default => '/home/httpd/virtual',
-+           default => '@@HTDOCS@@',
-            question => "Directory where the VirtualHosts will be kept\nEach domain will have its entry within this directory \nand each subhost will be created underneath that directory",
-            
-    },
-    
-    apacheVhostsFile => {
--           default => '/etc/httpd/conf/vhosts.conf',
-+           default => '@@PREFIX@@/etc/httpd/vhosts.conf',
-            question => "The file where I should create VirtualHost Entries",
-            
-    },
-    
-    apacheVhostsHeader => {
--           default => '/etc/ispman/templates/vhosts.conf.header',
-+           default => '@@PREFIX@@/etc/ispman/templates/vhosts.conf.header',



Home | Main Index | Thread Index | Old Index