]> Sergey Matveev's repositories - pgpmaildecryptor.git/commitdiff
Ability to pass additional arguments to gpg
authorSergey Matveev <stargrave@stargrave.org>
Thu, 9 Jan 2025 15:12:41 +0000 (18:12 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 9 Jan 2025 15:12:41 +0000 (18:12 +0300)
main.go

diff --git a/main.go b/main.go
index 50dd1d9c746e9b583105a542f6c0a6992b6fc3a18a5f46b26cde1872387300e5..341c921b72563a10317a978315c0a10231f9b3a556cdd8a9e84bf4bb0379041d 100644 (file)
--- a/main.go
+++ b/main.go
@@ -41,7 +41,9 @@ func main() {
        }
        var rawDec []byte
        {
-               cmd := exec.Command("gpg", "--batch", "--decrypt", "--status-fd", "3")
+               args := []string{"--batch", "--decrypt", "--status-fd", "3"}
+               args = append(args, os.Args[1:]...)
+               cmd := exec.Command("gpg", args...)
                cmd.Stderr = os.Stderr
                var stdin io.WriteCloser
                stdin, err = cmd.StdinPipe()