Skip to content

Commit 32500b1

Browse files
committed
Fix spelling error
check_key_exists instead of check_key_exsits
1 parent 6e2ac7a commit 32500b1

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

func/syshealth.sh

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -171,21 +171,21 @@ function syshealth_restore_system_config() {
171171
fi
172172
}
173173

174-
function check_key_exsits() {
174+
function check_key_exists() {
175175
grep -e "^$1=" $HESTIA/conf/hestia.conf
176176
}
177177

178178
# Repair System Configuration
179179
# Adds missing variables to $HESTIA/conf/hestia.conf with safe default values
180180
function syshealth_repair_system_config() {
181181
# Release branch
182-
if [[ -z $(check_key_exsits 'RELEASE_BRANCH') ]]; then
182+
if [[ -z $(check_key_exists 'RELEASE_BRANCH') ]]; then
183183
echo "[ ! ] Adding missing variable to hestia.conf: RELEASE_BRANCH ('release')"
184184
$BIN/v-change-sys-config-value 'RELEASE_BRANCH' 'release'
185185
fi
186186
# Webmail alias
187187
if [ -n "$IMAP_SYSTEM" ]; then
188-
if [[ -z $(check_key_exsits 'WEBMAIL_ALIAS') ]]; then
188+
if [[ -z $(check_key_exists 'WEBMAIL_ALIAS') ]]; then
189189
echo "[ ! ] Adding missing variable to hestia.conf: WEBMAIL_ALIAS ('webmail')"
190190
$BIN/v-change-sys-config-value 'WEBMAIL_ALIAS' 'webmail'
191191
fi
@@ -194,88 +194,88 @@ function syshealth_repair_system_config() {
194194
# phpMyAdmin/phpPgAdmin alias
195195
if [ -n "$DB_SYSTEM" ]; then
196196
if [ "$DB_SYSTEM" = "mysql" ]; then
197-
if [[ -z $(check_key_exsits 'DB_PMA_ALIAS') ]]; then
197+
if [[ -z $(check_key_exists 'DB_PMA_ALIAS') ]]; then
198198
echo "[ ! ] Adding missing variable to hestia.conf: DB_PMA_ALIAS ('phpmyadmin)"
199199
$BIN/v-change-sys-config-value 'DB_PMA_ALIAS' 'phpmyadmin'
200200
fi
201201
fi
202202
if [ "$DB_SYSTEM" = "pgsql" ]; then
203-
if [[ -z $(check_key_exsits 'DB_PGA_ALIAS') ]]; then
203+
if [[ -z $(check_key_exists 'DB_PGA_ALIAS') ]]; then
204204
echo "[ ! ] Adding missing variable to hestia.conf: DB_PGA_ALIAS ('phppgadmin')"
205205
$BIN/v-change-sys-config-value 'DB_PGA_ALIAS' 'phppgadmin'
206206
fi
207207
fi
208208
fi
209209

210210
# Backup compression level
211-
if [[ -z $(check_key_exsits 'BACKUP_GZIP') ]]; then
211+
if [[ -z $(check_key_exists 'BACKUP_GZIP') ]]; then
212212
echo "[ ! ] Adding missing variable to hestia.conf: BACKUP_GZIP ('4')"
213213
$BIN/v-change-sys-config-value 'BACKUP_GZIP' '4'
214214
fi
215215

216216
# Theme
217-
if [[ -z $(check_key_exsits 'THEME') ]]; then
217+
if [[ -z $(check_key_exists 'THEME') ]]; then
218218
echo "[ ! ] Adding missing variable to hestia.conf: THEME ('dark')"
219219
$BIN/v-change-sys-config-value 'THEME' 'dark'
220220
fi
221221

222222
# Default language
223-
if [[ -z $(check_key_exsits 'LANGUAGE') ]]; then
223+
if [[ -z $(check_key_exists 'LANGUAGE') ]]; then
224224
echo "[ ! ] Adding missing variable to hestia.conf: LANGUAGE ('en')"
225225
$BIN/v-change-sys-language 'LANGUAGE' 'en'
226226
fi
227227

228228
# Disk Quota
229-
if [[ -z $(check_key_exsits 'DISK_QUOTA') ]]; then
229+
if [[ -z $(check_key_exists 'DISK_QUOTA') ]]; then
230230
echo "[ ! ] Adding missing variable to hestia.conf: DISK_QUOTA ('no')"
231231
$BIN/v-change-sys-config-value 'DISK_QUOTA' 'no'
232232
fi
233233

234234
# CRON daemon
235-
if [[ -z $(check_key_exsits 'CRON_SYSTEM') ]]; then
235+
if [[ -z $(check_key_exists 'CRON_SYSTEM') ]]; then
236236
echo "[ ! ] Adding missing variable to hestia.conf: CRON_SYSTEM ('cron')"
237237
$BIN/v-change-sys-config-value 'CRON_SYSTEM' 'cron'
238238
fi
239239

240240
# Backend port
241-
if [[ -z $(check_key_exsits 'BACKEND_PORT') ]]; then
241+
if [[ -z $(check_key_exists 'BACKEND_PORT') ]]; then
242242
ORIGINAL_PORT=$(cat $HESTIA/nginx/conf/nginx.conf | grep "listen" | sed 's/[^0-9]*//g')
243243
echo "[ ! ] Adding missing variable to hestia.conf: BACKEND_PORT ('$ORIGINAL_PORT')"
244244
$HESTIA/bin/v-change-sys-config-value 'BACKEND_PORT' $PORT
245245
fi
246246

247247
# Upgrade: Send email notification
248-
if [[ -z $(check_key_exsits 'UPGRADE_SEND_EMAIL') ]]; then
248+
if [[ -z $(check_key_exists 'UPGRADE_SEND_EMAIL') ]]; then
249249
echo "[ ! ] Adding missing variable to hestia.conf: UPGRADE_SEND_EMAIL ('true')"
250250
$BIN/v-change-sys-config-value 'UPGRADE_SEND_EMAIL' 'true'
251251
fi
252252

253253
# Upgrade: Send email notification
254-
if [[ -z $(check_key_exsits 'UPGRADE_SEND_EMAIL_LOG') ]]; then
254+
if [[ -z $(check_key_exists 'UPGRADE_SEND_EMAIL_LOG') ]]; then
255255
echo "[ ! ] Adding missing variable to hestia.conf: UPGRADE_SEND_EMAIL_LOG ('false')"
256256
$BIN/v-change-sys-config-value 'UPGRADE_SEND_EMAIL_LOG' 'false'
257257
fi
258258

259259
# File Manager
260-
if [[ -z $(check_key_exsits 'FILE_MANAGER') ]]; then
260+
if [[ -z $(check_key_exists 'FILE_MANAGER') ]]; then
261261
echo "[ ! ] Adding missing variable to hestia.conf: FILE_MANAGER ('true')"
262262
$BIN/v-add-sys-filemanager quiet
263263
fi
264264

265265
# Support for ZSTD / GZIP Change
266-
if [[ -z $(check_key_exsits 'BACKUP_MODE') ]]; then
266+
if [[ -z $(check_key_exists 'BACKUP_MODE') ]]; then
267267
echo "[ ! ] Setting zstd backup compression type as default..."
268268
$BIN/v-change-sys-config-value "BACKUP_MODE" "zstd"
269269
fi
270270

271271
# Login style switcher
272-
if [[ -z $(check_key_exsits 'LOGIN_STYLE') ]]; then
272+
if [[ -z $(check_key_exists 'LOGIN_STYLE') ]]; then
273273
echo "[ ! ] Adding missing variable to hestia.conf: LOGIN_STYLE ('default')"
274274
$BIN/v-change-sys-config-value "LOGIN_STYLE" "default"
275275
fi
276276

277277
# Webmail clients
278-
if [[ -z $(check_key_exsits 'WEBMAIL_SYSTEM') ]]; then
278+
if [[ -z $(check_key_exists 'WEBMAIL_SYSTEM') ]]; then
279279
if [ -d "/var/lib/roundcube" ]; then
280280
echo "[ ! ] Adding missing variable to hestia.conf: WEBMAIL_SYSTEM ('roundcube')"
281281
$BIN/v-change-sys-config-value "WEBMAIL_SYSTEM" "roundcube"
@@ -286,18 +286,18 @@ function syshealth_repair_system_config() {
286286
fi
287287

288288
# Inactive session timeout
289-
if [[ -z $(check_key_exsits 'INACTIVE_SESSION_TIMEOUT') ]]; then
289+
if [[ -z $(check_key_exists 'INACTIVE_SESSION_TIMEOUT') ]]; then
290290
echo "[ ! ] Adding missing variable to hestia.conf: INACTIVE_SESSION_TIMEOUT ('60')"
291291
$BIN/v-change-sys-config-value "INACTIVE_SESSION_TIMEOUT" "60"
292292
fi
293293

294294
# Enforce subdomain ownership
295-
if [[ -z $(check_key_exsits 'ENFORCE_SUBDOMAIN_OWNERSHIP') ]]; then
295+
if [[ -z $(check_key_exists 'ENFORCE_SUBDOMAIN_OWNERSHIP') ]]; then
296296
echo "[ ! ] Adding missing variable to hestia.conf: ENFORCE_SUBDOMAIN_OWNERSHIP ('no')"
297297
$BIN/v-change-sys-config-value "ENFORCE_SUBDOMAIN_OWNERSHIP" "no"
298298
fi
299299

300-
if [[ -z $(check_key_exsits 'API') ]]; then
300+
if [[ -z $(check_key_exists 'API') ]]; then
301301
echo "[ ! ] Adding missing variable to hestia.conf: API ('no')"
302302
$BIN/v-change-sys-config-value "API" "no"
303303
fi
@@ -306,125 +306,125 @@ function syshealth_repair_system_config() {
306306
if [ "$API" = "yes" ]; then
307307
check_api_key=$(grep "API_ALLOWED_IP" $HESTIA/conf/hestia.conf)
308308
if [ -z "$check_api_key" ]; then
309-
if [[ -z $(check_key_exsits 'API_ALLOWED_IP') ]]; then
309+
if [[ -z $(check_key_exists 'API_ALLOWED_IP') ]]; then
310310
echo "[ ! ] Adding missing variable to hestia.conf: API_ALLOWED_IP ('allow-all')"
311311
$BIN/v-change-sys-config-value "API_ALLOWED_IP" "allow-all"
312312
fi
313313
fi
314314
fi
315315

316316
# Enforce subdomain ownership
317-
if [[ -z $(check_key_exsits 'ENFORCE_SUBDOMAIN_OWNERSHIP') ]]; then
317+
if [[ -z $(check_key_exists 'ENFORCE_SUBDOMAIN_OWNERSHIP') ]]; then
318318
echo "[ ! ] Adding missing variable to hestia.conf: ENFORCE_SUBDOMAIN_OWNERSHIP ('yes')"
319319
$BIN/v-change-sys-config-value "ENFORCE_SUBDOMAIN_OWNERSHIP" "yes"
320320
fi
321321
# Debug mode
322-
if [[ -z $(check_key_exsits 'DEBUG_MODE') ]]; then
322+
if [[ -z $(check_key_exists 'DEBUG_MODE') ]]; then
323323
echo "[ ! ] Adding missing variable to hestia.conf: DEBUG_MODE ('false')"
324324
$BIN/v-change-sys-config-value "DEBUG_MODE" "false"
325325
fi
326326
# Quick install plugin
327-
if [[ -z $(check_key_exsits 'PLUGIN_APP_INSTALLER') ]]; then
327+
if [[ -z $(check_key_exists 'PLUGIN_APP_INSTALLER') ]]; then
328328
echo "[ ! ] Adding missing variable to hestia.conf: PLUGIN_APP_INSTALLER ('true')"
329329
$BIN/v-change-sys-config-value "PLUGIN_APP_INSTALLER" "true"
330330
fi
331331
# Enable preview mode
332-
if [[ -z $(check_key_exsits 'POLICY_SYSTEM_ENABLE_BACON') ]]; then
332+
if [[ -z $(check_key_exists 'POLICY_SYSTEM_ENABLE_BACON') ]]; then
333333
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_ENABLE_BACON ('false')"
334334
$BIN/v-change-sys-config-value "POLICY_SYSTEM_ENABLE_BACON" "false"
335335
fi
336336
# Hide system services
337-
if [[ -z $(check_key_exsits 'POLICY_SYSTEM_HIDE_SERVICES') ]]; then
337+
if [[ -z $(check_key_exists 'POLICY_SYSTEM_HIDE_SERVICES') ]]; then
338338
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_HIDE_SERVICES ('no')"
339339
$BIN/v-change-sys-config-value "POLICY_SYSTEM_HIDE_SERVICES" "no"
340340
fi
341341
# Password reset
342-
if [[ -z $(check_key_exsits 'POLICY_SYSTEM_PASSWORD_RESET') ]]; then
342+
if [[ -z $(check_key_exists 'POLICY_SYSTEM_PASSWORD_RESET') ]]; then
343343
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_PASSWORD_RESET ('no')"
344344
$BIN/v-change-sys-config-value "POLICY_SYSTEM_PASSWORD_RESET" "no"
345345
fi
346346

347347
# Theme editor
348-
if [[ -z $(check_key_exsits 'POLICY_USER_CHANGE_THEME') ]]; then
348+
if [[ -z $(check_key_exists 'POLICY_USER_CHANGE_THEME') ]]; then
349349
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_CHANGE_THEME ('yes')"
350350
$BIN/v-change-sys-config-value "POLICY_USER_CHANGE_THEME" "true"
351351
fi
352352
# Protect admin user
353-
if [[ -z $(check_key_exsits 'POLICY_SYSTEM_PROTECTED_ADMIN') ]]; then
353+
if [[ -z $(check_key_exists 'POLICY_SYSTEM_PROTECTED_ADMIN') ]]; then
354354
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_PROTECTED_ADMIN ('no')"
355355
$BIN/v-change-sys-config-value "POLICY_SYSTEM_PROTECTED_ADMIN" "no"
356356
fi
357357
# Allow user delete logs
358-
if [[ -z $(check_key_exsits 'POLICY_USER_DELETE_LOGS') ]]; then
358+
if [[ -z $(check_key_exists 'POLICY_USER_DELETE_LOGS') ]]; then
359359
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_DELETE_LOGS ('yes')"
360360
$BIN/v-change-sys-config-value "POLICY_USER_DELETE_LOGS" "yes"
361361
fi
362362
# Allow users to delete details
363-
if [[ -z $(check_key_exsits 'POLICY_USER_EDIT_DETAILS') ]]; then
363+
if [[ -z $(check_key_exists 'POLICY_USER_EDIT_DETAILS') ]]; then
364364
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_DETAILS ('yes')"
365365
$BIN/v-change-sys-config-value "POLICY_USER_EDIT_DETAILS" "yes"
366366
fi
367367
# Allow users to edit DNS templates
368-
if [[ -z $(check_key_exsits 'POLICY_USER_EDIT_DNS_TEMPLATES') ]]; then
368+
if [[ -z $(check_key_exists 'POLICY_USER_EDIT_DNS_TEMPLATES') ]]; then
369369
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_DNS_TEMPLATES ('yes')"
370370
$BIN/v-change-sys-config-value "POLICY_USER_EDIT_DNS_TEMPLATES" "yes"
371371
fi
372372
# Allow users to edit web templates
373-
if [[ -z $(check_key_exsits 'POLICY_USER_EDIT_WEB_TEMPLATES') ]]; then
373+
if [[ -z $(check_key_exists 'POLICY_USER_EDIT_WEB_TEMPLATES') ]]; then
374374
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_WEB_TEMPLATES ('yes')"
375375
$BIN/v-change-sys-config-value "POLICY_USER_EDIT_WEB_TEMPLATES" "true"
376376
fi
377377
# View user logs
378-
if [[ -z $(check_key_exsits 'POLICY_USER_VIEW_LOGS') ]]; then
378+
if [[ -z $(check_key_exists 'POLICY_USER_VIEW_LOGS') ]]; then
379379
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_VIEW_LOGS ('yes')"
380380
$BIN/v-change-sys-config-value "POLICY_USER_VIEW_LOGS" "true"
381381
fi
382382
# Allow users to login (read only) when suspended
383-
if [[ -z $(check_key_exsits 'POLICY_USER_VIEW_SUSPENDED') ]]; then
383+
if [[ -z $(check_key_exists 'POLICY_USER_VIEW_SUSPENDED') ]]; then
384384
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_USER_VIEW_SUSPENDED ('no')"
385385
$BIN/v-change-sys-config-value "POLICY_USER_VIEW_SUSPENDED" "no"
386386
fi
387387
# PHPMyadmin SSO key
388-
if [[ -z $(check_key_exsits 'PHPMYADMIN_KEY') ]]; then
388+
if [[ -z $(check_key_exists 'PHPMYADMIN_KEY') ]]; then
389389
echo "[ ! ] Adding missing variable to hestia.conf: PHPMYADMIN_KEY ('')"
390390
$BIN/v-change-sys-config-value "PHPMYADMIN_KEY" ""
391391
fi
392392
# Use SMTP server for hestia internal mail
393-
if [[ -z $(check_key_exsits 'USE_SERVER_SMTP') ]]; then
393+
if [[ -z $(check_key_exists 'USE_SERVER_SMTP') ]]; then
394394
echo "[ ! ] Adding missing variable to hestia.conf: USE_SERVER_SMTP ('')"
395395
$BIN/v-change-sys-config-value "USE_SERVER_SMTP" "false"
396396
fi
397397

398-
if [[ -z $(check_key_exsits 'SERVER_SMTP_HOST') ]]; then
398+
if [[ -z $(check_key_exists 'SERVER_SMTP_HOST') ]]; then
399399
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_PORT ('')"
400400
$BIN/v-change-sys-config-value "SERVER_SMTP_HOST" ""
401401
fi
402402

403-
if [[ -z $(check_key_exsits 'SERVER_SMTP_HOST') ]]; then
403+
if [[ -z $(check_key_exists 'SERVER_SMTP_HOST') ]]; then
404404
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_HOST ('')"
405405
$BIN/v-change-sys-config-value "SERVER_SMTP_HOST" ""
406406
fi
407407

408-
if [[ -z $(check_key_exsits 'SERVER_SMTP_SECURITY') ]]; then
408+
if [[ -z $(check_key_exists 'SERVER_SMTP_SECURITY') ]]; then
409409
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_SECURITY ('')"
410410
$BIN/v-change-sys-config-value "SERVER_SMTP_SECURITY" ""
411411
fi
412412

413-
if [[ -z $(check_key_exsits 'SERVER_SMTP_USER') ]]; then
413+
if [[ -z $(check_key_exists 'SERVER_SMTP_USER') ]]; then
414414
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_USER ('')"
415415
$BIN/v-change-sys-config-value "SERVER_SMTP_USER" ""
416416
fi
417417

418-
if [[ -z $(check_key_exsits 'SERVER_SMTP_PASSWD') ]]; then
418+
if [[ -z $(check_key_exists 'SERVER_SMTP_PASSWD') ]]; then
419419
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_PASSWD ('')"
420420
$BIN/v-change-sys-config-value "SERVER_SMTP_PASSWD" ""
421421
fi
422422

423-
if [[ -z $(check_key_exsits 'SERVER_SMTP_ADDR') ]]; then
423+
if [[ -z $(check_key_exists 'SERVER_SMTP_ADDR') ]]; then
424424
echo "[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_ADDR ('')"
425425
$BIN/v-change-sys-config-value "SERVER_SMTP_ADDR" ""
426426
fi
427-
if [[ -z $(check_key_exsits 'POLICY_CSRF_STRICTNESS') ]]; then
427+
if [[ -z $(check_key_exists 'POLICY_CSRF_STRICTNESS') ]]; then
428428
echo "[ ! ] Adding missing variable to hestia.conf: POLICY_CSRF_STRICTNESS ('')"
429429
$BIN/v-change-sys-config-value "POLICY_CSRF_STRICTNESS" "1"
430430
fi

0 commit comments

Comments
 (0)