#!/bin/sh
#
# Univention Configuration Registry
#  create UCR backup
#
# SPDX-FileCopyrightText: 2011-2025 Univention GmbH
# SPDX-License-Identifier: AGPL-3.0-only

# shellcheck source=/dev/null
. /usr/share/univention-lib/backup.sh

TARGETDIR="/var/univention-backup"
install -m 755 -o root -g root -d "$TARGETDIR"

TARGET="$TARGETDIR/ucr-backup_$(date +%Y%m%d).tgz"
install -m 600 -o root -g root /dev/null "$TARGET"

cd /etc/univention &&
tar cfz "$TARGET" ./base*.conf

clean_old_backups 'ucr-backup_.*\.tgz'
exit 0
