From 13f4691445cad10c9ada4a6ddd69a45206537a87 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 3 Jun 2019 16:46:09 +0200 Subject: [vmchooser2] Add profile.d hook to symlink config dir --- core/modules/vmchooser2/data/etc/profile.d/10-vmchooser.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 core/modules/vmchooser2/data/etc/profile.d/10-vmchooser.sh (limited to 'core/modules/vmchooser2') diff --git a/core/modules/vmchooser2/data/etc/profile.d/10-vmchooser.sh b/core/modules/vmchooser2/data/etc/profile.d/10-vmchooser.sh new file mode 100755 index 00000000..5371590d --- /dev/null +++ b/core/modules/vmchooser2/data/etc/profile.d/10-vmchooser.sh @@ -0,0 +1,13 @@ +#!/bin/ash + +TEMP_HOME_DIR="$HOME" +PERSISTENT_HOME_DIR="$HOME/PERSISTENT" + +if [ -d "$PERSISTENT_HOME_DIR" ]; then + + rm -f -- "$TEMP_HOME_DIR/.config/openslx" + mkdir -p "$PERSISTENT_HOME_DIR/.config/openslx" "$TEMP_HOME_DIR/.config" + ln -nfs "$PERSISTENT_HOME_DIR/.config/openslx" "$TEMP_HOME_DIR/.config/openslx" + +fi + -- cgit v1.2.3-55-g7522