#!/bin/bash
source /etc/os-release

# Проверка, удалось ли получить версию
if [[ -z "$VERSION" ]]; then
        echo "Error: Unable to determine CentOS version." >&2
        exit 1
fi

# Определение ссылки на пакет
if [[ "$VERSION" == "8" ]]; then
        PACKAGE_URL="https://repo.nga911.com/centos/8/noarch/backup_tools/couchdb_backup-2025.01.07-1.el8.noarch.rpm"
elif [[ "$VERSION" == "9" ]]; then
        PACKAGE_URL="https://repo.nga911.com/centos/9/aarch64/backup_tools/couchdb_backup-2025.01.07-1.el9.noarch.rpm"
else
        echo "Error: Unsupported CentOS version: $VERSION" >&2
        exit 1
fi

# Установка пакета
echo "Installing package from: $PACKAGE_URL"
if sudo rpm -Uhv "$PACKAGE_URL"; then
        echo "Package installation initiated successfully."
else
        echo "Error: Failed to initiate package installation." >&2
        exit 1
fi

# Проверка установки
if rpm -q couchdb_backup >/dev/null 2>&1; then
        echo "Package installed successfully."
else
        echo "Error: Package installation failed." >&2
        exit 1
fi
