Created attachment 225987 [details] Patch against main to automate ipsec.ko module load. When iked_enable=YES, it will not automatically start unless the ipsec.ko kernel module has been loaded. This should be automated through iked.in. See patch attached. Thanks.
I agree with this. Adding the ipsec module as a dependency makes sens. changes approved.
Comment on attachment 225987 [details] Patch against main to automate ipsec.ko module load. openiked cannot run unless ipsec is loaded.
Comment on attachment 225987 [details] Patch against main to automate ipsec.ko module load. openiked cannot run unless ipsec is loaded. +maintainer-approval
^Triage: patch needs PORTREVISION, because package contents changes, and we want users to get/install the new rc version.
Created attachment 226140 [details] openiked cannot run unless ipsec is loaded. Adding the ipsec module as a dependency Bump PORTREVISION
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=dec1a59c7c67313b8cfd1156fa833f2e5dc79a85 commit dec1a59c7c67313b8cfd1156fa833f2e5dc79a85 Author: David Marec <david@lapinbilly.eu> AuthorDate: 2021-07-04 00:42:40 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2021-07-04 00:42:40 +0000 security/openiked-portable: load ipsec kmod PR: 256765 Reported by: Jason Tubnor <jason@tubnor.net> MFH: 2021Q3 security/openiked-portable/Makefile | 1 + security/openiked-portable/files/iked.in | 1 + 2 files changed, 2 insertions(+)
A commit in branch 2021Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=53fd1058ba29e72fe5e0b79389a022ef0ee6451b commit 53fd1058ba29e72fe5e0b79389a022ef0ee6451b Author: David Marec <david@lapinbilly.eu> AuthorDate: 2021-07-04 00:42:40 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2021-07-04 00:44:19 +0000 security/openiked-portable: load ipsec kmod PR: 256765 Reported by: Jason Tubnor <jason@tubnor.net> MFH: 2021Q3 (cherry picked from commit dec1a59c7c67313b8cfd1156fa833f2e5dc79a85) security/openiked-portable/Makefile | 1 + security/openiked-portable/files/iked.in | 1 + 2 files changed, 2 insertions(+)
Thanks for your contribution!