summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/90-set_directory_permissions.inc
diff options
context:
space:
mode:
authorChristian Rößler2014-07-30 14:13:22 +0200
committerChristian Rößler2014-07-30 14:13:22 +0200
commit5de413587f8f3f4cd10d0574a60b1ecc7f20ff2b (patch)
treefc05373613f544f9aef1386743b0043125dbd6b2 /satellit_installer/includes/90-set_directory_permissions.inc
parent[SSPS] Some debug stuff out-commented, started documentation (diff)
downloadsetup-scripts-5de413587f8f3f4cd10d0574a60b1ecc7f20ff2b.tar.gz
setup-scripts-5de413587f8f3f4cd10d0574a60b1ecc7f20ff2b.tar.xz
setup-scripts-5de413587f8f3f4cd10d0574a60b1ecc7f20ff2b.zip
[SSPS] Self-made bug corrected, some explanations
Diffstat (limited to 'satellit_installer/includes/90-set_directory_permissions.inc')
-rw-r--r--satellit_installer/includes/90-set_directory_permissions.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/satellit_installer/includes/90-set_directory_permissions.inc b/satellit_installer/includes/90-set_directory_permissions.inc
index 59b0267..1568f24 100644
--- a/satellit_installer/includes/90-set_directory_permissions.inc
+++ b/satellit_installer/includes/90-set_directory_permissions.inc
@@ -1,6 +1,8 @@
# Here is the place to (recursively) set directory and/or file permissions.
# This is some kind of a stop gap to be sure permissions are set rightly,
# as sometimes eg. archives wield not the desired permissions.
+# Also, place for some last ditch copying of files, es this is executed near
+# the end of script execution.
set_directory_permissions() {
mkdir -p -m 755 "$OPENSLXDIR" 2>/dev/null
@@ -32,6 +34,7 @@ set_directory_permissions() {
chmod 755 "$OPENSLXSRVDIR"/www/boot 2>/dev/null # if already there
chown -R taskmanager:www-data "$OPENSLXSRVDIR"/www/boot
+ cp -p "$OPENSLXSRVDIR"/www/slx-admin/config.php.example "$OPENSLXSRVDIR"/www/slx-admin/config.php
chmod 600 "$OPENSLXSRVDIR"/www/slx-admin/config.php
mkdir -p -m 755 "$LDADPDIR" 2>/dev/null