This interface is used to manage hooks that already exist on your server. For information on how to add hooks, what can be hooked into, and how to write hooks, please see the documentation at https://go.cpanel.net/standardhooksdocs.
Individual hooks are always sorted in execution order. You can reorder hooks using the up/down arrows on the left side of each hook’s table row.
Event/Hook | Stage | Description/Notes | Attributes | Actions | |
---|---|---|---|---|---|
▼ | UAPI::Email::add_pop | post | This runs after the “UAPI” call “Email::add_pop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | UAPI::Email::unsuspend_login | post | This runs after the “UAPI” call “Email::unsuspend_login”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | UAPI::Email::delete_pop | post | This runs after the “UAPI” call “Email::delete_pop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::Park::unpark | post | This runs after the “API2” call “Park::unpark”. | ||
CCSHooks::admin_domainremove | Details Disable Delete | ||||
▼ | Api1::Email::delpop | post | This runs after the “API1” call “Email::delpop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::AddonDomain::deladdondomain | post | This runs after the “API2” call “AddonDomain::deladdondomain”. | ||
CCSHooks::admin_domainremove | Details Disable Delete | ||||
▼ | Api1::Email::addpop | post | This runs after the “API1” call “Email::addpop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api1::Park::park | post | This runs after the “API1” call “Park::park”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::AddonDomain::addaddondomain | post | This runs after the “API2” call “AddonDomain::addaddondomain”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::Park::park | post | This runs after the “API2” call “Park::park”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::Email::delpop | post | This runs after the “API2” call “Email::delpop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | Api2::Email::addpop | post | This runs after the “API2” call “Email::addpop”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | UAPI::SSL::install_ssl | post | This runs after the “UAPI” call “SSL::install_ssl”. | ||
CCSHooks::admin_certcopy | Details Disable Delete | ||||
▼ | UAPI::SSL::delete_ssl | post | This runs after the “UAPI” call “SSL::delete_ssl”. | ||
CCSHooks::admin_certremove | Details Disable Delete | ||||
▼ | Api1::Park::unpark | post | This runs after the “API1” call “Park::unpark”. | ||
CCSHooks::admin_domainremove | Details Disable Delete | ||||
▼ | Api2::SubDomain::delsubdomain | post | This runs after the “API2” call “SubDomain::delsubdomain”. | ||
CCSHooks::admin_domainremove | Details Disable Delete | ||||
▼ | Api2::SubDomain::addsubdomain | post | This runs after the “API2” call “SubDomain::addsubdomain”. | ||
CCSHooks::_do_adminbin | Details Disable Delete | ||||
▼ | UAPI::Email::suspend_login | post | This runs after the “UAPI” call “Email::suspend_login”. | ||
CCSHooks::_do_adminbin | Details Disable Delete |
Event/Hook | Stage | Description/Notes | Attributes | Actions | |
---|---|---|---|---|---|
▼ | proftpd | pre | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/preftpup | Details Disable Delete | ||||
▼ | proftpd | post | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/postftpinstall | Details Disable Delete | ||||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/postftpup | Details Disable Delete | ||||
▼ | exim | pre | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/preeximup | Details Disable Delete | ||||
▼ | exim | post | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/posteximup | Details Disable Delete | ||||
▼ | dovecot | pre | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/predovecotup | Details Disable Delete | ||||
▼ | dovecot | post | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/postdovecotup | Details Disable Delete | ||||
▼ | nsd | pre | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/prensdup | Details Disable Delete | ||||
▼ | nsd | post | |||
/usr/local/cpanel/scripts/run_if_exists /usr/local/cpanel/scripts/postnsdup | Details Disable Delete |
Event/Hook | Stage | Description/Notes | Attributes | Actions | |
---|---|---|---|---|---|
▼ | Accounts::Create | post | This runs after an account is created. | ||
CCSHooks::_doit | Details Disable Delete | ||||
▼ | Accounts::Remove | post | This runs after an account is removed. | ||
CCSHooks::_doit | Details Disable Delete | ||||
▼ | SSL::installssl | post | |||
CCSHooks::copy_certs_for_domains | Details Disable Delete | ||||
▼ | AutoSSL::installssl | post | |||
CCSHooks::copy_certs_for_domains | Details Disable Delete | ||||
▼ | SSL::delssl | post | |||
CCSHooks::remove_certs_for_domains | Details Disable Delete | ||||
▼ | Domain::unpark | post | |||
CCSHooks::whostmgr_unpark | Details Disable Delete | ||||
▼ | Accounts::suspendacct | post | |||
CCSHooks::_doit | Details Disable Delete | ||||
▼ | Domain::park | post | |||
CCSHooks::whostmgr_park | Details Disable Delete | ||||
▼ | Accounts::Modify | post | This runs after an account is modified. | ||
CCSHooks::modify | Details Disable Delete | ||||
▼ | SSL::install_service_ssl_certificate | post | |||
CCSHooks::APNS_post_install_hook | Details Disable Delete | ||||
▼ | Accounts::unsuspendacct | post | |||
CCSHooks::_doit | Details Disable Delete | ||||
▼ | Hostname::sethostname | post | |||
CCSHooks::_doit | Details Disable Delete |