Skip to content

Commit 5a4cb6c

Browse files
authored
Normalize v-add-user-package input (hestiacp#3671)
1 parent 21f85e7 commit 5a4cb6c

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

bin/v-add-user-package

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,34 @@ check_hestia_demo_mode
109109
# Action #
110110
#----------------------------------------------------------#
111111

112-
cp -f "$tmpfile" "$HESTIA/data/packages/$package.pkg"
112+
# Generating timestamp
113+
time_n_date=$(date +'%T %F')
114+
time=$(echo "$time_n_date" | cut -f 1 -d \ )
115+
date=$(echo "$time_n_date" | cut -f 2 -d \ )
116+
117+
SHELL=$(basename $SHELL)
118+
echo "WEB_TEMPLATE='$WEB_TEMPLATE'
119+
PROXY_TEMPLATE='$PROXY_TEMPLATE'
120+
BACKEND_TEMPLATE='$BACKEND_TEMPLATE'
121+
DNS_TEMPLATE='$DNS_TEMPLATE'
122+
WEB_DOMAINS='$WEB_DOMAINS'
123+
WEB_ALIASES='$WEB_ALIASES'
124+
DNS_DOMAINS='$DNS_DOMAINS'
125+
DNS_RECORDS='$DNS_RECORDS'
126+
MAIL_DOMAINS='$MAIL_DOMAINS'
127+
MAIL_ACCOUNTS='$MAIL_ACCOUNTS'
128+
RATE_LIMIT='$RATE_LIMIT'
129+
DATABASES='$DATABASES'
130+
CRON_JOBS='$CRON_JOBS'
131+
DISK_QUOTA='$DISK_QUOTA'
132+
BANDWIDTH='$BANDWIDTH'
133+
NS='$NS'
134+
SHELL='$SHELL'
135+
BACKUPS='$BACKUPS'
136+
TIME='$time'
137+
DATE='$date'
138+
" > "$HESTIA/data/packages/$package.pkg"
139+
113140
chmod 644 "$HESTIA/data/packages/$package.pkg"
114141

115142
#----------------------------------------------------------#

0 commit comments

Comments
 (0)