From 74c1f30ad6616186f0ab9dbaf34db6c17b1e40c4 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 21 Mar 2017 14:47:21 +0100 Subject: gpg: New command --quick-set-primary-uid. * g10/gpg.c (aQuickSetPrimaryUid): New const. (opts): New command --quick-set-primary-uid. (main): Implement it. * g10/keyedit.c (keyedit_quick_adduid): Factor some code out to ... (quick_find_keyblock): new func. (keyedit_quick_revuid): Use quick_find_keyblock. (keyedit_quick_set_primary): New. Signed-off-by: Werner Koch --- g10/main.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'g10/main.h') diff --git a/g10/main.h b/g10/main.h index c9c345418..32d323b6b 100644 --- a/g10/main.h +++ b/g10/main.h @@ -300,6 +300,8 @@ void keyedit_quick_sign (ctrl_t ctrl, const char *fpr, strlist_t uids, strlist_t locusr, int local); void keyedit_quick_set_expire (ctrl_t ctrl, const char *fpr, const char *expirestr); +void keyedit_quick_set_primary (ctrl_t ctrl, const char *username, + const char *primaryuid); void show_basic_key_info (KBNODE keyblock); /*-- keygen.c --*/ -- cgit v1.2.3