#!/bin/bash
[ "$UID" != 0 ] && { exec sudo bash "$0" && exit 0; }
echo "Замена репозиториев Fedora43."
folder_repo="/etc/yum.repos.d"
folder_old="old/$(date '+%Y%m%dT%H%M%S')"
# перемещение старых файлов
mkdir -p "$folder_old/repo"
mv -f $folder_repo/* "$folder_old/repo" || exit 1
find ./old -type d -exec chmod 755 {} \;
find ./old -type f -exec chmod 644 {} \;
chown -R 1000:1000 .
# копирование новых файлов
cp -rf ./mirror.yandex.ru/* ./nosuchhost.net/* -t $folder_repo
chown 0:0 $folder_repo/* && chmod 644 $folder_repo/*
