Module Name:    src
Committed By:   sevan
Date:           Mon Apr 30 22:17:47 UTC 2018

Modified Files:
        src/crypto/external/bsd/netpgp/dist/bindings/lua: netpgp.lua

Log Message:
The secret key is required for decryption and signing. Indicate it by setting
the "need seckey" variable before calling init.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
    src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua
diff -u src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua:1.5 src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua:1.6
--- src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua:1.5	Sun Apr 29 23:30:59 2018
+++ src/crypto/external/bsd/netpgp/dist/bindings/lua/netpgp.lua	Mon Apr 30 22:17:46 2018
@@ -32,7 +32,7 @@
 -- command line args
 dofile "optparse.lua"
 
-opt = OptionParser{usage="%prog [options] file", version="20180428"}                           
+opt = OptionParser{usage="%prog [options] file", version="20180430"}                           
 
 opt.add_option{"-s", "--sign", action="store_true", dest="sign", help="--sign [--detached] [--armour] file"}
 opt.add_option{"-v", "--verify", action="store_true", dest="verify", help="--verify [--armour] file"}
@@ -72,6 +72,9 @@ end
 if options.homedir then
 	netpgp.homedir(pgp, options.homedir)
 end
+if options.decrypt or options.sign then
+netpgp.setvar(pgp, "need seckey", 1)
+end
 
 -- initialise everything
 netpgp.init(pgp)

Reply via email to