ISPMan is a distributed system used to manage components of an ISP from a central management interface. Its written entirely in Perl, using an LDAP backend to manage DNS, Apache virtual hosts, Postfix, Cyrus, FTP, etc. It provides a central Web-based user interface for admins/helpdesk and a commandline interface to automate tasks or hook to other systems.
|Tags||Systems Administration Clustering/Distributed Networks|
Release Notes: More CLI utilities were added. ISPMan can now be driven almost completely via the command line. Most of the utilities are documented and are named by function. Support for integration with FreeRadius, multiple languages, UTF encoding, and multiple UIDs were added. Some code cleanup was done.
Release Notes: Code and schema changes were made for compatibility with the 2.1 series of openldap.
Release Notes: There are numerous bugfixes over 0.9.3. Client and reseller management and more command line utilities have been added.
Release Notes: There are fixes for bugs that were reported in 0.9.2. A mail quota for Cyrus-imapd has been added. The LDAP schema has been enhanced. This is the last release in the 0.9 series.
Release Notes: The customer control-panel was added to allow customers to manage their own domains. The dependency on mod_ldap was removed. FTP quotas are now supported with pure-ftpd. FTP accounts may now be granted for each Virtual domain. FTP access can now be denied or allowed for each domain, user, or vhost. Support for mod_ldap_userdir was added. A feature to add a record simultaneously on all domains was added.