GPG
Интерактивный ввод пароля
dnf install pinentry
mkdir ~/.gnupg ; echo "pinentry-program /usr/bin/pinentry-curses" >> ~/.gnupg/gpg-agent.conf
Генерация пары ключей
gpg --gen-key
//единственная команда до EL7
с EL8 генерация с настройками по умолчанию
gpg --full-generate-key
//присутствует начиная с EL8
Экспорт ключа
gpg --export --armor $key_name > RPM-GPG-KEY-$key_name
gpg --export-secret-keys --armor repo > privkey.asc
Удаление ключей
Сначала удаляется приватный ключ gpg --delete-secret-keys $key_name
Затем удаляется публичный ключ gpg --delete-keys $key_name