fix(installer): clean legacy files before copying (#2002)

This commit is contained in:
Jonas L 2022-07-27 09:51:34 +02:00 committed by GitHub
parent fc856c5667
commit e6d24333cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -637,6 +637,11 @@ info "deploying libretime-legacy files"
if $LIBRETIME_INSTALL_IN_PLACE; then
LEGACY_WEB_ROOT="$SCRIPT_DIR/legacy"
else
if [[ -d "$LEGACY_WEB_ROOT" ]]; then
info "cleaning old libretime-legacy files"
rm -Rf "$LEGACY_WEB_ROOT"
fi
mkdir_and_chown "$LIBRETIME_USER" "$LEGACY_WEB_ROOT"
cp -R "$SCRIPT_DIR/legacy/." "$LEGACY_WEB_ROOT"
chown -R "$LIBRETIME_USER:$LIBRETIME_USER" "$LEGACY_WEB_ROOT"