This patch updates kpcli to version 3.3. Changelog: 2019-Aug-16 v3.3 - Allow open and save with key-only authentication, as requested in SF bug #35. - Prevent "multiple entries titled" warning in the /_found/ area, as reports in SF bug #36. - Fix two bugs affecting Windows, as reported in SourceForge patch #11. - Mark /_found entries as "*OLD" when listed, if they reside in a group named old. Addresses an issue where searches turn up "old" accounts.
What I changed: There are no patches for this port. Only version in Makefile and checksums in distinfo. What I did/tested: * make test (No regression tests for kpcli-3.3) * /usr/ports/infrastructure/bin/portcheck * make port-lib-depends-check * make update-plist Everything looks ok for me. Tested on amd64. Also tested basic functionality of kpcli, like print version information, creating new DB, restarting kpcli, trying to open old DB, etc: $ kpcli KeePass CLI (kpcli) v3.3 is ready for operation. Type 'help' for a description of available commands. Type 'help <command>' for details on individual commands. kpcli:/> vers VERSIONS * kpcli: 3.3 * Perl: v5.30.1 * File::KeePass: 2.03 * Term::ShellUI: 0.92 * Term::ReadKey: 2.38 * Term::ReadLine: 1.17 * Capture::Tiny: 0.48 * Clipboard: 0.13 * Term::ReadLine::Gnu: 1.36 * Math::Random::ISAAC: not installed (optional) * Sub::Install: not installed (optional) ReadLine being used: Term::ReadLine::Gnu Operating system: openbsd kpcli:/> saveas password_database.kdbx Please provide the master password: ************************* Retype to verify: ************************* kpcli:/> open password_database.kdbx Please provide the master password: ************************* Cheers, Alexander
Index: Makefile =================================================================== RCS file: /cvs/ports/security/kpcli/Makefile,v retrieving revision 1.10 diff -u -p -u -p -r1.10 Makefile --- Makefile 12 Jul 2019 20:49:04 -0000 1.10 +++ Makefile 27 Mar 2020 00:06:22 -0000 @@ -2,7 +2,7 @@ COMMENT = cli browser for keepassx databases -DISTNAME = kpcli-3.2 +DISTNAME = kpcli-3.3 CATEGORIES = security EXTRACT_SUFX = .pl EXTRACT_ONLY = Index: distinfo =================================================================== RCS file: /cvs/ports/security/kpcli/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 31 Jan 2018 07:56:52 -0000 1.4 +++ distinfo 27 Mar 2020 00:06:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (kpcli-3.2.pl) = YVobrhntDBMgdqgJsWKmbqDcIsHZkqjG4fLhqu365oc= -SIZE (kpcli-3.2.pl) = 197369 +SHA256 (kpcli-3.3.pl) = BN6YTWt5veuEaJv46qDi46qHVrfMqf/fNuGp0cDxzfw= +SIZE (kpcli-3.3.pl) = 199249
