From d8dbaabf98da677733cd2b316cbf629e99d7e4ed Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Thu, 23 Feb 2012 03:01:16 +0000 Subject: [PATCH] ktype.seccure: Stop `seccure' from trying to open `/dev/tty'. It won't work in a `userv' service. For some reason, it will try to do this if you don't provide a key file, even for operations which don't need a private key. --- ktype.seccure | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ktype.seccure b/ktype.seccure index 3b716d2..dfe5521 100644 --- a/ktype.seccure +++ b/ktype.seccure @@ -69,7 +69,8 @@ k_check () { k_encrypt () { base=$1 - run_seccure encrypt -q -c$kprop_curve -m$kprop_tagsz -- $(cat "$base/pub") + run_seccure encrypt -q -c$kprop_curve -m$kprop_tagsz -F/dev/null -- \ + $(cat "$base/pub") } k_decrypt () { @@ -87,7 +88,7 @@ k_sign () { k_verify () { base=$1 sig=$3 - if run_seccure verify -q -c$kprop_curve -- \ + if run_seccure verify -q -c$kprop_curve -F/dev/null -- \ $(cat "$base/pub") "$sig" then :; else rc=$? -- 2.11.0