This is a patch series that I hope gets pacman-key into near ready territory. The big first patch is to make pacman-key use our option parser. That fixes a lot of issues that Denis and Ivan were trying to work around with --config and --gpgdir and whether they needed to be specified first. The remaining patches are all fairly small. They should capture almost all the work that has been submitted to this list over the past few months (the exception being the --import patches by Pang Yan Han that I am yet to look at in detail). When the submitted patches applied somewhat cleanly, the patch authorship is obviously maintained. When the major changes due to option parsing meant I needed to scrape out the still needed parts of patches and rewrite them, I have given criedit for the original work in the commit messages. A further patch is to follow updating the man page for the changes made here. Allan McRae (5): pacman-key: use our option parser pacman-key: remove the --adv option pacman-key: rename --del to --delete pacman-key: allow the export of all key ids pacman-key: rename --trust to --edit-key Ivan Kanakarakis (2): pacman-key: fix quotation on several variable assignments pacman-key: hide output of executed commands on logic checks scripts/pacman-key.sh.in | 210 ++++++++++++++++++++++----------------------- 1 files changed, 103 insertions(+), 107 deletions(-) -- 1.7.6