Skip to content

net/miniupnpd: Update to 2.3.11, add patch to improve logging - #260

Draft
Self-Hosting-Group wants to merge 1 commit into
opnsense:masterfrom
Self-Hosting-Group:improve-logging
Draft

net/miniupnpd: Update to 2.3.11, add patch to improve logging#260
Self-Hosting-Group wants to merge 1 commit into
opnsense:masterfrom
Self-Hosting-Group:improve-logging

Conversation

@Self-Hosting-Group

@Self-Hosting-Group Self-Hosting-Group commented Feb 27, 2026

Copy link
Copy Markdown
Contributor
  • Clearer logging of enabled protocols/ports, IPv6 mapping, and UPnP IGD
    compatibility mode
  • Log warnings with an enabled allow third-party mapping option
  • Log less with default/info log level
  • Remove excessive logging of normally occurring messages
  • Remove multiple log messages for the same event
  • Remove excessive logging caused by a daemon bug

Link: https://github.com/Self-Hosting-Group/miniupnp/tree/improve-logging

@Self-Hosting-Group Self-Hosting-Group changed the title miniupnpd: Improve startup banner and logging net/miniupnpd: Improve startup banner and logging Feb 27, 2026
@Self-Hosting-Group
Self-Hosting-Group force-pushed the improve-logging branch 2 times, most recently from 791a4e9 to 77aa54c Compare March 4, 2026 07:47
@Self-Hosting-Group Self-Hosting-Group changed the title net/miniupnpd: Improve startup banner and logging net/miniupnpd: Patch to improve logging Mar 4, 2026
@Self-Hosting-Group
Self-Hosting-Group marked this pull request as ready for review March 4, 2026 08:00
@Self-Hosting-Group
Self-Hosting-Group force-pushed the improve-logging branch 5 times, most recently from 77aa54c to 77b18b5 Compare March 6, 2026 14:26
@Self-Hosting-Group
Self-Hosting-Group force-pushed the improve-logging branch 4 times, most recently from 39a5fb8 to eaf1ace Compare April 27, 2026 12:51
@Self-Hosting-Group
Self-Hosting-Group force-pushed the improve-logging branch 2 times, most recently from 39a5fb8 to 3a7d91a Compare April 29, 2026 08:16
@Self-Hosting-Group
Self-Hosting-Group marked this pull request as draft May 28, 2026 05:30
@Self-Hosting-Group

Copy link
Copy Markdown
Contributor Author

Hello @fichtner. Is this PR better now? See opnsense/plugins#5256 (comment)

- Update daemon to 2.3.11 to fix multiple issues, including
  security-related ones
- Add daemon patch to improve logging
  - Clearer logging of enabled protocols/ports, IPv6 mapping, and UPnP
    IGD compatibility mode… in start banner
  - Log warnings with an enabled allow third-party mapping option
  - Change the log level (less verbose) of many internal or normally
    occurring messages, and some error messages, without functional
    restrictions, to DEBUG, client requests/actions and their errors to
    INFO, and only daemon-wide messages to NOTICE/WARNING/ERR…
  - Comment out some log-filling messages when internal interfaces lose
    link, and for e.g. `rule with label '%s' is not a IGD pinhole`, as
    normally occurring
- Apply existing UPnP IGDv2 compatibility patch using `PATCHFILES`
- Build with `--disable-pppconn` unconditionally, build option
  `UPNP_NOPPP` no more needed

Link: https://www.cve.org/CVERecord?id=CVE-2026-5720
Link: miniupnp/miniupnp#898
Link: https://github.com/Self-Hosting-Group/miniupnp/tree/improve-logging
Link: https://github.com/Self-Hosting-Group/miniupnp/tree/upnp-igdv2-compat
@Self-Hosting-Group
Self-Hosting-Group force-pushed the improve-logging branch 3 times, most recently from 40f96d9 to cedb6bc Compare August 17, 2026 08:21
@Self-Hosting-Group

Copy link
Copy Markdown
Contributor Author

Friendly ping.

@Self-Hosting-Group Self-Hosting-Group changed the title net/miniupnpd: Patch to improve logging net/miniupnpd: Update to 2.3.11, add patch to improve logging Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant