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

Reply via email to