This release includes the following changes: - Security bugfixes OpenSSL DLLs updated to version 1.1.1k. - New features Client-side "protocol = ldap" support (thx to Bart Dopheide and Seth Grover). - Bugfixes The test suite fixed not to require external connectivity. Fixed paths in generated manuals (thx to Tatsuki Makino). Fixed configuration reload when compression is used. Fixed compilation with early releases of OpenSSL 1.1.1. Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
39 lines
1.2 KiB
Makefile
39 lines
1.2 KiB
Makefile
################################################################################
|
|
#
|
|
# stunnel
|
|
#
|
|
################################################################################
|
|
|
|
STUNNEL_VERSION_MAJOR = 5
|
|
STUNNEL_VERSION = $(STUNNEL_VERSION_MAJOR).59
|
|
STUNNEL_SITE = http://www.usenix.org.uk/mirrors/stunnel/archive/$(STUNNEL_VERSION_MAJOR).x
|
|
STUNNEL_DEPENDENCIES = host-pkgconf openssl
|
|
STUNNEL_CONF_OPTS = --with-ssl=$(STAGING_DIR)/usr --with-threads=fork \
|
|
--disable-libwrap
|
|
STUNNEL_CONF_ENV = \
|
|
ax_cv_check_cflags___fstack_protector=$(if $(BR2_TOOLCHAIN_HAS_SSP),yes,no) \
|
|
LIBS=`$(PKG_CONFIG_HOST_BINARY) --libs openssl`
|
|
STUNNEL_LICENSE = GPL-2.0+
|
|
STUNNEL_LICENSE_FILES = COPYING.md COPYRIGHT.md
|
|
STUNNEL_CPE_ID_VENDOR = stunnel
|
|
|
|
ifeq ($(BR2_INIT_SYSTEMD),y)
|
|
STUNNEL_DEPENDENCIES += systemd
|
|
else
|
|
STUNNEL_CONF_OPTS += --disable-systemd
|
|
endif
|
|
|
|
define STUNNEL_INSTALL_CONF
|
|
$(INSTALL) -m 0644 -D $(@D)/tools/stunnel.conf \
|
|
$(TARGET_DIR)/etc/stunnel/stunnel.conf
|
|
rm -f $(TARGET_DIR)/etc/stunnel/stunnel.conf-sample
|
|
endef
|
|
|
|
STUNNEL_POST_INSTALL_TARGET_HOOKS += STUNNEL_INSTALL_CONF
|
|
|
|
define STUNNEL_INSTALL_INIT_SYSV
|
|
$(INSTALL) -m 0755 -D package/stunnel/S50stunnel $(TARGET_DIR)/etc/init.d/S50stunnel
|
|
endef
|
|
|
|
$(eval $(autotools-package))
|