diff options
Diffstat (limited to 'net/ispman/pkg')
-rw-r--r-- | net/ispman/pkg/COMMENT | 1 | ||||
-rw-r--r-- | net/ispman/pkg/DESCR | 19 | ||||
-rw-r--r-- | net/ispman/pkg/MESSAGE | 27 | ||||
-rw-r--r-- | net/ispman/pkg/PLIST | 71 |
4 files changed, 118 insertions, 0 deletions
diff --git a/net/ispman/pkg/COMMENT b/net/ispman/pkg/COMMENT new file mode 100644 index 00000000000..944aec3bfa8 --- /dev/null +++ b/net/ispman/pkg/COMMENT @@ -0,0 +1 @@ +ISP management software written in perl diff --git a/net/ispman/pkg/DESCR b/net/ispman/pkg/DESCR new file mode 100644 index 00000000000..fcb59233c4d --- /dev/null +++ b/net/ispman/pkg/DESCR @@ -0,0 +1,19 @@ + 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 --git a/net/ispman/pkg/MESSAGE b/net/ispman/pkg/MESSAGE new file mode 100644 index 00000000000..aec2b54e639 --- /dev/null +++ b/net/ispman/pkg/MESSAGE @@ -0,0 +1,27 @@ +$NetBSD: MESSAGE,v 1.1.1.1 2000/10/21 19:02:32 rh Exp $ + +========================================================================== + ISPMan has now been installed on your system. + + Before using this package, copy the default configuration from + '@@PREFIX@@/etc/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 there). + + 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@@/etc/openldap/ldap.conf.ispman' and + '@@PREFIX@@/etc/openldap/slapd.conf.ispman'. Thereafter, you can + initialize openldap by issuing the following command: + + @@PREFIX@@/sbin/ldif2ldbm -i @@PREFIX@@/etc/ispman/ispman.ldif + + 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 --git a/net/ispman/pkg/PLIST b/net/ispman/pkg/PLIST new file mode 100644 index 00000000000..e096bdd6592 --- /dev/null +++ b/net/ispman/pkg/PLIST @@ -0,0 +1,71 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/10/21 19:02:32 rh 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 +@dirrm share/ispman/htdocs/js +@dirrm share/ispman/htdocs/gfx/but +@dirrm share/ispman/htdocs/gfx +@dirrm share/ispman/htdocs +@dirrm share/ispman/cgi-bin/tmpl +@dirrm share/ispman/cgi-bin +@dirrm share/ispman/bin +@dirrm share/ispman +@dirrm etc/ispman/templates +@dirrm etc/ispman |