Skip to content

Commit 4847330

Browse files
Remove error_reporting(null) + Small fixes (hestiacp#2365)
* Remove error_reporting(null) * Remove edit protection default package Create a protected "System" package for admin user * Alter check edit package * hestiacp#2359 Disable dropbox when api is disabled Add link for more info * Add new system.pkg on existing installs * Update system.pkg Allowing to add 1 mail domain for sending email * Increase some default values 1 DNS record on default is to low at 13 are required for web domain + mail domain Co-authored-by: Raphael Schneeberger <rs@scit.ch>
1 parent dcc1584 commit 4847330

File tree

142 files changed

+50
-300
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+50
-300
lines changed

install/deb/packages/system.pkg

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
WEB_TEMPLATE='default'
2+
PROXY_TEMPLATE='default'
3+
BACKEND_TEMPLATE='default'
4+
DNS_TEMPLATE='default'
5+
WEB_DOMAINS='1'
6+
WEB_ALIASES='0'
7+
DNS_DOMAINS='1'
8+
DNS_RECORDS='unlimited'
9+
MAIL_DOMAINS='1'
10+
MAIL_ACCOUNTS='1'
11+
DATABASES='0'
12+
CRON_JOBS='unlimited'
13+
DISK_QUOTA='unlimited'
14+
BANDWIDTH='unlimited'
15+
NS='ns1.domain.tld,ns2.domain.tld'
16+
SHELL='nologin'
17+
BACKUPS='1'
18+
TIME='00:00:00'
19+
DATE='2022-01-20'

install/hst-install-debian.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1296,7 +1296,7 @@ if [ "$release" -eq 11 ]; then
12961296
fi
12971297

12981298
# Adding Hestia admin account
1299-
$HESTIA/bin/v-add-user admin $vpass $email default "System Administrator"
1299+
$HESTIA/bin/v-add-user admin $vpass $email "system" "System Administrator"
13001300
check_result $? "can't create admin user"
13011301
$HESTIA/bin/v-change-user-shell admin nologin
13021302
$HESTIA/bin/v-change-user-role admin admin

install/hst-install-ubuntu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1327,7 +1327,7 @@ check_result $? "can't enable sftp jail"
13271327

13281328
# Adding Hestia admin account
13291329
echo "[ * ] Create admin account..."
1330-
$HESTIA/bin/v-add-user admin $vpass $email default "System Administrator"
1330+
$HESTIA/bin/v-add-user admin $vpass $email "system" "System Administrator"
13311331
check_result $? "can't create admin user"
13321332
$HESTIA/bin/v-change-user-shell admin nologin
13331333
$HESTIA/bin/v-change-user-role admin admin

install/upgrade/versions/1.5.5.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ if [ ! -f "/usr/share/keyrings/nginx-keyring.gpg" ]; then
9494

9595
fi
9696

97+
if [ ! -f "$HESTIA/data/packages/system.pkg" ]; then
98+
echo "[ * ] Install default system package."
99+
cp -f $HESTIA/install/deb/packages/system.pkg $HESTIA/data/packages/system.pkg
100+
fi
101+
97102
echo "[ * ] Refresh Hostname SSL"
98103
hostname=$(hostname);
99104
user=$(v-search-domain-owner "$hostname");

web/add/cron/autoupdate/index.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
<?php
2-
3-
// Init
4-
error_reporting(null);
52
ob_start();
6-
session_start();
73
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
84

95
// Check token

web/add/cron/index.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<?php
2-
3-
error_reporting(null);
42
ob_start();
53
$TAB = 'CRON';
64

web/add/cron/reports/index.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
<?php
2-
3-
// Init
4-
error_reporting(null);
52
ob_start();
6-
session_start();
73
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
84

95
// Check token

web/add/db/index.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<?php
2-
3-
error_reporting(null);
42
ob_start();
53
$TAB = 'DB';
64

web/add/dns/index.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<?php
2-
3-
error_reporting(null);
42
ob_start();
53
$TAB = 'DNS';
64

web/add/firewall/banlist/index.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<?php
2-
3-
error_reporting(null);
42
ob_start();
53
$TAB = 'FIREWALL';
64

0 commit comments

Comments
 (0)