Skip to content

Commit b1f288f

Browse files
authored
Update all admin accounts to “Administrator” Fix minor issue with mysql
1 parent 3624168 commit b1f288f

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

install/hst-install-debian.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1022,7 +1022,7 @@ if [ "$mysql" = 'yes' ]; then
10221022
fi
10231023

10241024
if [ "$postgresql" = 'yes' ]; then
1025-
installed_db_types="$installed_db_type,pgsql"
1025+
installed_db_types="$installed_db_types,pgsql"
10261026
fi
10271027

10281028
if [ ! -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"
17131713
check_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

install/hst-install-ubuntu.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@ if [ "$mysql" = 'yes' ]; then
10731073
fi
10741074

10751075
if [ "$postgresql" = 'yes' ]; then
1076-
installed_db_types="$installed_db_type,pgsql"
1076+
installed_db_types="$installed_db_types,pgsql"
10771077
fi
10781078

10791079
if [ ! -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"
17581758
check_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

install/upgrade/versions/1.3.3.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff 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

web/edit/user/index.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@
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);

0 commit comments

Comments
 (0)