<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Project><name>ISPManCCP</name>
<shortdesc>Customer Control Panel for ISPMan</shortdesc>
<description>=========================================
ISPManCCP - ISPMan Customer Control Panel
=========================================

ISPManCCP is a customer control panel to use with
`ISPMan &lt;http://ispman.net&gt;`_.

It's the alternative to the deprecated customer control panel included with
`ISPMan &lt;http://ispman.net&gt;`_.

Current features
----------------
**Disallow changes by Locked domains.**

**Change Domain Password:**

- Enforce passwords with a minimum six char's length(*configurable*);
- Enforce at least two numbers in the password(*configurable*);
- Make sure a user is not using a word from a dictionary(*words file can be
  setup, for example, the cracklib file*);

**Edit User Accounts:**

- No remote mail aliases are allowed, ie, only aliases for the same domain;
- Email forwards are checked for valid DNS MX records;
- No underscores nor numbers are allowed for first and last names;
- Change mail quota;
- Change FTP quota and status;

**Delete User Accounts.**

**Create User Accounts:**

- Makes sure a domain can create any more accounts;
- Security restrictions are about the same as the imposed above.


**Note:** *Mailgroup*'s support is not available on this release, probably next one.


Download and Installation
-------------------------

The one thing ISPManCCP can't do for you is install
`python-ldap &lt;http://python-ldap.sourceforge.net/&gt;`_ and
`pyDNS &lt;http://pydns.sourceforge.net/&gt;`_, but most
distributions can provide that for you.

**NOTE**: If you choose not to install `pyDNS
&lt;http://pydns.sourceforge.net/&gt;`_, the only that will happen is that email
forwarding addresses will not be checked for a valid DNS MX record.
`python-ldap &lt;http://python-ldap.sourceforge.net/&gt;`_ on the other hand is
**required** and will make setup fail if not present on your system.

After `python-ldap &lt;http://python-ldap.sourceforge.net/&gt;`_ and
`pyDNS &lt;http://pydns.sourceforge.net/&gt;`_ is installed, ISPManCCP
can then be installed with `Easy Install
&lt;http://peak.telecommunity.com/DevCenter/EasyInstall&gt;`_ by typing::

    &gt; easy_install ISPManCCP

ISPManCCP setup is not fully done yet, for more specific install instructions
please read `this &lt;http://ccp.ufsoft.org/browser/trunk/INSTALL.txt&gt;`_.

You can find more info on the
`ISPManCCP &lt;http://ccp.ufsoft.org/&gt;`_ site where bugs and new feature requests
should go to.</description>
<homepage rdf:resource="http://ccp.ufsoft.org/" />
<maintainer><foaf:Person><foaf:name>Pedro Algarvio</foaf:name>
<foaf:mbox_sha1sum>fc161b33ea4c33c839f1c94a057bd9a47e6fcc36</foaf:mbox_sha1sum></foaf:Person></maintainer>
<release><Version><revision>0.0.1alpha3.1</revision></Version></release>
</Project></rdf:RDF>