source: ispmanccp-0.1.x/README.txt @ 96:58ff091932c8

Revision 96:58ff091932c8, 2.3 KB checked in by s0undt3ch, 3 years ago (diff)

[svn r136] Updated ISPManCCP to latest stable Pylons.
Updated PyPerl to build with python2.5.
NOTE: Not tested yet!

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