summaryrefslogtreecommitdiff
path: root/kiki.hs
diff options
context:
space:
mode:
authorJoe Crayne <joe@jerkface.net>2019-07-01 23:16:32 -0400
committerJoe Crayne <joe@jerkface.net>2019-07-01 23:16:32 -0400
commit5d5ce0e97107619b8e33c76585d7629f106ad3c8 (patch)
tree3492c9de1a740154654a6ba1cced90e879f47219 /kiki.hs
parentae8792ee7c51da15e52f30475c17ce589f940509 (diff)
New debugging option: --trace-verify
Diffstat (limited to 'kiki.hs')
-rw-r--r--kiki.hs9
1 files changed, 8 insertions, 1 deletions
diff --git a/kiki.hs b/kiki.hs
index 6be2a8d..ddfb05b 100644
--- a/kiki.hs
+++ b/kiki.hs
@@ -659,6 +659,9 @@ kiki_usage bExport bImport bSecret cmd = putStr $
659 [" --help" 659 [" --help"
660 ," Gives usage information" 660 ," Gives usage information"
661 ,"" 661 ,""
662 ," --trace-verify"
663 ," For debugging, stderr traces for every signature verification."
664 ,""
662 ] ++ documentHomeDir ++ [""] 665 ] ++ documentHomeDir ++ [""]
663 ++ documentPassphraseFDFlag bExport bImport bSecret 666 ++ documentPassphraseFDFlag bExport bImport bSecret
664 showwk :: [String] 667 showwk :: [String]
@@ -1745,7 +1748,11 @@ commands =
1745main :: IO () 1748main :: IO ()
1746main = do 1749main = do
1747 dotlock_init 1750 dotlock_init
1748 args_raw <- getArgs 1751 args_raw0 <- getArgs
1752 args_raw <- case break (=="--trace-verify") args_raw0 of
1753 (as,[]) -> return as
1754 (as,_:bs) -> do setVerifyFlag True
1755 return $ as ++ bs
1749 case args_raw of 1756 case args_raw of
1750 1757
1751 [] -> kiki "show" ["--working"] 1758 [] -> kiki "show" ["--working"]