Bug 39691 - [3.6] join hellkar@
Summary: [3.6] join hellkar@
Status: ASSIGNED
Alias: None
Product: Team Accounts
Classification: Development
Component: join (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: Andrey Cherepanov
URL: https://www.altlinux.org/Team/Join/Se...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-15 11:55 MSK by Yaroslav Karpov
Modified: 2023-12-05 19:06 MSK (History)
6 users (show)

See Also:


Attachments
SSH pyblic key (737 bytes, application/vnd.ms-publisher)
2021-02-25 17:26 MSK, Yaroslav Karpov
no flags Details
SSH public key (737 bytes, application/vnd.ms-publisher)
2021-02-25 18:33 MSK, Yaroslav Karpov
no flags Details
GPG public key (3.02 KB, application/vnd.ms-publisher)
2021-02-25 18:37 MSK, Yaroslav Karpov
no flags Details
SSH public key (737 bytes, application/vnd.ms-publisher)
2021-03-01 00:52 MSK, Yaroslav Karpov
no flags Details
Gpg key - updated (3.02 KB, application/vnd.ms-publisher)
2021-03-24 06:40 MSK, Yaroslav Karpov
no flags Details
GPG public key (3.01 KB, application/vnd.ms-publisher)
2021-03-24 07:22 MSK, Yaroslav Karpov
no flags Details
SSH public key (737 bytes, application/vnd.ms-publisher)
2022-01-28 12:41 MSK, Yaroslav Karpov
no flags Details
GPG public key (3.01 KB, application/vnd.ms-publisher)
2022-01-28 12:42 MSK, Yaroslav Karpov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yaroslav Karpov 2021-02-15 11:55:02 MSK
Псевдоним: hellkar
email: yaroslav.karpov.2016@mail.ru
mentor: Evgeny Sinelnikov (sin)
Цель: Научиться собирать пакеты
Comment 1 Yaroslav Karpov 2021-02-25 17:26:14 MSK
Created attachment 9216 [details]
SSH pyblic key
Comment 2 Yaroslav Karpov 2021-02-25 18:33:26 MSK
Created attachment 9217 [details]
SSH public key
Comment 3 Yaroslav Karpov 2021-02-25 18:37:54 MSK
Created attachment 9218 [details]
GPG public key
Comment 4 Yaroslav Karpov 2021-03-01 00:52:58 MSK
Created attachment 9222 [details]
SSH public key
Comment 5 Gleb F-Malinovskiy 2021-03-05 13:55:18 MSK
(Ответ для yaroslav karpov на комментарий #3)
> Создано вложение 9218 [details]
> GPG public key

1. Может имя и фамилию всё же с больших букв написать?
2. Вы действительно собираетесь обновлять ключ каждые 2 месяца?

(Ответ для yaroslav karpov на комментарий #4)
> Создано вложение 9222 [details]
> SSH public key
Ok.

Ментора тоже ждём.
Comment 6 Yaroslav Karpov 2021-03-24 06:40:08 MSK
Created attachment 9246 [details]
Gpg key - updated
Comment 7 Yaroslav Karpov 2021-03-24 07:22:52 MSK
Created attachment 9247 [details]
GPG public key

С учетом замечаний создан новый ключ.
Comment 8 Evgeny Sinelnikov 2021-03-25 05:05:59 MSK
Кандидат принят, провели сегодня ознакомительную беседу по поводу ключей.

Столкнулись со странностью при проверке подписи для 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) возражений не имею.
Comment 9 Dmitry V. Levin 2021-03-25 05:26:27 MSK
(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>
Comment 10 Dmitry V. Levin 2021-04-10 02:34:00 MSK
Ключи выглядят правдоподобно.
Comment 11 Yaroslav Karpov 2021-09-30 13:37:41 MSK
Поправил вот это
https://bugzilla.altlinux.org/39784

Теперь все выглядит красиво.

Ссылка на репозиторий с исправлениями прилагается:
https://github.com/yarik64/alterator-net-eth
Comment 12 Evgeny Sinelnikov 2021-10-05 21:57:55 MSK
Предлагаю переходить на следующий шаг. Нужно опубликовать репы на git.altlinux.org и готовиться к изучению сборочницы.
Comment 13 Yaroslav Karpov 2021-10-05 23:22:25 MSK
Хочу собрать вот этот пакет
https://github.com/KLayout/klayout
Comment 14 Gleb F-Malinovskiy 2021-10-18 17:05:57 MSK
ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -> 2.3.
Comment 15 Yaroslav Karpov 2022-01-28 12:40:16 MSK
Прошу зарегистрировать новые ключи по причине утраты старых.
Comment 16 Yaroslav Karpov 2022-01-28 12:41:20 MSK
Created attachment 10220 [details]
SSH public key
Comment 17 Yaroslav Karpov 2022-01-28 12:42:26 MSK
Created attachment 10221 [details]
GPG public key
Comment 18 Gleb F-Malinovskiy 2022-01-31 20:57:31 MSK
(In reply to Yaroslav Karpov from comment #15)
> Прошу зарегистрировать новые ключи по причине утраты старых.

Постарайтесь впредь хранить ключи более осторожно.
Comment 19 Yaroslav Karpov 2022-04-29 10:14:56 MSK
Собрал пакет
https://git.altlinux.org/people/hellkar/packages/libnss-role.git

Прошу предоставить мне доступ к сборочнице.
Comment 20 Evgeny Sinelnikov 2022-04-29 17:37:28 MSK
Сборка пакетов освоена, прошу зарегистрировать 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
Comment 21 Gleb F-Malinovskiy 2022-05-17 14:02:49 MSK
ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.

T/J/S -> 3.5.
Comment 22 Yaroslav Karpov 2022-05-17 19:01:34 MSK
Премного благодарен )))
Comment 23 Yaroslav Karpov 2022-11-24 23:18:53 MSK
Собрал пакет
https://git.altlinux.org/people/hellkar/packages/wavemon.git

#310570 EPERM #2 sisyphus wavemon.git=0.9.4-alt1
Comment 24 Gleb F-Malinovskiy 2023-11-08 13:37:40 MSK
Актуально ли ещё?
Comment 25 Yaroslav Karpov 2023-11-08 16:33:56 MSK
Актуально. 
На днях как раз собрал несколько пакетов, в ближайшее время выложу список.
Comment 26 Yaroslav Karpov 2023-11-16 14:15:31 MSK
Обновил сборку 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
Comment 27 Yaroslav Karpov 2023-11-29 22:15:27 MSK
#335292 EPERM #2 sisyphus libstorage-ng.git=4.5.99-alt1
Comment 28 Gleb F-Malinovskiy 2023-12-05 19:06:43 MSK
Адрес подписан на devel@.

T/J/S -> 3.6.