#!/bin/bash
echo "Установка и обновление десктопных редакторов R7 с помощью репозитория..."
echo "Нажмите ENTER для начала операций..."
read

#загрузка ключа подписи
sudo curl -s https://download.r7-office.ru/repos/RPM-GPG-KEY-R7-OFFICE.public | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/r7.gpg --import && sudo chmod 644 /etc/apt/trusted.gpg.d/r7.gpg

#добавление репозитория
sudo echo "deb https://downloads.r7-office.ru/repository/r7-desktop-astra/ astralinux main" | sudo tee /etc/apt/sources.list.d/r7.list

#создание файла авторизации
sudo touch /etc/apt/auth.conf.d/r7.conf

#запись данных в файл авторизации
sudo echo "machine downloads.r7-office.ru" | sudo tee /etc/apt/auth.conf.d/r7.conf
sudo echo "login desktop" | sudo tee -a /etc/apt/auth.conf.d/r7.conf
sudo echo "password gyxiLab84FByn7sCTd5JY" | sudo tee -a /etc/apt/auth.conf.d/r7.conf

#выставление прав на файл авторизации
sudo chmod 600 /etc/apt/auth.conf.d/r7.conf

#обновление пакетов и установка
sudo apt update
sudo apt -y install r7-office
sudo apt -f install

if [[ -f '/usr/bin/r7-office' ]]; then
    echo "Операции успешно завершены..."
else
     echo "Что-то пошло не так..."
fi
exit 0
