Skip to content

Commit 4aba1f6

Browse files
author
Kristan Kenney
committed
Set correct permissions on default page templates
1 parent 600c921 commit 4aba1f6

File tree

2 files changed

+32
-6
lines changed

2 files changed

+32
-6
lines changed

install/hst-install-debian.sh

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -999,9 +999,22 @@ cp -rf $hestiacp/packages $HESTIA/data/
999999
# Installing templates
10001000
cp -rf $hestiacp/templates $HESTIA/data/
10011001

1002-
# Copy default "Success" page for unassigned hosts
1003-
# TO-DO: Enable when remaining packages have been updated
1004-
# cp -rf $hestiacp/templates/web/unassigned/* /var/www/
1002+
# Setting permissions on default page template files
1003+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/css
1004+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/js
1005+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/webfonts
1006+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/css
1007+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/js
1008+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/webfonts
1009+
chmod 751 $HESTIA/data/templates/web/suspend/css
1010+
chmod 751 $HESTIA/data/templates/web/suspend/js
1011+
chmod 751 $HESTIA/data/templates/web/suspend/webfonts
1012+
chmod 751 $HESTIA/data/templates/web/unassigned/css
1013+
chmod 751 $HESTIA/data/templates/web/unassigned/js
1014+
chmod 751 $HESTIA/data/templates/web/unassigned/webfonts
1015+
1016+
# Install default success page
1017+
cp -rf $hestiacp/templates/web/unassigned/* /var/www/html/
10051018

10061019
# Installing firewall rules
10071020
cp -rf $hestiacp/firewall $HESTIA/data/

install/hst-install-ubuntu.sh

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -972,9 +972,22 @@ cp -rf $hestiacp/packages $HESTIA/data/
972972
# Installing templates
973973
cp -rf $hestiacp/templates $HESTIA/data/
974974

975-
# Copy default "Success" page for unassigned hosts
976-
# TO-DO: Enable when remaining packages have been updated
977-
# cp -rf $hestiacp/templates/web/unassigned/* /var/www/
975+
# Setting permissions on default page template files
976+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/css
977+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/js
978+
chmod 751 $HESTIA/data/templates/web/skel/document_errors/webfonts
979+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/css
980+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/js
981+
chmod 751 $HESTIA/data/templates/web/skel/public_*html/webfonts
982+
chmod 751 $HESTIA/data/templates/web/suspend/css
983+
chmod 751 $HESTIA/data/templates/web/suspend/js
984+
chmod 751 $HESTIA/data/templates/web/suspend/webfonts
985+
chmod 751 $HESTIA/data/templates/web/unassigned/css
986+
chmod 751 $HESTIA/data/templates/web/unassigned/js
987+
chmod 751 $HESTIA/data/templates/web/unassigned/webfonts
988+
989+
# Install default success page
990+
cp -rf $hestiacp/templates/web/unassigned/* /var/www/html/
978991

979992
# Installing firewall rules
980993
cp -rf $hestiacp/firewall $HESTIA/data/

0 commit comments

Comments
 (0)