I'm not going to run this software to test.
I have tested the proposed upgrade and flavor for the net/i2pd port on
OpenBSD 7.6-beta, and it works perfectly. To enable the UPnP support
provided by this new flavor, you need to follow these steps:
1. UPnP IGD must be enabled on your router.
2. Configure net/miniupnpc as documented in the README of this port [1].
3. Enable UPnP in the net/i2pd configuration file located at
/etc/i2pd/i2pd.conf before starting the service with rcctl(8).
4. To verify it works, access the web console. You can use any browser
for this, including text browsers.
lynx http://127.0.0.1:7070
5. The Network status should display “OK.” If it says “Firewalled,”
something is configured incorrectly.
I hope this information is sufficient to receive an OK. Additionally, I
am interested in becoming the maintainer for this port.
While on this topic, I have noticed that the net/miniupnp ports are
outdated.
References:
1.
https://raw.githubusercontent.com/openbsd/ports/master/net/miniupnp/miniupnpc/pkg/README
Best regards,
David.