@@ -49,7 +49,7 @@ function syshealth_update_web_config_format() {
4949 # WEB DOMAINS
5050 # Create array of known keys in configuration file
5151 system=" web"
52- known_keys=( DOMAIN IP IP6 CUSTOM_DOCROOT CUSTOM_PHPROOT FASTCGI_CACHE FASTCGI_DURATION ALIAS TPL SSL SSL_FORCE SSL_HOME LETSENCRYPT FTP_USER FTP_MD5 FTP_PATH BACKEND PROXY PROXY_EXT STATS STATS_USER STATS_CRYPT AUTH_USER AUTH_HASH SUSPENDED TIME DATE)
52+ known_keys=" DOMAIN IP IP6 CUSTOM_DOCROOT CUSTOM_PHPROOT FASTCGI_CACHE FASTCGI_DURATION ALIAS TPL SSL SSL_FORCE SSL_HOME LETSENCRYPT FTP_USER FTP_MD5 FTP_PATH BACKEND PROXY PROXY_EXT STATS STATS_USER STATS_CRYPT REDIRECT REDIRECT_CODE AUTH_USER AUTH_HASH SUSPENDED TIME DATE"
5353 write_kv_config_file
5454 unset system
5555 unset known_keys
@@ -61,14 +61,14 @@ function syshealth_update_dns_config_format() {
6161 # DNS DOMAINS
6262 # Create array of known keys in configuration file
6363 system=" dns"
64- known_keys=( DOMAIN IP TPL TTL EXP SOA SERIAL SRC RECORDS SUSPENDED TIME DATE)
64+ known_keys=" DOMAIN IP TPL TTL EXP SOA SERIAL SRC RECORDS SUSPENDED TIME DATE"
6565 write_kv_config_file
6666 unset system
6767 unset known_keys
6868
6969 # DNS RECORDS
7070 system=" dns_records"
71- known_keys=( ID RECORD TYPE PRIORITY VALUE SUSPENDED TIME DATE TTL)
71+ known_keys=" ID RECORD TYPE PRIORITY VALUE SUSPENDED TIME DATE TTL"
7272 write_kv_config_file
7373 unset system
7474 unset known_keys
@@ -80,14 +80,14 @@ function syshealth_update_mail_config_format() {
8080 # MAIL DOMAINS
8181 # Create array of known keys in configuration file
8282 system=" mail"
83- known_keys=( DOMAIN ANTIVIRUS ANTISPAM DKIM WEBMAIL SSL LETSENCRYPT CATCHALL ACCOUNTS U_DISK SUSPENDED TIME DATE)
83+ known_keys=" DOMAIN ANTIVIRUS ANTISPAM DKIM WEBMAIL SSL LETSENCRYPT CATCHALL ACCOUNTS U_DISK SUSPENDED TIME DATE"
8484 write_kv_config_file
8585 unset system
8686 unset known_keys
8787
8888 # MAIL ACCOUNTS
8989 system=" mail_accounts"
90- known_keys=( ACCOUNT ALIAS AUTOREPLY FWD FWD_ONLY MD5 QUOTA U_DISK SUSPENDED TIME DATE)
90+ known_keys=" ACCOUNT ALIAS AUTOREPLY FWD FWD_ONLY MD5 QUOTA U_DISK SUSPENDED TIME DATE"
9191 write_kv_config_file
9292 unset system
9393 unset known_keys
@@ -99,15 +99,15 @@ function syshealth_update_user_config_format() {
9999 # USER CONFIGURATION
100100 # Create array of known keys in configuration file
101101 system=" user"
102- known_keys=( NAME PACKAGE CONTACT CRON_REPORTS MD5 RKEY TWOFA QRCODE PHPCLI ROLE SUSPENDED SUSPENDED_USERS SUSPENDED_WEB SUSPENDED_DNS SUSPENDED_MAIL SUSPENDED_DB SUSPENDED_CRON IP_AVAIL IP_OWNED U_USERS U_DISK U_DISK_DIRS U_DISK_WEB U_DISK_MAIL U_DISK_DB U_BANDWIDTH U_WEB_DOMAINS U_WEB_SSL U_WEB_ALIASES U_DNS_DOMAINS U_DNS_RECORDS U_MAIL_DKIM U_MAIL_DKIM U_MAIL_ACCOUNTS U_MAIL_DOMAINS U_MAIL_SSL U_DATABASES U_CRON_JOBS U_BACKUPS LANGUAGE THEME NOTIFICATIONS PREF_UI_SORT TIME DATE)
102+ known_keys=" NAME PACKAGE CONTACT CRON_REPORTS MD5 RKEY TWOFA QRCODE PHPCLI ROLE SUSPENDED SUSPENDED_USERS SUSPENDED_WEB SUSPENDED_DNS SUSPENDED_MAIL SUSPENDED_DB SUSPENDED_CRON IP_AVAIL IP_OWNED U_USERS U_DISK U_DISK_DIRS U_DISK_WEB U_DISK_MAIL U_DISK_DB U_BANDWIDTH U_WEB_DOMAINS U_WEB_SSL U_WEB_ALIASES U_DNS_DOMAINS U_DNS_RECORDS U_MAIL_DKIM U_MAIL_DKIM U_MAIL_ACCOUNTS U_MAIL_DOMAINS U_MAIL_SSL U_DATABASES U_CRON_JOBS U_BACKUPS LANGUAGE THEME NOTIFICATIONS PREF_UI_SORT TIME DATE"
103103 write_kv_config_file
104104 unset system
105105 unset known_keys
106106
107107 # CRON JOB CONFIGURATION
108108 # Create array of known keys in configuration file
109109 system=" cron"
110- known_keys=( JOB MIN HOUR DAY MONTH WDAY CMD SUSPENDED TIME DATE)
110+ known_keys=" JOB MIN HOUR DAY MONTH WDAY CMD SUSPENDED TIME DATE"
111111 write_kv_config_file
112112 unset system
113113 unset known_keys
@@ -119,7 +119,7 @@ function syshealth_update_db_config_format() {
119119 # DATABASE CONFIGURATION
120120 # Create array of known keys in configuration file
121121 system=" db"
122- known_keys=( DB DBUSER MD5 HOST TYPE CHARSET U_DISK SUSPENDED TIME DATE)
122+ known_keys=" DB DBUSER MD5 HOST TYPE CHARSET U_DISK SUSPENDED TIME DATE"
123123 write_kv_config_file
124124 unset system
125125 unset known_keys
@@ -131,7 +131,7 @@ function syshealth_update_ip_config_format() {
131131 # IP ADDRESS
132132 # Create array of known keys in configuration file
133133 system=" ip"
134- known_keys=( OWNER STATUS NAME U_SYS_USERS U_WEB_DOMAINS INTERFACE NETMASK NAT TIME DATE)
134+ known_keys=" OWNER STATUS NAME U_SYS_USERS U_WEB_DOMAINS INTERFACE NETMASK NAT TIME DATE"
135135 write_kv_config_file
136136 unset system
137137 unset known_keys
@@ -144,7 +144,7 @@ function syshealth_repair_web_config() {
144144 get_domain_values ' web'
145145 prev=" DOMAIN"
146146 for key in $known_keys ; do
147- if [ -z " ${! key} " ]; then
147+ if [ -z " ${! key} " ]; then
148148 add_object_key ' web' ' DOMAIN' " $domain " " $key " " $prev "
149149 fi
150150 prev=$key
@@ -155,7 +155,7 @@ function syshealth_update_system_config_format() {
155155 # SYSTEM CONFIGURATION
156156 # Create array of known keys in configuration file
157157 system=" system"
158- known_keys=( ANTISPAM_SYSTEM ANTIVIRUS_SYSTEM API_ALLOWED_IP API BACKEND_PORT BACKUP_GZIP BACKUP_MODE BACKUP_SYSTEM CRON_SYSTEM DB_PMA_ALIAS DB_SYSTEM DISK_QUOTA DNS_SYSTEM ENFORCE_SUBDOMAIN_OWNERSHIP FILE_MANAGER FIREWALL_EXTENSION FIREWALL_SYSTEM FTP_SYSTEM IMAP_SYSTEM INACTIVE_SESSION_TIMEOUT LANGUAGE LOGIN_STYLE MAIL_SYSTEM PROXY_PORT PROXY_SSL_PORT PROXY_SYSTEM RELEASE_BRANCH STATS_SYSTEM THEME UPDATE_HOSTNAME_SSL UPGRADE_SEND_EMAIL UPGRADE_SEND_EMAIL_LOG WEB_BACKEND WEBMAIL_ALIAS WEBMAIL_SYSTEM WEB_PORT WEB_RGROUPS WEB_SSL WEB_SSL_PORT WEB_SYSTEM VERSION)
158+ known_keys=" ANTISPAM_SYSTEM ANTIVIRUS_SYSTEM API_ALLOWED_IP API BACKEND_PORT BACKUP_GZIP BACKUP_MODE BACKUP_SYSTEM CRON_SYSTEM DB_PMA_ALIAS DB_SYSTEM DISK_QUOTA DNS_SYSTEM ENFORCE_SUBDOMAIN_OWNERSHIP FILE_MANAGER FIREWALL_EXTENSION FIREWALL_SYSTEM FTP_SYSTEM IMAP_SYSTEM INACTIVE_SESSION_TIMEOUT LANGUAGE LOGIN_STYLE MAIL_SYSTEM PROXY_PORT PROXY_SSL_PORT PROXY_SYSTEM RELEASE_BRANCH STATS_SYSTEM THEME UPDATE_HOSTNAME_SSL UPGRADE_SEND_EMAIL UPGRADE_SEND_EMAIL_LOG WEB_BACKEND WEBMAIL_ALIAS WEBMAIL_SYSTEM WEB_PORT WEB_RGROUPS WEB_SSL WEB_SSL_PORT WEB_SYSTEM VERSION"
159159 write_kv_config_file
160160 unset system
161161 unset known_keys
0 commit comments