summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/90-set_directory_permissions.inc
diff options
context:
space:
mode:
authorChristian Rößler2014-07-07 14:56:43 +0200
committerChristian Rößler2014-07-07 14:56:43 +0200
commit21290b89dc654f63a72f44e981b4e58910ce5219 (patch)
tree95386bb714460a541d19dfc231c55a7f8bd46e0a /satellit_installer/includes/90-set_directory_permissions.inc
parent[SSPS] taskmanager inittab entry in dropper script debugged: Maximum (diff)
downloadsetup-scripts-21290b89dc654f63a72f44e981b4e58910ce5219.tar.gz
setup-scripts-21290b89dc654f63a72f44e981b4e58910ce5219.tar.xz
setup-scripts-21290b89dc654f63a72f44e981b4e58910ce5219.zip
[SSPS] satellit_installer, 90-set_directory_permissions.inc: debugged
and better variabilization
Diffstat (limited to 'satellit_installer/includes/90-set_directory_permissions.inc')
-rw-r--r--satellit_installer/includes/90-set_directory_permissions.inc18
1 files changed, 10 insertions, 8 deletions
diff --git a/satellit_installer/includes/90-set_directory_permissions.inc b/satellit_installer/includes/90-set_directory_permissions.inc
index 9b87488..44a5478 100644
--- a/satellit_installer/includes/90-set_directory_permissions.inc
+++ b/satellit_installer/includes/90-set_directory_permissions.inc
@@ -3,19 +3,21 @@
# as sometimes eg. archives wield not the desired permissions.
set_directory_permissions() {
- mkdir -p -m 755 /opt/openslx 2>/dev/null
+ mkdir -p -m 755 "$OPENSLXDIR" 2>/dev/null
chown -R taskmanager:taskmanager "$OPENSLXDIR"/configs
- chown -R taskmanager:www-data /opt/openslx/ipxe
+ chown -R taskmanager:www-data "$OPENSLXDIR"/ipxe
- mkdir -p -m 755 /srv/openslx/www 2>/dev/null
- chmod -R 755 /srv/openslx 2>/dev/null
- chown -R www-data:taskmanager /srv/openslx/www
- chown -R taskmanager:www-data /srv/openslx/www/boot
+ mkdir -p -m 775 "$OPENSLXSRVDIR"/www 2>/dev/null
+ chmod -R 755 "$OPENSLXSRVDIR" 2>/dev/null
+ chown -R www-data:taskmanager "$OPENSLXSRVDIR"/www
+ chown -R taskmanager:www-data "$OPENSLXSRVDIR"/www/boot
- mkdir -p -m 755 /srv/openslx 2>/dev/null
- chown -R taskmanager:root /srv/openslx/tftp
+ mkdir -p -m 755 "$OPENSLXSRVDIR" 2>/dev/null
+ chown -R taskmanager:root "$OPENSLXSRVDIR"/tftp
+
mkdir -p -m 755 /opt/ldadp 2>/dev/null
mkdir -p -m 750 /opt/ldadp/configs 2>/dev/null
+
mkdir -p -m 755 /opt/ldadp/pid 2>/dev/null
chown -R taskmanager:ldadp "/opt/ldadp/configs"
chown -R ldadp:root "/opt/ldadp/configs"