Warn when a master key fails to encrypt the data key

This commit is contained in:
Adrian Utrilla 2016-10-27 23:35:16 +02:00
Родитель b73a389256
Коммит 9fff8de79c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 6BA64E6212CDEBE9
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -214,7 +214,10 @@ func (tree Tree) GenerateDataKey() ([]byte, error) {
}
for _, ks := range tree.Metadata.KeySources {
for _, k := range ks.Keys {
k.Encrypt(newKey)
err := k.Encrypt(newKey)
if err != nil {
fmt.Printf("[WARNING]: Failed to encrypt new data key with master key: %s\n", err)
}
}
}
return newKey, nil