diff options
| -rwxr-xr-x | dist-assets/pkg-scripts/preinstall | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/dist-assets/pkg-scripts/preinstall b/dist-assets/pkg-scripts/preinstall index ea4b7ec90e..2b7a160c66 100755 --- a/dist-assets/pkg-scripts/preinstall +++ b/dist-assets/pkg-scripts/preinstall @@ -35,3 +35,13 @@ if [ -d "$OLD_LOG_DIR" ]; then echo "Found old log dir $OLD_LOG_DIR. Deleting" rm -rf "$OLD_LOG_DIR" fi + +# Migrate cache files from <=2018.1 paths +OLD_CACHE_DIR="$HOME/Library/Caches/mullvad-daemon" +NEW_CACHE_DIR="/var/root/Library/Caches/mullvad-daemon" +if [ -d "$OLD_CACHE_DIR" ]; then + echo "Found old cache dir at $OLD_CACHE_DIR, moving to $NEW_CACHE_DIR" + mkdir -p "$NEW_CACHE_DIR" + mv "$OLD_CACHE_DIR/*" "$NEW_CACHE_DIR/" || true + rm -rf "$OLD_CACHE_DIR" +fi |
