summaryrefslogtreecommitdiffstats
path: root/satellit_installer/static_files/slxadmin/opt/openslx/slxadmin-bootscript
blob: 55afbe825de8e98457a418ba73f800aa8e7b8099 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

/usr/local/sbin/slx-wait-online

FILE=$(mktemp)

if ! php /srv/openslx/www/slx-admin/api.php init > "$FILE" 2>&1; then
	php /srv/openslx/www/slx-admin/api.php init --crashreport "$FILE"
elif [ -s "$FILE" ]; then
	php /srv/openslx/www/slx-admin/api.php init --logreport "$FILE"
fi

rm -- "$FILE"
sleep 1
exit 0