cPanel account creation plugin

IN PROGRESS
Bids
5
Avg Bid (USD)
N/A
Project Budget (USD)
$30 - $250

Project Description:
We need to automate maintenance tasks on cPanel for accounts which do not need the ability to host web sites, do not need FTP, and do not need their own DNS zone either.

Project: create a cPanel plugin that according to the account package being created, either

A) Before the creation of the account: Prevents the creation of the DNS zone, the related Apache virtual host, and the ftp user.
or
B) After the creation of the account: Deletes the related DNS zone, the related Apache virtual host, and the related ftp user.

The plugin should present a simple interface, listing all the available packages, and allow for each package to tick 3 checkboxes (VHost, DNS, FTP). A ticked checkbox means that the corresponding ability shall be deleted or inactivated. The plugin should of course allow to save the configuration and automatically check the list of available packages to update its configuration files. If possible the plugin should be written in PHP.

NOTE: The plugin should create, modify or delete cPanel configuration files in a way that doesn't mess things up when maintenance is done with:
# /usr/local/cpanel/bin/apache_conf_distiller --update
# /scripts/rebuildhttpdconf
This means that we don't want to see all the deleted or inactivated vhosts reappear in Apache after we run these commands. Same goes for DNS and FTP.

Intellectual Property and Copyrights from this work will belong to us.

Skills required:
PHP, Script Install, Software Architecture, Web Hosting, Website Management
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 239
in 10 days
$ 199
in 5 days
$ 200
in 5 days
Hire techinso
$ 200
in 5 days
Hire mrtinrock5999
$ 170
in 3 days