From cf34042dc28bc0842f4970cc9845ab7037ad06ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 14 Jul 2020 13:41:32 +0100 Subject: [PATCH] sops-install-secrets: log gpg fingerprint --- pkgs/sops-install-secrets/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/sops-install-secrets/main.go b/pkgs/sops-install-secrets/main.go index 1fd7dc8..1737887 100644 --- a/pkgs/sops-install-secrets/main.go +++ b/pkgs/sops-install-secrets/main.go @@ -1,6 +1,7 @@ package main import ( + "encoding/hex" "encoding/json" "errors" "fmt" @@ -320,9 +321,12 @@ func importSSHKeys(keyPaths []string, gpgHome string) error { if err != nil { return err } + if err := gpgKey.SerializePrivate(secring, nil); err != nil { return fmt.Errorf("Cannot write secring: %s", err) } + + fmt.Printf("Imported %s with fingerprint %s", path, hex.EncodeToString(gpgKey.PrimaryKey.Fingerprint[:])) } return nil