
| ||
| ||
| This is the list of directadmin.conf values, as of November 16, 2009. The format of this document will be the name and default value. Note that if the value does not exist in the directadmin.conf, it will be the default intenal value within DirectAdmin. Adding a value to the directadmin.conf would override the internal default. You can always see what values are being used on your system by typing: /usr/local/directadmin/directadmin c For any newer values, or values not listed here, you can always search the versions system for them.Variables with default values which are (null) should not be added to the directadmin.conf unless you plan on using them. If you want to remove that variable, then completely remove it from the directadmin.conf. port=2222 Port Used for DirectAdmin to run on. ssl_port=0 Allows DirectAdmin to run on 2 ports at the same time, where the port value specified in the ssl_port option will use SSL. http://www.directadmin.com/features.php?id=492 http://help.directadmin.com/item.php?id=15 ipv6=0 Basic support for IPv6 http://www.directadmin.com/features.php?id=936 servername=your.hostname.com The hostname of your system used by DA. It should match the actual hostname of your system. Must comply with these mail system rules. ns1=ns1.hostname.com Values set at Admin Level -> Admin Settings -> ns1/ns2 http://help.directadmin.com/item.php?id=283 numservers=5 Number of child processes spawned at DirectAdmin startup. DirectAdmin uses the prefork method for preparing child processes. timeout=60 Number of seconds a directadmin process is allowed to run before generating a timeout signal and aborting. Note that some more time consuming processes use a multiplier on this value. session_minutes=60 Number of minutes an inactive DirectAdmin session will remain logged in. After that time, the User must authenticate again. After every page load of DA, the counter resets to 0. maxfilesize=10485760 The maximum size, in bytes, that a POST can be. This is mainly used for file uploads but applies to all POSTs. Do not set this value to a very small number, as it would block normal POSTs as well (User creation, etc), if it's too small. log_rotate_size=5 Depreciated value for apache log size before rotation. Logs are rotated each tally because webalizer requires a closed log before processing. logs_to_keep=5 Number of apache logs to store for Users in /home/user/domains/domain.com/logs max_username_length=10 Max length a username can be. Max is 14 because of the 16 character mysql database name limit and the username naming prefix. http://www.directadmin.com/features.php?id=189 login_history=10 Number of of login attempts to store http://www.directadmin.com/features.php?id=239 disable_ip_check=0 Option to disable the IP check in sessions. Only use if your IP rotates between requests. http://www.directadmin.com/features.php?id=443 allow_foreign_key=0 Allow non-local IP addresses to login using the session key system. http://www.directadmin.com/features.php?id=839 simple_disk_usage=0 For systems where disk access needs to be kept to a minimum, enabling this option relies only on the system quotas. Stats will not be completely correct as a result. http://www.directadmin.com/features.php?id=996 hard_quota_multiplier=1.1 Ratio for the soft-limit to hard-limit for quotas. Allow a grace period for Users to go over their quotas up to the hard-limit. After the grace period, they can only delete files until below soft-limit again. http://www.directadmin.com/features.php?id=918 usersdir=./data/users Location of User data. You'll not likely want to be changing this unless you're doing something very creative with your file system. zip=1 Ability to zip and unzip files in the filemanager. http://www.directadmin.com/features.php?id=895 awstats=0 To enable Awstats for DirectAdmin. http://help.directadmin.com/item.php?id=277 webalizer=1 Webalizer is enabled by default. Rotation will disable the rotation of apache logs before running webalizer. http://www.directadmin.com/features.php?id=507 use_syslogd=0 For use with the syslogd logging facility, which allows for more logging options including remote logs. http://www.directadmin.com/features.php?id=517 cluster=0 on/off for Multi Server Setup for dns clustering. http://www.directadmin.com/features.php?id=533 http://help.directadmin.com/item.php?id=97 remote_dns_retries=0 Number of retries by DA if the cluster sync fails. http://www.directadmin.com/features.php?id=882 allow_ttl_override=1 Lets the Admin or User set a TTL value other than the default. http://www.directadmin.com/features.php?id=1130 named_checkzone=1 DA runs new proposed zones through a check and only saves if it passes. http://www.directadmin.com/features.php?id=1167 allow_dns_underscore=0 Lets the Users use the _ character in their dns records. http://www.directadmin.com/features.php?id=1394 wrap_long_dns_values=1 Long records, like DKIM TXT records are broken into multiple shorter lines for cleaner viewing. http://www.directadmin.com/features.php?id=1395 dkim=0 Ability to enable DKIM for domains (requires manual changes) http://www.directadmin.com/features.php?id=1189 cloud_cache=0 File used by CloudLinux for quick access to uid numbers and package names. Same update times as for the show_all_users.cache. If enabled: /usr/local/directadmin/data/admin/cloud.cache dovecot=0 If you have dovecot, this will be set to 1. http://help.directadmin.com/item.php?id=143 count_pop_usage=1 Ability to shut off email quota reporting on the email accounts page to speed up loading. http://www.directadmin.com/features.php?id=641 pop_disk_usage_cache=1 Alternative to disabling pop usage is to generate a cache instead. http://www.directadmin.com/features.php?id=642 purge_spam_days=0 If you have Maildir, this option tells DA to remove all emails in the spambox older than this number of days. Now purges Trash folder too. http://www.directadmin.com/features.php?id=785 http://www.directadmin.com/features.php?id=794 skip_hometargz_in_backups=0 To speed up the backup process, skip the home.tar.gz file, which omits some email data, among other things. http://www.directadmin.com/features.php?id=934 skip_domains_in_backups=0 To be selective with backup data, this will skip /home/user/domains for all Users. You'd really only use this if you have other means, like rsync, for backing up that data. Handy if you just want to restore the User will all of his settings, but without his web data. http://www.directadmin.com/features.php?id=960 skip_imap_in_backups=0 Similar to skip_domains_in_backups, when this option is enabled, it will skip the folder: /home/user/imap from being in your backup. Enabling this skip will only skip the email data itself (email messages), and does not skip the email accounts/passwords. http://www.directadmin.com/features.php?id=1040 skip_databases_in_backups=0 Enabling this option will exlucde databases from all backups. This will skip everything, including DB settings, DB Users, and the sql data for the databases themselves. http://www.directadmin.com/features.php?id=1069 show_db_usage=1 Ability to hide or change the rules for when DA shows the sizes of databases. Allows for DBs with many tables to not have it's usage counted on the display page. http://www.directadmin.com/features.php?id=664 show_pointers_in_list=1 Options shows domain pointers on the "List Users" and "Show All Users" page. http://www.directadmin.com/features.php?id=910 check_subdomain_owner=0 Option to prevent a User from creating a subdomain of a domain belonging to some other User. http://www.directadmin.com/features.php?id=925 use_uid_counting=1 To prevent ever reusing the same uid/gid again. http://www.directadmin.com/features.php?id=979 process_list_debug=0 Debug option to be used with the dataskq to list processes from the '/bin/ps aux' output if a program isn't seen to be running by the dataskq (and likely gets restarted repeatedly). logdir=/var/log/directadmin Log directory used by DirectAdmin. logger=/usr/local/directadmin/logger Depreciated. "logger" was the program used to split up log entries into different logs, used by apache in realtime.. which bogged down the system with thousands of logger programs (for each VH) hence it was dropped. loghostname=0 Option used to do reverse IP lookups in logs. Slows things down quite a bit. admindir=./data/admin Path for admin data related to the serverpath. You're not likely going to want to change this. serverpath=/usr/local/directadmin Main path for all DirectAdmin data. Don't change unless you know what you're doing (you'd need a very good reason to do so) ticketsdir=/usr/local/directadmin/data/tickets Location where the tickets and messages for the internal messaging system live. license=/usr/local/directadmin/conf/license.key Location on disk where the directadmin license file lives. templates=/usr/local/directadmin/data/templates Location on disk for all templates. sessions_dir=/usr/local/directadmin/data/sessions Location on disk for DA login sessions. block_token_chars=$[]<>:# Values that are not permitted to be passed between pages via GET for the tokens. There is a newline character in there as well, in the internal values. Can't add newline if you override it due to configfile limitations.. docsroot=./data/skins/enhanced Path of the default skin to be used. Used for CMD_SKINS?reset=yes resets if your custom skin has gone bad. demodocsroot=./data/skins/enhanced Skin used for the demo. http://www.directadmin.com/features.php?id=171 skinsdir=./data/skins Location where the skins are to be found. internal_lang=/usr/local/directadmin/data/skins/enhanced/lang Location for the fallback internal language files if other skins don't have them. http://www.directadmin.com/features.php?id=927 language=en Default language for the system, also for the demos. SSL=0 Turn on/off ssl for DA ('./directadmin c' output for this is lowercase 'ssl=0' FYI) http://help.directadmin.com/item.php?id=15 ssl_cipher=(null) cipher for DA over ssl forcing which ssl protocol to use. The (null) default value can only exist if the ssl_cipher value is not in the directadmin.conf, which means that if do not want any ssl ciphers, you must completely remove the ssl_cipher value from your directadmin.conf, or else an empty string of ciphers will be used which wouldn't work. http://www.directadmin.com/features.php?id=957 carootcert=(null) The caroot is for the ca root certificate used to prevent the ssl popup on your purchased ssl certificates. See the SSL=0 setting above for more info. The (null) value operates in the way way the ssl_cipher does, so don't add this variable unless you're going to use it. taskqueue=/usr/local/directadmin/data/task.queue Location of the task.queue file used for background tasks run by the dataskq. You'll probably never change this. taskqueueda=/usr/local/directadmin/data/task.queue.da Similar to the task.queue file, but for data added to it by the "diradmin" user when root access can't be obtained (cronjobs mainly) quota_partition=/home The value of the partition you want DA to use for user quotas. http://help.directadmin.com/item.php?id=159 http://help.directadmin.com/item.php?id=42 ext_quota_partitions=(null) If you have another partition you want DA to count, specify that partition here. http://www.directadmin.com/features.php?id=611 extra_backup_option= If you want to insert extra commands for tar to use when creating user backups. http://www.directadmin.com/features.php?id=792 ethernet_dev=eth0 The network device name that holds the licensed IP. Other common values: eth1, eth0:0, venet0:0, etc. http://help.directadmin.com/item.php?id=160 bind_address=(null) If you want DA to only listen on one IP address. Note it *only* listens on the IP you specify.. doesn't include 127.0.0.1 if you specify a public IP. http://www.directadmin.com/features.php?id=301 ssl_redirect_host=(null) Ability to specify where to redirect a User who is connecting to https over http. http://www.directadmin.com/features.php?id=801 force_hostname=(null) Force a browser to use a specific value when connecting. http://www.directadmin.com/features.php?id=917 apache_ver=1.3 Specified the apache version used for httpd.conf writing. The only 2 valid values are 1.3 and 2.0. If you're using apache 2.2, you'd still use 2.0. apachelogdir=/var/log/httpd/domains Location where the domains logs and bytes logs are stored. apacheconf=/etc/httpd/conf/httpd.conf Location of the main httpd.conf where DA will add the User httpd.conf "Include" lines. With custombuild, this will be /etc/httpd/conf/extra/directadmin-vhosts.conf apache_pid=/var/run/httpd.pid Location of the apache pid file. Used to send an HUP right after rotation the apache logs to reopen them. apachemimetypes=/etc/mime.types Mime.types file used to look up file extention types to include in http header replies. apacheips=/etc/httpd/conf/ips.conf Location of the ips.conf used by DA for adding baseline apache VirtualHosts for shared IPs. apachecert=/etc/httpd/conf/ssl.crt/server.crt The shared server certificate and key. Used for the server IP and shared IPs https connections. secure_access_group=(null) A security permissions state where the group ownership of a home directory is set to this value, allowing only that group visible access to the folder, thus blocking other users. http://www.directadmin.com/features.php?id=961 apache_public_html=0 If set to 1, sets the public_html to chmod 750, chown to username:apache. This is a primitive version of the secure_access_group and is considered outdated. http://www.directadmin.com/features.php?id=497 graceful_restarts=0 Allows for cleaner, quicker, smoother apache restarts (but is in testing) http://www.directadmin.com/features.php?id=980 safemode=OFF Default values for safemode and open_basedir. Admin Level -> Php Safemode Config http://www.directadmin.com/features.php?id=339 http://www.directadmin.com/features.php?id=676 fm_owners=|USER|:|GROUP| Ability to change the default permissions and ownership of filemanager created files. http://www.directadmin.com/features.php?id=847 owsadm=/usr/local/frontpage/version5.0/bin/owsadm.exe Path to frontpage binary. Don't change this unless you know what you're doing. sshdconfig=/etc/ssh/sshd_config Path to the sshd_config. Will rarely be changed. Once case where you might change it is to set a plecibo file for DA. http://help.directadmin.com/item.php?id=168 ftpconfig=/etc/proftpd.conf Path to the proftpd.conf. I actually don't think that DA ever uses this... ftpvhosts=/etc/proftpd.vhosts.conf Path to the proftpd.vhosts.conf, used for extra IP virtualhosts. (eg: owned IPs) ftppasswd=/etc/proftpd.passwd Main proftpd password list. ftpsep=@ The character used after usernames and before the domain name. http://www.directadmin.com/features.php?id=587 namedconfig=/etc/named.conf Path to the named.conf (default varies per OS) nameddir=/var/named Path to the named db directory (default varies per OS) ip_blacklist=/usr/local/directadmin/data/admin/ip_blacklist The settings for the brute force login detection system. Blacklist: http://www.directadmin.com/features.php?id=573 Whitelist: http://www.directadmin.com/features.php?id=705 Automated removal: http://www.directadmin.com/features.php?id=1013 backup_nice=19 Default nice value for User bacukps. http://www.directadmin.com/features.php?id=577 reseller_backup_bandwidth=1 Include Reseller backup bandwidth in their usage. http://www.directadmin.com/features.php?id=640 quota_update_interval=10 Frequency a User is allowed to update his disk usage via the button. http://www.directadmin.com/features.php?id=578 hide_outlook=0 Ability to hide the MS Outlook column. http://www.directadmin.com/features.php?id=594 filemanager_du=1 Do recursive folder disk usage counting in file manager http://www.directadmin.com/features.php?id=678 hide_ip_user_numbers=0 If you're sharing an IP among many Resellers, hide the number of Users on that IP. http://www.directadmin.com/features.php?id=876 user_can_select_skin=0 Give the User the ability to pick whatever skin he/she wants. http://www.directadmin.com/features.php?id=977 check_partitions=2 How often to check the partitions for high usage. http://www.directadmin.com/features.php?id=628 disk_usage_suspend=0 Option to suspend based on disk usage. http://www.directadmin.com/features.php?id=713 send_usage_message=1 Used if you wish to block usage warning emails http://www.directadmin.com/features.php?id=765 addip=/usr/local/directadmin/scripts/addip Scripts called by DA to add/remove IPs to/from the nework device. emailvirtual=/etc/virtual Path to the email data (account names) emailspoolvirtual=/var/spool/virtual Path to the email data for when mbox used (actual emails) count_email_usage=0 Ability to override DA's manual email counting vs using system qutoas (really only applies to mbox) http://www.directadmin.com/features.php?id=488 maildir_with_new=1 This was for a template change. It's not recommend you go back. http://www.directadmin.com/features.php?id=938 hide_webmail_links=0 Ability to hide or change the webmail links and webmail button. http://www.directadmin.com/features.php?id=735 user_helper=www.site-helper.com Ability to change URLs for the help button. http://www.directadmin.com/features.php?id=404 mysqlconf=/usr/local/directadmin/conf/mysql.conf Path to the user/pass that DA will use for the connection to mysql. damycnf=/usr/local/directadmin/conf/my.cnf Path used for cnf file which is given to the mysqldump script to hide user/passwords from the ps output. http://www.directadmin.com/features.php?id=969 msg_sys=Message System If you want to name your hosting company in the message system emails, this lets you specify the "name" part of the "From" header. http://www.directadmin.com/features.php?id=568 sysbk_conf=/usr/local/sysbk/conf.sysbk Config file fo the "sysbk" script (Admin Level -> System Backup) http://www.directadmin.com/features.php?id=394 mq_exim_bin=/usr/sbin/exim Where exim lives for the mail spool query calls in Admin Level -> Mail Queue Admin incremental_ftp=1 When uploading backups, file will be uploaded between backup creation to lower total disk usage. http://www.directadmin.com/features.php?id=454 allow_user_exec=0 To give your Users ability to use the API to run scripts (potentially dangerous, use at your own risk) http://www.directadmin.com/features.php?id=657 allow_numeric_username=0 Ability to override checks to allow a username that starts with a number. Not recommended for most OSs. http://www.directadmin.com/features.php?id=685 tokenizer_debug=0 Ability to generate skin/template debug output. http://www.directadmin.com/features.php?id=930 lost_password=0 Feature to let users reset their passwords without bugging the Admin. http://www.directadmin.com/features.php?id=734 htm_all_scripts=0 Lets you run all_pre.sh and all_post.sh script on HTM files. Handy for creating your own scripted areas in DA that are not plugins. http://www.directadmin.com/features.php?id=863 old_public_html_link=1 Ability to change ~username to be ~username/domain.com, thus allowing use of all domains before they resolve. Feature was disabled by default due to mass confusion and complaints, but can still be enabled if you want it. http://www.directadmin.com/features.php?id=855 http://www.directadmin.com/features.php?id=897 frontpage_on=1 Ability to shut off frontpage in the interface. It's disabled by default with custombuild. FrontPage is discontinued. Do not use it. http://www.directadmin.com/features.php?id=754 reseller_warning_thresh=75 Limit percentages for email warnings. See "send_usage_message" (above) to disable these messages completely. http://www.directadmin.com/features.php?id=851 tally_after_restore=1 If you wish to not run the tally after you restore data, set to this to 0. This will lower your cpu time, but make your usage stats out of sync until the next tally. http://www.directadmin.com/features.php?id=853 restart_apache_after_tally=1 After a tally is run, apache is restarted. Set this to 0 if you don't want it to restart. http://www.directadmin.com/features.php?id=1020 background_delete_size=10240 Push Account deletion to the background for large account sizes to prevent timeout in browser (megabytes). http://www.directadmin.com/features.php?id=929 tmpdir=/home/tmp Location for temporary data. backup_tmpdir=/home/tmp Location for backup data assembly. http://www.directadmin.com/features.php?id=883 |
![]()
© 2003 JBMC Software, Suite 173 3-11 Bellerose Drive, St Albert, AB T8N 1P7 Canada. Mon-Fri 9AM-5PM MST