summaryrefslogtreecommitdiffstats
path: root/modules.d/slx-runmode/hooks/s3-enable-runmode.sh
blob: 8084a4e38bde662831d58784843d1cdafad98b22 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env bash
#
# SLX_SYSTEMD_TARGET overrides the default.target to boot
# the stage4 into - required for the so-called 'run mode'.

. /etc/openslx

[ -z "$SLX_SYSTEMD_TARGET" ] && exit 0

SLX_SYSTEMD_TARGET="${SLX_SYSTEMD_TARGET%.target}.target"
ln -sf "$SLX_SYSTEMD_TARGET" "$NEWROOT/etc/systemd/system/default.target"