This release is a pre-release and may not be stable for production use.
ISPManCCP is a customer control panel to use with ISPMan.
It’s the alternative to the deprecated customer control panel included with ISPMan.
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 and pyDNS, but most distributions can provide that for you.
NOTE: If you choose not to install pyDNS, the only that will happen is that email forwarding addresses will not be checked for a valid DNS MX record. python-ldap on the other hand is required and will make setup fail if not present on your system.
After python-ldap and pyDNS is installed, ISPManCCP can then be installed with Easy Install by typing:
> easy_install ISPManCCP
ISPManCCP setup is not fully done yet, for more specific install instructions please read this.
You can find more info on the ISPManCCP site where bugs and new feature requests should go to.
Metadata
Release files for ISPManCCP 0.0.1alpha2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| ISPManCCP-0.0.1alpha2.zip | 204.2 kB | Without provenance | Details for ISPManCCP-0.0.1alpha2.zip | |
| ISPManCCP-0.0.1alpha2.tar.bz2 | 128.0 kB | Without provenance | Details for ISPManCCP-0.0.1alpha2.tar.bz2 |
Release files / ISPManCCP-0.0.1alpha2.zip
| Download URL | ISPManCCP-0.0.1alpha2.zip |
|---|---|
| Size | 204.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3e5abbbb7fecffbe1024b148142f1e05a69e315bef4f0940b3729c36352579d2
|
|
BLAKE2b-256 checksum How to use checksums |
d3f13b1a04e6e063cb210b36870f930c2791420e900019200acc45734ca69ad8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ISPManCCP-0.0.1alpha2.tar.bz2
| Download URL | ISPManCCP-0.0.1alpha2.tar.bz2 |
|---|---|
| Size | 128.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e91da31aac434048a1012f275eef1670b4f8ee35e3f6158ff5e4bac94d0f072c
|
|
BLAKE2b-256 checksum How to use checksums |
3048b51b6c4f13223d0750133c20f1525901ba25e846ef9549a90bf5cac80038
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for ISPManCCP 0.0.1alpha2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.