File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed
Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -1022,7 +1022,7 @@ if [ "$mysql" = 'yes' ]; then
10221022fi
10231023
10241024if [ " $postgresql " = ' yes' ]; then
1025- installed_db_types=" $installed_db_type ,pgsql"
1025+ installed_db_types=" $installed_db_types ,pgsql"
10261026fi
10271027
10281028if [ ! -z " $installed_db_types " ]; then
@@ -1712,6 +1712,7 @@ check_result $? "can't enable sftp jail"
17121712$HESTIA /bin/v-add-user admin $vpass $email default " System Administrator"
17131713check_result $? " can't create admin user"
17141714$HESTIA /bin/v-change-user-shell admin nologin
1715+ $HESTIA /bin/v-change-user-role admin admin
17151716$HESTIA /bin/v-change-user-language admin $lang
17161717
17171718# Roundcube permissions fix
Original file line number Diff line number Diff line change @@ -1073,7 +1073,7 @@ if [ "$mysql" = 'yes' ]; then
10731073fi
10741074
10751075if [ " $postgresql " = ' yes' ]; then
1076- installed_db_types=" $installed_db_type ,pgsql"
1076+ installed_db_types=" $installed_db_types ,pgsql"
10771077fi
10781078
10791079if [ ! -z " $installed_db_types " ]; then
@@ -1757,6 +1757,7 @@ check_result $? "can't enable sftp jail"
17571757$HESTIA /bin/v-add-user admin $vpass $email default " System Administrator"
17581758check_result $? " can't create admin user"
17591759$HESTIA /bin/v-change-user-shell admin nologin
1760+ $HESTIA /bin/v-change-user-role admin admin
17601761$HESTIA /bin/v-change-user-language admin $lang
17611762
17621763# Configuring system IPs
Original file line number Diff line number Diff line change @@ -13,4 +13,7 @@ if [ -e "/etc/nginx/nginx.conf" ]; then
1313 echo " [ * ] Updating Nginx to support fast cgi cache..."
1414 sed -i ' s/# Cache bypass/# FastCGI Cache settings\n fastcgi_cache_path \/var\/cache\/nginx\/php-fpm levels=2\n keys_zone=fcgi_cache:10m inactive=60m max_size=1024m;\n fastcgi_cache_key \"$host$request_uri $cookie_user\";\n fastcgi_temp_path \/var\/cache\/nginx\/temp;\n fastcgi_ignore_headers Expires Cache-Control;\n fastcgi_cache_use_stale error timeout invalid_header;\n fastcgi_cache_valid any 1d;\n\n # Cache bypass/g' /etc/nginx/nginx.conf
1515 fi
16- fi
16+ fi
17+
18+ echo ' [*] Set Role "Admin" to Administrator'
19+ $HESTIA /bin/v-change-user-role admin admin
Original file line number Diff line number Diff line change 163163 unset($ output );
164164 }
165165 // Change Role (admin only)
166- if (($ v_role != $ _POST ['$v_role ' ]) && ($ _SESSION ['user ' ] == 'admin ' ) && (empty ($ _SESSION ['error_msg ' ]))) {
166+ if (($ v_role != $ _POST ['$v_role ' ]) && ($ _SESSION ['user ' ] == 'admin ' ) && $ v_username != " admin " && (empty ($ _SESSION ['error_msg ' ]))) {
167167 $ v_role = escapeshellarg ($ _POST ['v_role ' ]);
168168 exec (HESTIA_CMD ."v-change-user-role " .escapeshellarg ($ v_username )." " .$ v_role , $ output , $ return_var );
169169 check_return_code ($ return_var ,$ output );
You can’t perform that action at this time.
0 commit comments