mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 07:51:59 -09:00
package/strongswan: add Linux kernel options
See here for options required by Strongswan to work properly:
https://docs.strongswan.org/docs/latest/install/kernelModules.html
We only enable a subset, which is the bare minimum to start
charon IKEv2 daemon. For advanced users this might be not enough.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
(cherry picked from commit 8090d0eb9e)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
committed by
Thomas Perale
parent
86d8774279
commit
360dd126f6
@@ -96,4 +96,16 @@ STRONGSWAN_CONF_OPTS += \
|
||||
--disable-connmark \
|
||||
--disable-forecast
|
||||
|
||||
# bare minimum to start charon
|
||||
define STRONGSWAN_LINUX_CONFIG_FIXUPS
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_INET)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_NET)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_NETLINK)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_INET_AH)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_INET_ESP)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_XFRM)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_XFRM_USER)
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_XFRM_INTERFACE)
|
||||
endef
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
Reference in New Issue
Block a user