This function terminates a hosting account (irreversible).
Calling this URL in WebHost Manager:
/xml-api/removeacct&user=pigdogo
will produce something similar to :
<removeacct>
<result>
<rawout>Collecting Domain Name and IP...User: pigdogo Domain: pigdog.org ...Done Killing all processes owned by user......Done Cleaning passwd,shadow,group......Done Removing User from Group..........Done Removing Web Logs......Done Removing Crontab......Done Removing Virtual Hosts...Removed Extra Entries from httpd.conf pigdog.org not found in httpd.conf. ...Done Removing System User......Done Removing Group......Done Removing DNS Entries...pigdog.org -> deleted from hypercubeb. ...Done Removing Email Setup...Removing /etc/valiases/pigdog.org ...Done Removing mailman lists......Done Removing MySQL databases and users......Done Removing remotedomains,secondarymx,localdomains entries......Done Adding ip back to ipaddrpool...System has 0 free ips. ...Done Removing user&#39;s cPanel Databases & Updating......Done Reloading Services......Done Sending Contacts......Done Updating internal databases...Updating ftp passwords for all users Ftp password files updated. Ftp vhost passwords synced ...Done Running post removal scripts......Done <br /><b>Account Removal Complete!!!</b><br /></rawout>
<status>1</status>
<statusmsg>pigdogo account removed</statusmsg>
</result>
</removeacct>
Copyright 2007 cPanel Inc.