nmap: unify SSL dependencies

ssl/full variants now depend on "ca-certs" (provided by "ca-bundle" and "ca-certificates")

Signed-off-by: Konstantin Demin <rockdrilla@gmail.com>
This commit is contained in:
Konstantin Demin 2024-01-31 12:24:53 +03:00 committed by Nuno Goncalves
parent c8793c0285
commit b4538c87ab
1 changed files with 6 additions and 5 deletions

View File

@ -35,6 +35,7 @@ include ../../lang/python/python3-package.mk
NMAP_DEPENDS:=+libpcap +libstdcpp +zlib +libpcre NMAP_DEPENDS:=+libpcap +libstdcpp +zlib +libpcre
NCAT_DEPENDS:=+libpcap NCAT_DEPENDS:=+libpcap
NPING_DEPENDS:=+libpcap +libpthread +libstdcpp NPING_DEPENDS:=+libpcap +libpthread +libstdcpp
SSL_DEPENDS:=+libopenssl +ca-certs
define Package/nmap/default define Package/nmap/default
SUBMENU:=NMAP Suite SUBMENU:=NMAP Suite
@ -52,14 +53,14 @@ endef
define Package/nmap-ssl define Package/nmap-ssl
$(call Package/nmap/default) $(call Package/nmap/default)
DEPENDS:=$(NMAP_DEPENDS) +libopenssl DEPENDS:=$(NMAP_DEPENDS) $(SSL_DEPENDS)
VARIANT:=ssl VARIANT:=ssl
TITLE:=Nmap (with OpenSSL support) TITLE:=Nmap (with OpenSSL support)
endef endef
define Package/nmap-full define Package/nmap-full
$(call Package/nmap/default) $(call Package/nmap/default)
DEPENDS:=$(NMAP_DEPENDS) +libopenssl +liblua5.3 +libssh2 DEPENDS:=$(NMAP_DEPENDS) $(SSL_DEPENDS) +liblua5.3 +libssh2
VARIANT:=full VARIANT:=full
TITLE:=Nmap (with OpenSSL and scripting support) TITLE:=Nmap (with OpenSSL and scripting support)
endef endef
@ -73,14 +74,14 @@ endef
define Package/ncat-ssl define Package/ncat-ssl
$(call Package/nmap/default) $(call Package/nmap/default)
DEPENDS:=$(NCAT_DEPENDS) +libopenssl +ca-bundle DEPENDS:=$(NCAT_DEPENDS) $(SSL_DEPENDS)
VARIANT:=ssl VARIANT:=ssl
TITLE:=Ncat (with OpenSSL support) TITLE:=Ncat (with OpenSSL support)
endef endef
define Package/ncat-full define Package/ncat-full
$(call Package/nmap/default) $(call Package/nmap/default)
DEPENDS:=$(NCAT_DEPENDS) +libopenssl +ca-bundle +liblua5.3 DEPENDS:=$(NCAT_DEPENDS) $(SSL_DEPENDS) +liblua5.3
VARIANT:=full VARIANT:=full
TITLE:=Ncat (with OpenSSL and scripting support) TITLE:=Ncat (with OpenSSL and scripting support)
endef endef
@ -94,7 +95,7 @@ endef
define Package/nping-ssl define Package/nping-ssl
$(call Package/nmap/default) $(call Package/nmap/default)
DEPENDS:=$(NPING_DEPENDS) +libopenssl DEPENDS:=$(NPING_DEPENDS) $(SSL_DEPENDS)
VARIANT:=ssl VARIANT:=ssl
TITLE:=Nping (with OpenSSL support) TITLE:=Nping (with OpenSSL support)
endef endef