URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 107446
[ Назад ]

Исходное сообщение
"В GitHub появилась поддержка верификации коммитов по цифрово..."

Отправлено opennews , 05-Апр-16 23:19 
Разработчики сервиса GitHub объявили (https://github.com/blog/2144-gpg-signature-verification) о добавлении средств для проверки и пометки коммитов и тегов, заверенных цифровой подписью разработчика. Проверка осуществляется по открытым GPG-ключам разработчика, которые можно загрузить на GitHub в разделе настройки ключей (https://github.com/settings/keys). Заверение коммита или тега цифровой подписью производится (https://help.github.com/categories/gpg/) на системе разработчика при помощи штатных возможностей Git ("git commit -S").


<center><a href="https://cloud.githubusercontent.com/assets/25792/14290042/5b... src="https://www.opennet.me/opennews/pics_base/0_1459886899.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: https://github.com/blog/2144-gpg-signature-verification
Новость: http://www.opennet.me/opennews/art.shtml?num=44183


Содержание

Сообщения в этом обсуждении
"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено омномномнимус , 05-Апр-16 23:28 
это поэтому гитхаб сегодня не был доступен? :-)

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 06-Апр-16 04:34 
Это в гитхаб встроено? или в гит?

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено kravich , 06-Апр-16 05:09 
Бэкенд - гит, фронтенд - гитхаб

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Andrey Mitrofanov , 06-Апр-16 06:08 
> Это в гитхаб встроено? или в гит?

Что "эТо"? Тебе почитать заголовок или первы1 и единственный абзац новости?

+++Чтение интернетов дорого, больно. Розги свои. $250/ч, деньги вперёд, задаток не возвращаются, никаких гарантий. Ви-таки согласны [д/Д/Y] _


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Какаянахренразница , 06-Апр-16 06:19 
Реализовано малость черезжопно:
* Посмотрел на список своих коммитов (я иногда подписываю ради прикола) -- написано "Unverified".
* Жмякаю по этому "Unverified" -- предлагает загрузить открытый ключ.
* Загружаю отрытый ключ и возвращаюсь в список коммитов -- всё равно "Unverified".
* "Verfied" показывается только на странице коммита.

Возможно, для новых коммитов будет работать лучше. Чё бы такого закоммитить?...


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Какаянахренразница , 06-Апр-16 06:22 
Update: А в другом репозитории везде пишет "Verified". Чудесато...

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 06-Апр-16 08:54 
кек, теперь не поиграться с blame-someone-else.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 08-Апр-16 23:09 
Можно подумать все коммиты подписывают.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 15:03 
Как обычно, ни черта не работает.

Сумел загрузить кто-то 4096R, вроде написано что поддерживается?


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено nE0sIghT , 06-Апр-16 15:23 
Да, без проблем

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 15:51 
Странно.  Я и по ихней инструкции пробовал экспортировать, и ID ключа руками указать, и gpg2...

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Какаянахренразница , 06-Апр-16 16:07 
> Странно.  Я и по ихней инструкции пробовал экспортировать, и ID ключа
> руками указать, и gpg2...

А ты точно всё делал правильно? Весь процесс делится на две фазы: загрузка открытого ключа и подписывание коммитов. Чтобы загрузить ключ, у себя в терминале надо написать что-то типа "gpg --armor --export [key number]", скопировать текст (включая -----BEGIN PGP PUBLIC KEY BLOCK----- и -----END PGP PUBLIC KEY BLOCK-----), и вставить его в https://github.com/settings/keys (раздел GPG). Чтобы подписать коммит, надо добавить опцию -S к команде "git commit". Чтобы подписать ранние коммиты, надо извращаться.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 16:24 
> А ты точно всё делал правильно?

Я не знаю "как правильно" - делал по ихней инструкции.  Плюс попробовал вышеизложенных вариантов дополнительно, когда об их инструкцию споткнулся.

> Весь процесс делится на две фазы: загрузка открытого ключа и подписывание коммитов.

До подписывания коммитов дело не дошло...

> Чтобы загрузить ключ, у себя
> в терминале надо написать что-то типа "gpg --armor --export [key number]",
> скопировать текст (включая -----BEGIN PGP PUBLIC KEY BLOCK----- и -----END PGP
> PUBLIC KEY BLOCK-----), и вставить его в https://github.com/settings/keys (раздел GPG).

Да детка, ты тоже сумел прочитать их инструкцию.  Возьми с полки пирожок.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Какаянахренразница , 06-Апр-16 19:49 
> До подписывания коммитов дело не дошло

Одно другому не мешает. Можно подписывать их и не надеясь на поддержку Гитхаба. Ибо кто захочет проверить, тот проверит и без них.

> Да детка

Ммм, нехорошо ты это...


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 20:28 
"Нехорошо" - эт когда человек на комментарий "я сделал все по инструкции" пишет "а ты точно сделал все по инструкции".

PS: Жалко, что у самих гитхабчиков публичного багтрекера нету.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Какаянахренразница , 06-Апр-16 16:02 
> Сумел загрузить кто-то 4096R, вроде написано что поддерживается?

Да. Левый емэйл, правда, надо подтверждать.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 16:54 
>> Сумел загрузить кто-то 4096R, вроде написано что поддерживается?
> Да. Левый емэйл, правда, надо подтверждать.

Да нет, мейл уже подтвержденный.  Кстати, там наверно тогда иная ошибка вылазит.

А у меня: there was an error parsing that key. check that the key is valid and try again.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено myhand , 06-Апр-16 19:17 
Хм, а с pgp.mit.edu мой публичный ключик схомячил...

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено ndm , 06-Апр-16 16:22 
Существуют ли русскоязычные аналоги гитхаба? Что бы совместно можно было править код. Очень надо.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено омномномнимус , 06-Апр-16 16:48 
дофига патриот? гитлаб + русская локализация, если очень надо

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено бедный буратино , 06-Апр-16 17:45 
rhodecode... точнее, его форк, который я не выговорю.

не знаю, насколько он русскоязычный, но там пунктов меню три штуки на глаз. если сложно запомнить их названия - можно исходники поправить, наверное.


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 06-Апр-16 20:37 
Gogs руззке язык поддерживает.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено ndm , 07-Апр-16 02:54 
Что-то не заметил.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 07-Апр-16 04:15 
Качай последнюю сборку или master/devel ветку

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 07-Апр-16 04:17 
> Что-то не заметил.

English,简体中文,繁體中文,Deutsch,Français,Nederlands,Latviešu,Русский,日本語,Español,Português do Brasil,Polski,български,Italiano,Suomalainen

; Used for datetimepicker
[i18n.datelang]
en-US = en
zh-CN = zh
zh-HK = zh-TW
de-DE = de
fr-FR = fr
nl-NL = nl
lv-LV = lv
ru-RU = ru
ja-JP = ja
es-ES = es
pt-BR = pt-BR
pl-PL = pl
bg-BG = bg
it-IT = it
fi-FI = fi


"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено ndm , 07-Апр-16 13:14 
Вот оно как, спасибо.

"В GitHub появилась поддержка верификации коммитов по цифрово..."
Отправлено Аноним , 09-Апр-16 14:53 
> Вот оно как, спасибо.

Не благодари. И напиши одминам чтобы бан в гугле сняли с тебя.