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

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"