Bug 267609 - net-mgmt/unbound_exporter: update to 0.4.1
Summary: net-mgmt/unbound_exporter: update to 0.4.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dmitri Goutnik
URL: https://github.com/letsencrypt/unboun...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-06 23:56 UTC by Thomas Morper
Modified: 2022-12-20 12:45 UTC (History)
3 users (show)

See Also:
thomas: maintainer-feedback-


Attachments
update net-mgmt/unbound_exporter to 0.4.1 (9.45 KB, patch)
2022-11-06 23:56 UTC, Thomas Morper
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Morper 2022-11-06 23:56:17 UTC
Created attachment 237911 [details]
update net-mgmt/unbound_exporter to 0.4.1

net-mgmt/unbound_exporter: update to 0.4.1

 * Update to 0.4.1
 * Update repo location
 * Simplify Makefile by using GO_MODULE rather than GH_TUPLE
 * Add missing SUB_LIST to Makefile
 * Re-factor init script

Changelog:

https://github.com/letsencrypt/unbound_exporter/releases/tag/v0.4.1

QA:

 * portlint: OK
 * testport: OK (poudriere: 12.3-AMD64/i386, 13.1-AMD64)

Additional Notes:

Not tested on 13.1-ARM64 because I can't make "go" work on my test machine at
the moment.

Re-factored and simplified the init script. Rely on unbound_exporter's own
defaults and only set user-defined options rather than *every* option. Rely on
the "daemon" utility rather than using redirects and manually placed log- and
pidfiles. Make logging more flexible and by default do not log to a file which
there's no log rotation for. A pkg-message has been placed to inform users
about these inevitable changes when upgrading from a previous version.

This PR is supposed to fix bug #265255.
Comment 1 Thomas Morper 2022-11-24 00:02:07 UTC
maintainer timeout
Comment 2 Yonas Yanfa 2022-12-20 05:54:10 UTC
Ping.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-12-20 12:44:37 UTC
A commit in branch main references this bug:

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

commit 3574d6718e7ff5f064960914f963801708d21cfd
Author:     Thomas Morper <thomas@beingboiled.info>
AuthorDate: 2022-12-20 12:35:55 +0000
Commit:     Dmitri Goutnik <dmgk@FreeBSD.org>
CommitDate: 2022-12-20 12:43:59 +0000

    net-mgmt/unbound_exporter: Update to 0.4.1

    * Update to 0.4.1
    * Update repo location
    * Simplify Makefile by using GO_MODULE rather than GH_TUPLE
    * Add missing SUB_LIST to Makefile
    * Re-factor init script

    Changes:        https://github.com/letsencrypt/unbound_exporter/releases/tag/v0.4.1

    PR:             267609
    PR:             265255
    Approved by:    aduitsis@cpan.org (maintainer timeout, > 1 month)

 UPDATING                                           |  8 +++
 net-mgmt/unbound_exporter/Makefile                 | 24 ++------
 net-mgmt/unbound_exporter/distinfo                 | 28 ++-------
 .../unbound_exporter/files/pkg-message.in (new)    | 11 ++++
 .../unbound_exporter/files/unbound_exporter.in     | 66 +++++++++-------------
 5 files changed, 57 insertions(+), 80 deletions(-)
Comment 4 Dmitri Goutnik freebsd_committer freebsd_triage 2022-12-20 12:45:06 UTC
Committed, thanks for the update!