Просто памятка:
- Генерируем ключ (
gpg --gen-key
). - Экспортируем ключ (
gpg -a --export <тут мыло или другой идентификатор ключа>
, а подробнее тут: https://www.gnupg.org/gph/en/manual/x56.html). - Идём на http://keyserver.ubuntu.com/ и добавляем в окно “Submitting a new OpenPGP Key” ключ экспортированный на прошлом шаге.
- Теперь получаем отпечаток (fingerprint) ключа (
gpg --fingerprint
) - Идём на
https://launchpad.net/~USERNAME/+editpgpkeys, проходим все
круги адашаги авторизации и на странице внизу находим “Import an OpenPGP key” и в поле ввода копируем свой отпечаток с предыдущего шага. Причём нажатие на кнопку Import Key может как-то странно реагировать, тогда как нажатие Enter в онке ввода отпечатка работает как надо. - Ждём письма на почту.
- Расшифровываем файл из письма (
gpg -d file.txt
). - Переходим по ссылке из файла.
- PROFIT.
Имеет смысл в ~/.profile
или ~/.bashrc
добавить строки:
# PPA
export DEBFULLNAME="Foo Bar"
export DEBEMAIL="foo_bar@gmail.com"
Одно но: полное имя и почта должны соответствовать идентификатору ключа GPG. Иначе - создавайте алиасы.