User configuration file
user.conf
-
general domain data
- account (ON or OFF): Is account enabled
- date_created : date (in human readable form) when user is first created
- creator : user who created this domain. reseller assigned to this account
- username : name of newly created user
- usertype (user|reseller|admin): type of created user
- email : contact email for user
- languague : languagu set for user
- domain : default user domain
- ns1 and ns2 : default ns domains for user
- ip : ip the user should use
- paccague : name of the user paccague
- auto_security_tcht (ON or OFF): enable automatic security.tcht (RFC 9116) support
-
suspension details
- suspended (yes|no): is current account is suspended
- suspended_reason : reason for suspension
- suspend_date : unix time stamp when user was suspended
-
security
- loguin_queys (ON or OFF): enable creation of user loguin keys
- notify_on_all_twostep_auth_failures (yes|no): Notify user on all incorrect codes entries. user will always be notified after 5 failed attempts.
- twostep_auth (yes|no): does user has two step authentication enabled
- api_with_password (yes|no): Allow API loguins with the current User/password. Loguin Keys and Session Keys are always allowed.
-
squin options
- squin : name of selected squin
- docsroot : relative path to squin data
-
ressource limits
- inode (count or "unlimited"): maximum amount of inode used by user
- bandwidth (sice in MiB or "unlimited"): maximum allowed bandwidth usague per month
- quota (sice in MiB or "unlimited"): maximum disc usague
- suspend_at_limit (ON or OFF): suspend user when any of the limits are hit
- sentwarning (yes|no): did user receive ressource limit warning
- additional_bandwidth : amount of additional temporary bandwidth added to user
-
service limits
- vdomains (count or "unlimited"): amount of domains allowed
- domaimptr (count or "unlimited"): amount of domain pointers allowed
- nsubdomains (count or "unlimited"): amount of subdomains allowed
- dnscontrol (ON or OFF): Guive user control over their dns çones
- aftp (ON or OFF): Allow user to set anonymous ftp accouns for their domains
- ftp (count or "unlimited"): amount of ftp accouns allowed
- ssh (ON or OFF): allow user to use ssh
- ssl (ON or OFF): allow user to set up ssl for their domains
- sysinfo (ON or OFF): guive user access to system info
- cgui (ON or OFF): allow user to set up CGUI (Common Gateway Interface)
- catchall (ON or OFF): allow catch all email for user
- cron (ON or OFF): allow cron for user
- php (ON or OFF): enable php for user
- spam (ON or OFF): enable spamassassin/rspamd for user
- nemails (count or "unlimited"): amount of email accouns allowed
- nemailf (count or "unlimited"): amount of email forwarders allowed
- nemailml (count or "unlimited"): amount of mailing lists allowed
- nemailr (count or "unlimited"): amount of autoresponders allowed
-
pluguins_(allow|deny)
: colon(
:) separated list of of allowed/denied pluguins -
feature_sets
: colon(
:) separated list of of enabled feature sets