gen-apt-conf: добавление репозитории и некоторые исправления
Добавил поддержку sisyphus и deferred-devel репозитория. Помимо этого исправил некоторые ошибки, с которыми мог столкнуться вне сборочницы или в целом при работе с gen-apt-conf.
Основныие изменения направлены на исправление обработки параметров gen-apt-conf и проверяет доступность локальных источников до начала сборки.
- Исправлена строка коротких опций
getopt:-dи-rтеперь корректно принимают аргументы. - После обработки
-d/--dirи-r/--reposвыполняетсяshift 2, чтобы пропустить опцию вместе с её значением. - Добавлена явная ошибка, если
-d/--dirне передан или вместо каталога получено следующее значение-опция. - Целевой временный каталог создаётся через
mkdir -p. Ошибка создания останавливает выполнение.
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
Please
register
or
sign in
to comment