Created attachment 222925 [details] Makefile.patch reseed certificates are not copied during installation
Created attachment 222926 [details] pkg-plist
Created attachment 222927 [details] i2pd.in.patch And this patch to do a soft reload of the daemon by INIT.
A commit references this bug: Author: amdmi3 Date: Thu Mar 4 00:05:37 UTC 2021 New revision: 567271 URL: https://svnweb.freebsd.org/changeset/ports/567271 Log: - Fix signal used in reload command PR: 253965 Submitted by: admin@support.od.ua MFH: 2021Q1 Changes: head/security/i2pd/Makefile head/security/i2pd/files/i2pd.in
> reseed certificates are not copied during installation What's the purpose of these and how are they used? I don't see them referenced from code or configs. Obviously this submission has plist problems (installed files not listed in plist, static files installed in /var).
A commit references this bug: Author: amdmi3 Date: Thu Mar 4 00:06:58 UTC 2021 New revision: 567272 URL: https://svnweb.freebsd.org/changeset/ports/567272 Log: MFH: r567271 - Fix signal used in reload command PR: 253965 Submitted by: admin@support.od.ua Changes: _U branches/2021Q1/ branches/2021Q1/security/i2pd/Makefile branches/2021Q1/security/i2pd/files/i2pd.in
(In reply to Vladislav V. Prodan from comment #2) rc.d bit was committed.
(In reply to Dmitry Marakasov from comment #4) https://github.com/PurpleI2P/i2pd/blob/openssl/libi2pd/Reseed.cpp#L498
(In reply to Vladislav V. Prodan from comment #7) And here: https://github.com/PurpleI2P/i2pd/blob/openssl/libi2pd/Reseed.cpp#L227-L276
Created attachment 223134 [details] Patch Please try the attached patch
A commit references this bug: Author: amdmi3 Date: Fri Mar 19 12:37:04 UTC 2021 New revision: 568793 URL: https://svnweb.freebsd.org/changeset/ports/568793 Log: - Install reseed certificates [1] - Switch to upstream installation PR: 253965 [1] Submitted by: admin@support.od.ua [1] Changes: head/security/i2pd/Makefile head/security/i2pd/files/patch-libi2pd_Reseed.cpp head/security/i2pd/pkg-plist