Псевдоним: hellkar email: yaroslav.karpov.2016@mail.ru mentor: Evgeny Sinelnikov (sin) Цель: Научиться собирать пакеты
Created attachment 9216 [details] SSH pyblic key
Created attachment 9217 [details] SSH public key
Created attachment 9218 [details] GPG public key
Created attachment 9222 [details] SSH public key
(Ответ для yaroslav karpov на комментарий #3) > Создано вложение 9218 [details] > GPG public key 1. Может имя и фамилию всё же с больших букв написать? 2. Вы действительно собираетесь обновлять ключ каждые 2 месяца? (Ответ для yaroslav karpov на комментарий #4) > Создано вложение 9222 [details] > SSH public key Ok. Ментора тоже ждём.
Created attachment 9246 [details] Gpg key - updated
Created attachment 9247 [details] GPG public key С учетом замечаний создан новый ключ.
Кандидат принят, провели сегодня ознакомительную беседу по поводу ключей. Столкнулись со странностью при проверке подписи для rpm-пакета: $ rpm --addsign ~/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm /home/sin/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm: Необходима фраза-пароль для доступа к секретному ключу пользователя: "Evgeny Sinelnikov (ALT) <sin@altlinux.org>" 1024-битный ключ DSA, ID A921DACA, создан 2003-11-14 Необходима фраза-пароль для доступа к секретному ключу пользователя: "Evgeny Sinelnikov (ALT) <sin@altlinux.org>" 1024-битный ключ DSA, ID A921DACA, создан 2003-11-14 $ rpm -K ~/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm /home/sin/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm: ((SHA1) DSA) sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: (SHA1) DSA#a921daca GPG#a921daca) Что тут не так? ________________ По рассматриваемому вопросу ([1.1] join) возражений не имею.
(In reply to Evgeny Sinelnikov from comment #8) > Кандидат принят, провели сегодня ознакомительную беседу по поводу ключей. > > Столкнулись со странностью при проверке подписи для rpm-пакета: > > $ rpm --addsign ~/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm > /home/sin/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm: > > Необходима фраза-пароль для доступа к секретному ключу пользователя: "Evgeny > Sinelnikov (ALT) <sin@altlinux.org>" > 1024-битный ключ DSA, ID A921DACA, создан 2003-11-14 > > > Необходима фраза-пароль для доступа к секретному ключу пользователя: "Evgeny > Sinelnikov (ALT) <sin@altlinux.org>" > 1024-битный ключ DSA, ID A921DACA, создан 2003-11-14 > > $ rpm -K ~/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm > /home/sin/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm: ((SHA1) DSA) sha1 md5 > (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: (SHA1) DSA#a921daca GPG#a921daca) > > Что тут не так? rpm с некоторых пор ищет ключи не в связке alt-gpgkeys, а в своей базе данных пакетов, а там этих ключей, конечно, нет. Я для сборочницы сделал утилитку alt-rpmkeys-checksig, которая работает и со старым rpm, и с новым. Если установить пакет, содержащий /usr/bin/alt-rpmkeys-checksig, то можно будет делать так: $ alt-rpmkeys-checksig ~/RPM/SRPMS/admc-0.4.0-alt1.dev1.src.rpm Evgeny Sinelnikov (ALT) <sin@altlinux.org>
Ключи выглядят правдоподобно.
Поправил вот это https://bugzilla.altlinux.org/39784 Теперь все выглядит красиво. Ссылка на репозиторий с исправлениями прилагается: https://github.com/yarik64/alterator-net-eth
Предлагаю переходить на следующий шаг. Нужно опубликовать репы на git.altlinux.org и готовиться к изучению сборочницы.
Хочу собрать вот этот пакет https://github.com/KLayout/klayout
ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3.
Прошу зарегистрировать новые ключи по причине утраты старых.
Created attachment 10220 [details] SSH public key
Created attachment 10221 [details] GPG public key
(In reply to Yaroslav Karpov from comment #15) > Прошу зарегистрировать новые ключи по причине утраты старых. Постарайтесь впредь хранить ключи более осторожно.
Собрал пакет https://git.altlinux.org/people/hellkar/packages/libnss-role.git Прошу предоставить мне доступ к сборочнице.
Сборка пакетов освоена, прошу зарегистрировать gpg-ключ. Уже требуется тестирование: $ ssh girar task new p10 299227 new task #299227: owner=sin repo=p10 $ ssh girar task add repo /people/hellkar/packages/libnss-role 0.5.6-alt2 gpg: Signature made Fri Apr 29 06:26:54 2022 UTC gpg: using RSA key 0xDF79B5B39D2B1C9F gpg: Can't check signature: public key not found task add: 0.5.6-alt2: tag signature verification failure
ssh ключ на gyle.alt зарегистрирован. Пакет alt-gpgkeys обновлён. T/J/S -> 3.5.
Премного благодарен )))
Собрал пакет https://git.altlinux.org/people/hellkar/packages/wavemon.git #310570 EPERM #2 sisyphus wavemon.git=0.9.4-alt1
Актуально ли ещё?
Актуально. На днях как раз собрал несколько пакетов, в ближайшее время выложу список.
Обновил сборку wavemon (ранее его собирал, но с тех пор выпустили новую версию) #334490 EPERM #1 sisyphus wavemon.git=0.9.5-alt1 собрал #332556 EPERM #2 sisyphus lua-cjson.git=2.1.0-alt1 собрал как зависимость к bloaty #332260 EPERM #1 sisyphus demumble.git=1.2.2-alt1 собрал bloaty #331140 EPERM #1 sisyphus bloaty.git=1.1-alt1
#335292 EPERM #2 sisyphus libstorage-ng.git=4.5.99-alt1
Адрес подписан на devel@. T/J/S -> 3.6.
Ещё актуально?
Актуально.
Собрал драйвер для WiFi модуля rtl8723ds. https://packages.altlinux.org/ru/sisyphus_riscv64/srpms/kernel-source-rtl8723ds/ https://packages.altlinux.org/ru/sisyphus_riscv64/srpms/kernel-modules-rtl8723ds-d1-un/