diff options
author | Christian Rößler | 2014-07-07 14:56:43 +0200 |
---|---|---|
committer | Christian Rößler | 2014-07-07 14:56:43 +0200 |
commit | 21290b89dc654f63a72f44e981b4e58910ce5219 (patch) | |
tree | 95386bb714460a541d19dfc231c55a7f8bd46e0a /satellit_installer/includes | |
parent | [SSPS] taskmanager inittab entry in dropper script debugged: Maximum (diff) | |
download | setup-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')
-rw-r--r-- | satellit_installer/includes/90-set_directory_permissions.inc | 18 |
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" |