|
@@ -22,6 +22,7 @@ PKG_FIXUP:=autoreconf
|
22
|
22
|
|
23
|
23
|
PKG_CONFIG_DEPENDS:= \
|
24
|
24
|
CONFIG_OCSERV_PAM \
|
|
25
|
+ CONFIG_OCSERV_SECCOMP \
|
25
|
26
|
CONFIG_OCSERV_PROTOBUF \
|
26
|
27
|
|
27
|
28
|
include $(INCLUDE_DIR)/package.mk
|
|
@@ -37,7 +38,7 @@ define Package/ocserv
|
37
|
38
|
TITLE:=OpenConnect VPN server
|
38
|
39
|
URL:=http://www.infradead.org/ocserv/
|
39
|
40
|
MAINTAINER:=Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
|
40
|
|
- DEPENDS:= +OCSERV_HTTP_PARSER:libhttp-parser +libgnutls +certtool +libncurses +libreadline +OCSERV_PAM:libpam +OCSERV_PROTOBUF:libprotobuf-c +kmod-tun
|
|
41
|
+ DEPENDS:= +OCSERV_HTTP_PARSER:libhttp-parser +OCSERV_SECCOMP:libseccomp +libgnutls +certtool +libncurses +libreadline +OCSERV_PAM:libpam +OCSERV_PROTOBUF:libprotobuf-c +kmod-tun
|
41
|
42
|
USERID:=ocserv=72:ocserv=72
|
42
|
43
|
endef
|
43
|
44
|
|
|
@@ -62,6 +63,10 @@ ifneq ($(CONFIG_OCSERV_PAM),y)
|
62
|
63
|
CONFIGURE_ARGS += --without-pam
|
63
|
64
|
endif
|
64
|
65
|
|
|
66
|
+ifneq ($(CONFIG_OCSERV_SECCOMP),y)
|
|
67
|
+CONFIGURE_ARGS += --disable-seccomp
|
|
68
|
+endif
|
|
69
|
+
|
65
|
70
|
ifneq ($(CONFIG_OCSERV_PROTOBUF),y)
|
66
|
71
|
CONFIGURE_ARGS += --without-protobuf
|
67
|
72
|
endif
|