summaryrefslogtreecommitdiffstats
path: root/sq/src/sq.rs
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2020-07-29 18:28:10 +0200
committerJustus Winter <justus@sequoia-pgp.org>2021-01-05 15:02:36 +0100
commit2786957fd6c03ec18d2bd5765c46b6aceb549e1a (patch)
treee5d7dbae0023b33fbc2c0a9a12b3532fb349d03f /sq/src/sq.rs
parentc6a81d92b35efb8175139b177ee5fadcf5ba6a24 (diff)
tool: Add merge signatures command.
Diffstat (limited to 'sq/src/sq.rs')
-rw-r--r--sq/src/sq.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/sq/src/sq.rs b/sq/src/sq.rs
index 42fc6dc3..f1bd4832 100644
--- a/sq/src/sq.rs
+++ b/sq/src/sq.rs
@@ -345,6 +345,12 @@ fn main() -> Result<()> {
m.is_present("use-expired-subkey"),
)?;
},
+ ("merge-signatures", Some(m)) => {
+ let mut input1 = open_or_stdin(m.value_of("input1"))?;
+ let mut input2 = open_or_stdin(m.value_of("input2"))?;
+ let output = m.value_of("output");
+ commands::merge_signatures(&mut input1, &mut input2, output)?;
+ },
("sign", Some(m)) => {
let mut input = open_or_stdin(m.value_of("input"))?;
let output = m.value_of("output");