Files
gaming-image-files/root/live-update.sh
2025-07-15 15:33:58 -04:00

18 lines
464 B
Bash

#!/usr/bin/env bash
gitUrl="https://git.stormux.org/storm/gaming-image-files"
gitPath="${gitUrl##*/}"
pushd /tmp
git clone "${gitUrl}"
pushd "${gitPath}"
git lfs pull
# Copy all files as root (preserves permissions properly)
find . -path './.git' -prune -o -type f -exec bash -c 'for i ; do cp -av --preserve=all --parents "${i}" /;done' _ "{}" \;
# Fix ownership of home directory files
chown -R stormux:users /home/stormux
popd
rm -rf "${gitPath}"
popd
exit 0