summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/90-set_links.inc
diff options
context:
space:
mode:
authorChristian Rößler2016-08-30 18:56:20 +0200
committerChristian Rößler2016-08-30 18:56:20 +0200
commit6dd5afbecc6ba0596e257775351350be1fb74938 (patch)
tree5a6157e492a79491ce295e9586707ba8c5ce8771 /satellit_installer/includes/90-set_links.inc
parent[SSPS] config.properties (dmsd): + db.location-table = openslx.location (diff)
downloadsetup-scripts-6dd5afbecc6ba0596e257775351350be1fb74938.tar.gz
setup-scripts-6dd5afbecc6ba0596e257775351350be1fb74938.tar.xz
setup-scripts-6dd5afbecc6ba0596e257775351350be1fb74938.zip
[SSPS/SSUS] Writable /var/cache/slx-admin für user www-data and symlink [WARNING: NEEDS TESTING!]
Diffstat (limited to 'satellit_installer/includes/90-set_links.inc')
-rw-r--r--satellit_installer/includes/90-set_links.inc13
1 files changed, 13 insertions, 0 deletions
diff --git a/satellit_installer/includes/90-set_links.inc b/satellit_installer/includes/90-set_links.inc
new file mode 100644
index 0000000..fc20ef8
--- /dev/null
+++ b/satellit_installer/includes/90-set_links.inc
@@ -0,0 +1,13 @@
+set_links() {
+
+if [ -f "${SLXADMINCACHE}/baseconfig-bwidm_settings.json" ]; then
+ echo -n "# ${SLXADMINCACHE}/baseconfig-bwidm_settings.json already there."
+ [ -h "${SLXADMINCACHE}/baseconfig-bwidm_settings.json" ] && \
+ echo " ... and is a symbolic link." || \
+ echo " ... but is NOT a symbolic link."
+else
+ ln -s "${WWWDIR}/slx-admin/modules-available/baseconfig_bwidm/baseconfig/settings.json" "${SLXADMINCACHE}/baseconfig-bwidm_settings.json"
+ echo "# ${SLXADMINCACHE}/baseconfig-bwidm_settings.json link set."
+fi
+
+}