Переход на свой репозиторий нужен во избежание ошибок. Репозиторий будет обновляться раз в 2-3 недели, если в сизифе не будет ошибок. Если в срезе репозитория будут ошибки, в теории можно будет переносить исправленные пакеты из сизифа к нам.
Был создан репозиторий Additives, дополнение к deffered с нашими пакетами и исправлением ошибок, если они не попали в deffered. Репозиторий был подписан нашим ключем. Был создан пакет с репозиторием и нашим публичным ключем: https://gitlab.eterfund.ru/ximperlinux/apt-conf-ximper Обновление (замена) пакета протестировано в виртуальной машине путем временного подключения в sources.list тестового репозитория, branding-etersoft-ximper-apt-conf будет автоматически заменен на ximper-repos
свой репозиторий создан (пока в виде симлинка на зеркало Сизифа): http://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred/ Нужно разработать процедуру обновления (кто и как проверяет, что всё в порядке и можно обновлять). Видимо, обновлять мы будем не на распоследний Сизиф, а на какой-то проверенный. Архивы по датам для этих целей будем держать рядом. Архивы каждый день не нужны, скорее при появлении чего-то нового и полезного или по истечении срока (недели?) Для установки/добавления репозитория есть epm repo set/add deferred (на момент eepm 3.64.8 сломана).
Сделал архив в /var/ftp/pub/Etersoft/Sisyphus/archive Обновление Сизифа и ротация даты в 23:00 по Москве скрипом на spacer под пользователем lav.
(Ответ Vitaly Lipatov на комментарий #3) > Сделал архив в > /var/ftp/pub/Etersoft/Sisyphus/archive > Обновление Сизифа и ротация даты в 23:00 по Москве скрипом на spacer под > пользователем lav. https://gitlab.eterfund.ru/ximperlinux/apt-conf-deferred Содержит все что было в apt-conf-sisyphus, включая vendor ссылки ведут на https://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred/ пока только для x86_64 и i586 Протестировал, вроде ставится, заменяя apt-conf-sisyphus (через epmi) Из интересного: Если установить apt-conf-sisyphus обратно, репы оригинального сизифа почему-то не вернутся, хотя репы deferred пропадут
Создал скрипт для легкого переключения архива сизифа в deferred Также скрипт автоматически меняет даты в: https://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred_Info.html Сайт показывает дату переключения deferred и дату зеркала сизифа.
(Ответ Roman Alifanov на комментарий #5) > Создал скрипт для легкого переключения архива сизифа в deferred скрипт будет выложен позже с другими
Был создан веб интерфейс для переключения зеркал deferred. Репозиторий с ним будет опубликован, когда немного доведу его до ума.
(Ответ Roman Alifanov на комментарий #7) > Был создан веб интерфейс для переключения зеркал deferred. > > Репозиторий с ним будет опубликован, когда немного доведу его до ума. Это тема отдельной связанной баги. Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них.
(Ответ Vitaly Lipatov на комментарий #8) > (Ответ Roman Alifanov на комментарий #7) > > Был создан веб интерфейс для переключения зеркал deferred. > > > > Репозиторий с ним будет опубликован, когда немного доведу его до ума. > > Это тема отдельной связанной баги. > Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них. Ок, эту багу я закрываю т.к. она решена