diff options
author | Simon Rettberg | 2017-07-12 17:20:09 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-07-12 17:20:09 +0200 |
commit | 39cf3cf27c68a2a81277410621f0ebc8e527ebc2 (patch) | |
tree | b77fff6d1a3c5239367e8ed4ea4d78de829eea0c | |
parent | [kernel-vanilla] Update to 4.9.36 (diff) | |
download | mltk-39cf3cf27c68a2a81277410621f0ebc8e527ebc2.tar.gz mltk-39cf3cf27c68a2a81277410621f0ebc8e527ebc2.tar.xz mltk-39cf3cf27c68a2a81277410621f0ebc8e527ebc2.zip |
[rfs-stage31] Try harder to change default target, /etc seems to be ignored
-rw-r--r-- | core/rootfs/rootfs-stage31/data/inc/activate_sysconfig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/rootfs/rootfs-stage31/data/inc/activate_sysconfig b/core/rootfs/rootfs-stage31/data/inc/activate_sysconfig index d79b98ef..0ce6bfae 100644 --- a/core/rootfs/rootfs-stage31/data/inc/activate_sysconfig +++ b/core/rootfs/rootfs-stage31/data/inc/activate_sysconfig @@ -133,8 +133,10 @@ fi # Change systemd target if desired if [ -n "$SLX_SYSTEMD_TARGET" ]; then SLX_SYSTEMD_TARGET="${SLX_SYSTEMD_TARGET%.target}.target" - mkdir -p "${FUTURE_ROOT}/etc/systemd/system" - ln -sf "$SLX_SYSTEMD_TARGET" "${FUTURE_ROOT}/etc/systemd/system/default.target" + for dir in etc lib usr/lib; do + mkdir -p "${FUTURE_ROOT}/${dir}/systemd/system" + ln -sf "$SLX_SYSTEMD_TARGET" "${FUTURE_ROOT}/${dir}/systemd/system/default.target" + done fi true |