source: pythonperl/README.txt @ 0:b623a2b1de26

Revision 0:b623a2b1de26, 2.3 KB checked in by s0undt3ch, 4 years ago (diff)

[svn r87] Starting a branch to try to switch from PyPerl to  PythonPerl.

Line 
1
2=========================================
3ISPManCCP - ISPMan Customer Control Panel
4=========================================
5
6ISPManCCP is a customer control panel to use with
7`ISPMan <http://ispman.net>`_.
8
9It's the alternative to the deprecated customer control panel included with
10`ISPMan <http://ispman.net>`_.
11
12Current features
13----------------
14**Disallow changes by Locked domains.**
15
16**Change Domain Password:**
17
18- Enforce passwords with a minimum six char's length(*configurable*);
19- Enforce at least two numbers in the password(*configurable*);
20- Make sure a user is not using a word from a dictionary(*words file can be
21  setup, for example, the cracklib file*);
22
23**Edit User Accounts:**
24
25- No remote mail aliases are allowed, ie, only aliases for the same domain;
26- Email forwards are checked for valid DNS MX records;
27- No underscores nor numbers are allowed for first and last names;
28- Change mail quota;
29- Change FTP quota and status;
30
31**Delete User Accounts.**
32
33**Create User Accounts:**
34
35- Makes sure a domain can create any more accounts;
36- Security restrictions are about the same as the imposed above.
37
38
39**Note:** *Mailgroup*'s support is not available on this release, probably next one.
40
41
42Download and Installation
43-------------------------
44
45The one thing ISPManCCP can't do for you is install
46`python-ldap <http://python-ldap.sourceforge.net/>`_ and
47`pyDNS <http://pydns.sourceforge.net/>`_, but most
48distributions can provide that for you.
49
50**NOTE**: If you choose not to install `pyDNS
51<http://pydns.sourceforge.net/>`_, the only that will happen is that email
52forwarding addresses will not be checked for a valid DNS MX record.
53`python-ldap <http://python-ldap.sourceforge.net/>`_ on the other hand is
54**required** and will make setup fail if not present on your system.
55
56After `python-ldap <http://python-ldap.sourceforge.net/>`_ and
57`pyDNS <http://pydns.sourceforge.net/>`_ is installed, ISPManCCP
58can then be installed with `Easy Install
59<http://peak.telecommunity.com/DevCenter/EasyInstall>`_ by typing::
60
61    > easy_install ISPManCCP
62
63ISPManCCP setup is not fully done yet, for more specific install instructions
64please read `this <http://ccp.ufsoft.org/browser/trunk/INSTALL.txt>`_.
65
66You can find more info on the
67`ISPManCCP <http://ccp.ufsoft.org/>`_ site where bugs and new feature requests
68should go to.
Note: See TracBrowser for help on using the repository browser.