ДЗ№7 1) Для simple_service создать rpm + src.rpm (.spec + исходники): а) Установка бинаря в /opt/simple_service/bin/ b) Установка юнита (по аналогии с ДЗ№5) и включение его (через скриптлеты). simple_service должен работать от пользователя simple_user, который проверяется/создается/удаляется в скриптлетах (%preinst/%prerm). =-=-= код simple_service.go =-=-= package main import ( "fmt" "time" ) func main() { var n int = 0 var i int = 3 for { n += 1 fmt.Println("simple service line", n) time.Sleep(time.Duration(i) * time.Second) } } =-=-= Формат сдачи: src.rpm в письмо. В спеке тщательно заполняем maintainer'а, чтобы он соответствовал вашим данным. 2) Создать репозиторий с пакетом из первого пункта и настроить yum на его использование. Репозиторий может быть как file, так и http. Формат сдачи: конфиг-файл с описанием репозитория для yum и, если репозиторий http, для http-сервиса (только то, что относится непосредственно к репозиторию).