Subject: CVS commit: pkgsrc/security/duo-unix
From: Jonathan Perkin
Date: 2023-11-14 14:22:29
Message id: 20231114132229.74839FA3D@cvs.NetBSD.org

Log Message:
duo-unix: Update to 2.0.2.

duo_unix-2.0.2:
- `make check` now works correctly on Solaris
- Added support for Fedora 37 and Fedora 38
- Added support for Debian 12
- Removed support for Ubuntu 18.04
- Removed support for Debian 9

duo_unix-2.0.1:
- The support script collects a few additional files for troubleshooting
- Duo API calls now use SHA512 instead of SHA1 as the HMAC algorithm

duo_unix-2.0.0:
- Changed the behavior of `su` when the target user is not root.  The target
  user will need to complete 2FA rather than the original user.
- login_duo resets the SIGPIPE handler when it closes its connection.
- Added logging when Duo is invoked, to assist troubleshooting.
- Updated package signing to SHA512

duo_unix-1.12.1:
- Updated Unity to 2.5.2
- Added support for Fedora 34
- Removed support for Centos 8
- Added support for Centos Stream 8
- Added support for Centos Stream 9
- Added support for Ubuntu 22.04

duo_unix-1.12.0:
- Switched from BSON to JSON as a data interchange format
- Switched from Cram to python `unittest` for testing

duo_unix-1.11.5:
- Added support for Debian 11
- Removed support for Debian 8
- Removed support for CentOS 6
- Fixed MOTD display for non-interactive sessions
- The support tool now also collects the sudo PAM configuration file
- Updated pinned certificates

Files:
RevisionActionfile
1.8modifypkgsrc/security/duo-unix/Makefile
1.3modifypkgsrc/security/duo-unix/PLIST
1.7modifypkgsrc/security/duo-unix/distinfo
1.2modifypkgsrc/security/duo-unix/patches/patch-Makefile.in
1.2modifypkgsrc/security/duo-unix/patches/patch-configure