Bug 275534 - security/py-pass-audit: Update to release 1.2
Summary: security/py-pass-audit: Update to release 1.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Muhammad Moinur Rahman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-04 21:02 UTC by Tobias Rehbein
Modified: 2023-12-04 22:17 UTC (History)
1 user (show)

See Also:


Attachments
Patch to update security/py-pass-audit to release 1.2 (5.35 KB, patch)
2023-12-04 21:02 UTC, Tobias Rehbein
tobias.rehbein: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Rehbein 2023-12-04 21:02:04 UTC
Created attachment 246783 [details]
Patch to update security/py-pass-audit to release 1.2

security/py-pass-audit: update to release 1.2

Added:
* Check for duplicate / re-used passwords
* Add option to limit checks to specific filename

Changed:
* Simplify the audit process
* Use setup.py to manage the full installation and deprecate the Makefile

Fixed:
* Terminate the GnuPG commandline as it could potentially be a security issue
* Multiple minor fixes

Changelog: https://github.com/roddhjav/pass-audit/blob/master/CHANGELOG.md

* portlint -AC: looks fine
* poudriere testport: 14.0 amd64 ok
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-12-04 22:14:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e93a2dfbf9c2a8890263b83ae8e46d8ec381f6f3

commit e93a2dfbf9c2a8890263b83ae8e46d8ec381f6f3
Author:     Tobias Rehbein <tobias.rehbein@web.de>
AuthorDate: 2023-12-04 21:45:59 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-04 22:13:41 +0000

    security/py-pass-audit: Update version 1.1=>1.2

    Added:
    * Check for duplicate / re-used passwords
    * Add option to limit checks to specific filename

    Changed:
    * Simplify the audit process
    * Use setup.py to manage the full installation and deprecate the
      Makefile

    Fixed:
    * Terminate the GnuPG commandline as it could potentially be a security
      issue.
    * Multiple minor fixes: #20, 21, #25

    Changelog:
    https://github.com/roddhjav/pass-audit/blob/master/CHANGELOG.md
    PR:             275534
    Approved by:    submitter is maintainer

 security/py-pass-audit/Makefile                   | 15 +-------------
 security/py-pass-audit/distinfo                   |  6 +++---
 security/py-pass-audit/files/patch-setup.py (new) | 16 +++++++++++++++
 security/py-pass-audit/pkg-plist                  | 24 +++++++++++------------
 4 files changed, 32 insertions(+), 29 deletions(-)