Стандартный процесс для предоставления нового "авторитетного" ключа через пакет, который подписывается со старым ключом. Если Вы доверяете старому ключу (и Вы доверяете GPG), затем, новый распределяется в пакете, подписанном со старым. Теперь, можно начать использовать новый.
Пакеты могут быть, держатся небезопасный сервер, поскольку каждый пакет будет проверен на корректную подпись.
Проблема происходит, только упаковочный закрытый ключ, поставлен под угрозу. Т.е. главный ключ, которые подписывают все пакеты. (Debian SecureApt, Ubuntu SecureApt, Fedora). Если бы это было бы происходить однажды, то это было бы действительно ужасно.
Ответ был:
sudo apt-get install vim
поскольку это была новая машина, и энергия не была установлена.
Помимо установки vim
или указывая сообщение о фиксации на командной строке как предложенное сообщение об ошибке, существует несколько способов сказать мерзавцу, какого редактора это должно использовать. Можно установить core.editor
свойство (локально для того проекта, или глобально для всего мерзавца):
$ git config --global core.editor nano
Можно также установить EDITOR
переменная среды, к которой мерзавец возвратится если core.editor
не установлен:
$ export EDITOR=nano
export EDITOR=vi
? положительная сторона – dubiousjim 24.09.2012, 10:03