2017-06-29 09:40:48 +00:00
|
|
|
#
|
|
|
|
# The Azure agents needs CMS to obtain the SSH public keys.
|
|
|
|
# LibreSSL has removed CMS, so either use OpenSSL to decrypt CMS
|
2019-11-29 17:22:07 +00:00
|
|
|
# messages or compile the old CMS code for LibreSSL. Or use
|
|
|
|
# CMS that has returned to newer versions of LibreSSL.
|
2017-06-29 09:40:48 +00:00
|
|
|
#
|
|
|
|
.ifdef USE_OPENSSL
|
|
|
|
MAKE_FLAGS+= USE_OPENSSL=1
|
2019-11-29 17:22:07 +00:00
|
|
|
.elifdef USE_LIBRESSL_CMS
|
|
|
|
MAKE_FLAGS+= USE_LIBRESSL_CMS=1
|
2017-06-29 09:40:48 +00:00
|
|
|
.else
|
|
|
|
SUBDIR= cms
|
|
|
|
.endif
|
|
|
|
|
|
|
|
SUBDIR+= agent
|
|
|
|
|
|
|
|
.include <bsd.subdir.mk>
|