Files
appstore/apps/homer/26.08.3/scripts/init.sh
T
okxlin 2febc5a50b Update homer app
Rebuilt-from-PR: #6302
Source-PR: https://github.com/okxlin/appstore/pull/6302
Maintainer-workflow: appstore-pr-maintainer
2026-08-31 16:32:38 +08:00

14 lines
470 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
root_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
data_dir="${root_dir}/data"
assets_dir="${data_dir}/assets"
[[ ! -L "$data_dir" ]] || { echo "Homer data directory must not be a symbolic link" >&2; exit 1; }
[[ ! -L "$assets_dir" ]] || { echo "Homer assets directory must not be a symbolic link" >&2; exit 1; }
mkdir -p -- "$assets_dir"
chown 1000:1000 "$data_dir" "$assets_dir"
chmod 750 "$data_dir" "$assets_dir"