summaryrefslogtreecommitdiffstats
path: root/satellit_installer/static_files/slxadmin-cronscript
diff options
context:
space:
mode:
authorSimon Rettberg2020-12-17 15:08:14 +0100
committerSimon Rettberg2020-12-17 15:08:14 +0100
commitb5c3eb9e01b09367935f558a57633b68a65a1a21 (patch)
treeb6c322f3089192124779b9d7a29c8365eb39533f /satellit_installer/static_files/slxadmin-cronscript
parent[SSPS] slx-cert: Put hostname in SAN too, chromium requires this (diff)
downloadsetup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.tar.gz
setup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.tar.xz
setup-scripts-b5c3eb9e01b09367935f558a57633b68a65a1a21.zip
[SSPS] Refactor static_files: Submodules with tree
Add submodules (aka directories) to static_files, named according to what component they are for. Add function "install_files" to copy the contents of one of those modules to the root directory. This should make the resulting setup more obvious and require less manual copying of files everywhere.
Diffstat (limited to 'satellit_installer/static_files/slxadmin-cronscript')
-rwxr-xr-xsatellit_installer/static_files/slxadmin-cronscript17
1 files changed, 0 insertions, 17 deletions
diff --git a/satellit_installer/static_files/slxadmin-cronscript b/satellit_installer/static_files/slxadmin-cronscript
deleted file mode 100755
index 4ab7a21..0000000
--- a/satellit_installer/static_files/slxadmin-cronscript
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-PIDFILE="/tmp/bwlp-cronphppid"
-OLDPID=
-[ -s "$PIDFILE" ] && OLDPID=$(cat "$PIDFILE")
-
-[ -n "$OLDPID" ] && kill -0 "$OLDPID" && exit 0
-
-echo $$ > "$PIDFILE"
-
-FILE=$(mktemp)
-if ! php /srv/openslx/www/slx-admin/api.php cron >"$FILE" 2>&1; then
- php /srv/openslx/www/slx-admin/api.php cron --crashreport "$FILE"
-fi
-rm -f -- "$FILE" "$PIDFILE"
-exit 0
-