aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2018-09-10 13:14:50 +0000
committerMathieu Arnold <mat@FreeBSD.org>2018-09-10 13:14:50 +0000
commite1bfdfbe5665c963621e06f6bbfbbc2c000a804e (patch)
treeeaf052562fa1ad9b232918eb5e617ac1df0dd725 /security
parentf57bc4af665126de839ff734a08e57726e84da84 (diff)
downloadports-e1bfdfbe5665c963621e06f6bbfbbc2c000a804e.tar.gz
ports-e1bfdfbe5665c963621e06f6bbfbbc2c000a804e.zip
Notes
Diffstat (limited to 'security')
-rw-r--r--security/amavisd-milter/Makefile2
-rw-r--r--security/cisco-torch/Makefile2
-rw-r--r--security/courier-authlib/Makefile8
-rw-r--r--security/cvechecker/Makefile1
-rw-r--r--security/elixir-comeonin/Makefile2
-rw-r--r--security/elixir-comeonin_i18n/Makefile2
-rw-r--r--security/elixir-jose/Makefile2
-rw-r--r--security/erlang-fast_tls/Makefile2
-rw-r--r--security/erlang-jose/Makefile2
-rw-r--r--security/fwbuilder/Makefile2
-rw-r--r--security/gorilla/Makefile2
-rw-r--r--security/govpn/Makefile2
-rw-r--r--security/gtkpasman/Makefile2
-rw-r--r--security/hamachi/Makefile2
-rw-r--r--security/hashcat-legacy/Makefile2
-rw-r--r--security/hashcat/Makefile2
-rw-r--r--security/hitch/Makefile2
-rw-r--r--security/ipguard/Makefile2
-rw-r--r--security/kgpg/Makefile2
-rw-r--r--security/kleopatra/Makefile2
-rw-r--r--security/kpkpass/Makefile2
-rw-r--r--security/kwalletmanager/Makefile2
-rw-r--r--security/libkleo/Makefile3
-rw-r--r--security/libntlm/Makefile4
-rw-r--r--security/linux-c6-cyrus-sasl2/Makefile2
-rw-r--r--security/linux-c6-libgcrypt/Makefile2
-rw-r--r--security/linux-c6-libssh2/Makefile2
-rw-r--r--security/linux-c6-libtasn1/Makefile2
-rw-r--r--security/linux-c6-openssl/Makefile2
-rw-r--r--security/linux-c7-cyrus-sasl2/Makefile2
-rw-r--r--security/linux-c7-libgcrypt/Makefile2
-rw-r--r--security/linux-c7-libssh2/Makefile2
-rw-r--r--security/linux-c7-libtasn1/Makefile2
-rw-r--r--security/linux-c7-nettle/Makefile2
-rw-r--r--security/linux-c7-openssl/Makefile2
-rw-r--r--security/linux-c7-p11-kit/Makefile2
-rw-r--r--security/linux-c7-trousers/Makefile2
-rw-r--r--security/logcheck/Makefile2
-rw-r--r--security/lynis/Makefile2
-rw-r--r--security/obfsclient/Makefile2
-rw-r--r--security/openconnect/Makefile2
-rw-r--r--security/openssh-portable/Makefile1
-rw-r--r--security/pad/Makefile2
-rw-r--r--security/pam-mysql/Makefile2
-rw-r--r--security/pkcs11-gateway/Makefile2
-rw-r--r--security/pkesh/Makefile2
-rw-r--r--security/rcracki_mt/Makefile2
-rw-r--r--security/signing-party/Makefile2
-rw-r--r--security/stoken/Makefile2
-rw-r--r--security/tclsasl/Makefile2
-rw-r--r--security/tmux-cssh/Makefile5
-rw-r--r--security/vlock/Makefile2
-rw-r--r--security/whatweb/Makefile2
-rw-r--r--security/wolfssl/Makefile2
-rw-r--r--security/xmlsec1/Makefile2
55 files changed, 111 insertions, 9 deletions
diff --git a/security/amavisd-milter/Makefile b/security/amavisd-milter/Makefile
index 877e37f1dd1f..cb66efbba0bc 100644
--- a/security/amavisd-milter/Makefile
+++ b/security/amavisd-milter/Makefile
@@ -42,6 +42,8 @@ PLIST_SUB= ${SUB_LIST}
PORTDOCS= AUTHORS CHANGES INSTALL LICENSE README TODO
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
diff --git a/security/cisco-torch/Makefile b/security/cisco-torch/Makefile
index ed098af1f377..65caa86ad788 100644
--- a/security/cisco-torch/Makefile
+++ b/security/cisco-torch/Makefile
@@ -31,6 +31,8 @@ FILELIST= brutefile.txt \
tfingerprint.db \
users.txt
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/cisco-torch.pl ${STAGEDIR}${PREFIX}/bin/cisco-torch
${MKDIR} ${STAGEDIR}${DATADIR}/include
diff --git a/security/courier-authlib/Makefile b/security/courier-authlib/Makefile
index ca057989dbe8..95c47f4e9a31 100644
--- a/security/courier-authlib/Makefile
+++ b/security/courier-authlib/Makefile
@@ -75,6 +75,8 @@ CONFIGURE_ARGS+=--with-base --with-authpam --with-authpipe
USERS= ${MAILOWN}
GROUPS= ${MAILGRP}
+OPTIONS_DEFINE+= DOCS
+
DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README \
README.authdebug.html README_authlib.html
@@ -108,6 +110,8 @@ REMOVE_SUBDIRS+=makedat userdb
.if ${AUTHMOD} == authldap
RUN_DEPENDS+= ${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool
+OPTIONS_DEFINE+= DOCS
+
DOCS= README.ldap
USE_OPENLDAP= yes
CONFIGURE_ARGS+=--with-authldap
@@ -117,6 +121,8 @@ CONFIGURE_ARGS+=--without-authldap
.if ${AUTHMOD} == authmysql
RUN_DEPENDS+= ${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool
+OPTIONS_DEFINE+= DOCS
+
DOCS= README.authmysql.html README.authmysql.myownquery
USE_MYSQL= yes
CONFIGURE_ARGS+=--with-authmysql \
@@ -128,6 +134,8 @@ CONFIGURE_ARGS+=--without-authmysql
.if ${AUTHMOD} == authpgsql
RUN_DEPENDS+= ${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool
+OPTIONS_DEFINE+= DOCS
+
DOCS= README.authpostgres.html
USES+= pgsql
CONFIGURE_ARGS+=--with-authpgsql
diff --git a/security/cvechecker/Makefile b/security/cvechecker/Makefile
index 3d65f2efad55..024430a7e152 100644
--- a/security/cvechecker/Makefile
+++ b/security/cvechecker/Makefile
@@ -26,6 +26,7 @@ CONFIGURE_ARGS= --localstatedir=/var/db
bash_OLD_CMD+= /bin/sh
+OPTIONS_DEFINE= DOCS
OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= MYSQL SQLITE
OPTIONS_DEFAULT= SQLITE
diff --git a/security/elixir-comeonin/Makefile b/security/elixir-comeonin/Makefile
index 8080cb4b7861..d1d79d543e2d 100644
--- a/security/elixir-comeonin/Makefile
+++ b/security/elixir-comeonin/Makefile
@@ -20,6 +20,8 @@ MIX_BUILD_DEPS= devel/elixir-make \
security/elixir-comeonin_i18n
MIX_RUN_DEPS:= security/elixir-comeonin_i18n
+OPTIONS_DEFINE= DOCS
+
post-build:
${STRIP_CMD} ${WRKSRC}/priv/bcrypt_nif.so
diff --git a/security/elixir-comeonin_i18n/Makefile b/security/elixir-comeonin_i18n/Makefile
index 4493b697aa45..4abf239582e3 100644
--- a/security/elixir-comeonin_i18n/Makefile
+++ b/security/elixir-comeonin_i18n/Makefile
@@ -16,4 +16,6 @@ GH_ACCOUNT= riverrun
MIX_BUILD_DEPS= devel/elixir-gettext
MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/elixir-jose/Makefile b/security/elixir-jose/Makefile
index 13f76537c99e..7bf2408a57a5 100644
--- a/security/elixir-jose/Makefile
+++ b/security/elixir-jose/Makefile
@@ -21,4 +21,6 @@ MIX_BUILD_DEPS= converters/erlang-base64url \
security/erlang-jose
MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/erlang-fast_tls/Makefile b/security/erlang-fast_tls/Makefile
index caa6133b5e4e..280e30d36bbc 100644
--- a/security/erlang-fast_tls/Makefile
+++ b/security/erlang-fast_tls/Makefile
@@ -24,6 +24,8 @@ CPPFLAGS+= -I${OPENSSLINC}
CFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
+OPTIONS_DEFINE= DOCS
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv/lib/*.so
diff --git a/security/erlang-jose/Makefile b/security/erlang-jose/Makefile
index 54b63e4e5528..25de1abf6ab6 100644
--- a/security/erlang-jose/Makefile
+++ b/security/erlang-jose/Makefile
@@ -21,4 +21,6 @@ NO_ARCH= yes
ERL_BUILD_DEPS= converters/erlang-base64url
ERL_RUN_DEPS:= ${ERL_BUILD_DEPS}
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/fwbuilder/Makefile b/security/fwbuilder/Makefile
index bc1f920e025b..4272bd428693 100644
--- a/security/fwbuilder/Makefile
+++ b/security/fwbuilder/Makefile
@@ -16,7 +16,7 @@ BROKEN_powerpc64= fails to configure: libz library not found
LIB_DEPENDS= libxslt.so:textproc/libxslt \
libnetsnmp.so:net-mgmt/net-snmp
-#OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS
BUILD= 3599
diff --git a/security/gorilla/Makefile b/security/gorilla/Makefile
index 2f069e0754df..257fbef4243a 100644
--- a/security/gorilla/Makefile
+++ b/security/gorilla/Makefile
@@ -17,6 +17,8 @@ LICENSE= GPLv2
RUN_DEPENDS= itcl>=3.4:lang/itcl \
wish:x11-toolkits/tk-wrapper
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.options.mk>
.if ${ARCH} == i386
diff --git a/security/govpn/Makefile b/security/govpn/Makefile
index f1875e7df175..ab6fa1c7ab21 100644
--- a/security/govpn/Makefile
+++ b/security/govpn/Makefile
@@ -24,4 +24,6 @@ INSTALL_TARGET= install-strip
PLIST_FILES= bin/govpn-server bin/govpn-client bin/govpn-verifier \
share/govpn/newclient.sh
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/gtkpasman/Makefile b/security/gtkpasman/Makefile
index 357d07f34aac..453953ae6f57 100644
--- a/security/gtkpasman/Makefile
+++ b/security/gtkpasman/Makefile
@@ -24,6 +24,8 @@ SUB_FILES= pkg-message
PORTDOCS= *
PLIST_FILES= bin/gtkpasman share/applications/gtkpasman.desktop
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.options.mk>
post-patch:
diff --git a/security/hamachi/Makefile b/security/hamachi/Makefile
index e8e8319870b2..2f014148dedc 100644
--- a/security/hamachi/Makefile
+++ b/security/hamachi/Makefile
@@ -21,6 +21,8 @@ PLIST_FILES= bin/hamachi bin/hamachi-init sbin/hamachi-tuncfg
PORTDOCS= README CHANGES
MAKE_ENV= HAMACHI_DST=${STAGEDIR}${PREFIX}/bin TUNCFG_DST=${STAGEDIR}${PREFIX}/sbin
+OPTIONS_DEFINE= DOCS
+
post-patch:
${RM} ${WRKSRC}/tuncfg/tuncfg
${LOCALBASE}/bin/upx -d ${WRKSRC}/hamachi
diff --git a/security/hashcat-legacy/Makefile b/security/hashcat-legacy/Makefile
index 0715f65b710e..bc53afb01550 100644
--- a/security/hashcat-legacy/Makefile
+++ b/security/hashcat-legacy/Makefile
@@ -26,6 +26,8 @@ ONLY_FOR_ARCHS_REASON= uses amd64 instructions
ALL_TARGET= posix64 posixXOP
+OPTIONS_DEFINE= DOCS
+
post-patch:
@${REINPLACE_CMD} -r 's|^(CC_.*[[:blank:]]*=[[:blank:]]*)gcc[[:blank:]]*$$|\1${CC}|' ${WRKSRC}/src/Makefile
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index 2f2686ba19c2..e4e8d2118d5a 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -32,6 +32,8 @@ MAKE_ARGS= SHARED=1 \
LFLAGS_NATIVE="${LDFLAGS} -lpthread -lm" \
CFLAGS_NATIVE="${CFLAGS} -Iinclude -IOpenCL -Ideps/lzma_sdk"
+OPTIONS_DEFINE= DOCS
+
pre-install:
${STRIP_CMD} ${WRKSRC}/libhashcat.so.${PORTVERSION}
${STRIP_CMD} ${WRKSRC}/hashcat
diff --git a/security/hitch/Makefile b/security/hitch/Makefile
index 936fa68f41a1..3954df6bfdaf 100644
--- a/security/hitch/Makefile
+++ b/security/hitch/Makefile
@@ -28,6 +28,8 @@ USE_RC_SUBR= ${PORTNAME}
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lcrypto -lssl
+OPTIONS_DEFINE= DOCS
+
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf.sample ${STAGEDIR}${PREFIX}/etc/
diff --git a/security/ipguard/Makefile b/security/ipguard/Makefile
index 9333e39fdce0..d5e2a049843c 100644
--- a/security/ipguard/Makefile
+++ b/security/ipguard/Makefile
@@ -19,6 +19,8 @@ PORTDOCS= COPYRIGHT NEWS README README.tcpdump README.log ethers.sample rfc826.t
PLIST_FILES= sbin/ipguard \
man/man8/${PORTNAME}.8.gz
+OPTIONS_DEFINE= DOCS
+
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
diff --git a/security/kgpg/Makefile b/security/kgpg/Makefile
index 38d818c4b615..abb37c1796f1 100644
--- a/security/kgpg/Makefile
+++ b/security/kgpg/Makefile
@@ -18,4 +18,6 @@ USE_KDE= akonadi akonadicontacts archive auth bookmarks codecs \
USE_QT= core dbus gui network printsupport widgets xml \
buildtools_build qmake_build
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile
index 469d74301fb9..45c371608e19 100644
--- a/security/kleopatra/Makefile
+++ b/security/kleopatra/Makefile
@@ -22,4 +22,6 @@ USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
USE_QT= core dbus gui network printsupport testlib widgets xml \
buildtools_build qmake_build
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/kpkpass/Makefile b/security/kpkpass/Makefile
index 466e4d4d730b..6a66ce436d58 100644
--- a/security/kpkpass/Makefile
+++ b/security/kpkpass/Makefile
@@ -14,4 +14,6 @@ USE_QT= core gui testlib \
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/kwalletmanager/Makefile b/security/kwalletmanager/Makefile
index 455f2a63c999..2eb3334575b6 100644
--- a/security/kwalletmanager/Makefile
+++ b/security/kwalletmanager/Makefile
@@ -16,4 +16,6 @@ USE_KDE= archive auth codecs config configwidgets coreaddons crash \
USE_QT= core dbus gui network widgets xml \
buildtools_build qmake_build
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/libkleo/Makefile b/security/libkleo/Makefile
index 16a42afc3481..a8ed37b63345 100644
--- a/security/libkleo/Makefile
+++ b/security/libkleo/Makefile
@@ -23,6 +23,9 @@ USE_QT= core gui widgets \
buildtools_build qmake_build
_CORETOOLS= md5sum sha1sum sha256sum sha512sum
+
+OPTIONS_DEFINE= DOCS
+
post-extract:
# use the binaries of coreutils
. for ct in ${_CORETOOLS}
diff --git a/security/libntlm/Makefile b/security/libntlm/Makefile
index 6433417a3c16..b495c5715eb0 100644
--- a/security/libntlm/Makefile
+++ b/security/libntlm/Makefile
@@ -18,7 +18,9 @@ USE_LDCONFIG= yes
PORTDOCS= AUTHORS ChangeLog NEWS README THANKS
-post-install:
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
diff --git a/security/linux-c6-cyrus-sasl2/Makefile b/security/linux-c6-cyrus-sasl2/Makefile
index c4da1d446430..4ba6d1025d23 100644
--- a/security/linux-c6-cyrus-sasl2/Makefile
+++ b/security/linux-c6-cyrus-sasl2/Makefile
@@ -19,4 +19,6 @@ USES= linux:c6
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c6-libgcrypt/Makefile b/security/linux-c6-libgcrypt/Makefile
index 41f3c3da6bf1..aee3f2140e38 100644
--- a/security/linux-c6-libgcrypt/Makefile
+++ b/security/linux-c6-libgcrypt/Makefile
@@ -16,4 +16,6 @@ USE_LDCONFIG= yes
USE_LINUX= libgpg-error
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c6-libssh2/Makefile b/security/linux-c6-libssh2/Makefile
index 0b33b4fe59c5..9d97ab328fe5 100644
--- a/security/linux-c6-libssh2/Makefile
+++ b/security/linux-c6-libssh2/Makefile
@@ -16,4 +16,6 @@ USE_LDCONFIG= yes
USE_LINUX= openssl
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c6-libtasn1/Makefile b/security/linux-c6-libtasn1/Makefile
index c8533b88f3b3..d8487f8e1b83 100644
--- a/security/linux-c6-libtasn1/Makefile
+++ b/security/linux-c6-libtasn1/Makefile
@@ -16,4 +16,6 @@ CPE_VENDOR= gnu
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c6-openssl/Makefile b/security/linux-c6-openssl/Makefile
index 60ba11bf4f5a..dfebecd5351c 100644
--- a/security/linux-c6-openssl/Makefile
+++ b/security/linux-c6-openssl/Makefile
@@ -15,4 +15,6 @@ USES= linux:c6
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-cyrus-sasl2/Makefile b/security/linux-c7-cyrus-sasl2/Makefile
index 34f641dcfa8f..5e3e5ea70714 100644
--- a/security/linux-c7-cyrus-sasl2/Makefile
+++ b/security/linux-c7-cyrus-sasl2/Makefile
@@ -21,4 +21,6 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-libgcrypt/Makefile b/security/linux-c7-libgcrypt/Makefile
index 576d571c4cf4..9837ac751ac1 100644
--- a/security/linux-c7-libgcrypt/Makefile
+++ b/security/linux-c7-libgcrypt/Makefile
@@ -20,4 +20,6 @@ USE_LDCONFIG= yes
USE_LINUX= libgpg-error
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-libssh2/Makefile b/security/linux-c7-libssh2/Makefile
index d838dc2a0f5d..fd63e2babc98 100644
--- a/security/linux-c7-libssh2/Makefile
+++ b/security/linux-c7-libssh2/Makefile
@@ -18,4 +18,6 @@ USE_LDCONFIG= yes
USE_LINUX= openssl
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-libtasn1/Makefile b/security/linux-c7-libtasn1/Makefile
index 7b6d4d22b073..198af538efdf 100644
--- a/security/linux-c7-libtasn1/Makefile
+++ b/security/linux-c7-libtasn1/Makefile
@@ -19,4 +19,6 @@ CPE_VENDOR= gnu
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-nettle/Makefile b/security/linux-c7-nettle/Makefile
index 1a527a04cae3..8239e2c38c27 100644
--- a/security/linux-c7-nettle/Makefile
+++ b/security/linux-c7-nettle/Makefile
@@ -13,4 +13,6 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-openssl/Makefile b/security/linux-c7-openssl/Makefile
index bb1bc9006550..f68542c938d4 100644
--- a/security/linux-c7-openssl/Makefile
+++ b/security/linux-c7-openssl/Makefile
@@ -23,4 +23,6 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-p11-kit/Makefile b/security/linux-c7-p11-kit/Makefile
index 31b7f43e6a7a..9c1b7b74658c 100644
--- a/security/linux-c7-p11-kit/Makefile
+++ b/security/linux-c7-p11-kit/Makefile
@@ -13,4 +13,6 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/linux-c7-trousers/Makefile b/security/linux-c7-trousers/Makefile
index cd548a557e4a..6751d02a7676 100644
--- a/security/linux-c7-trousers/Makefile
+++ b/security/linux-c7-trousers/Makefile
@@ -14,4 +14,6 @@ USE_LDCONFIG= yes
USE_LINUX= openssl
USE_LINUX_RPM= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.mk>
diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile
index 3fef7bd0f9f2..6fc647d4c91f 100644
--- a/security/logcheck/Makefile
+++ b/security/logcheck/Makefile
@@ -27,7 +27,7 @@ BASEDIR?= # None. portlint compliance
DBDIR= ${BASEDIR}/var/db/${PORTNAME}
RUNDIR= ${BASEDIR}/var/run/${PORTNAME}
-OPTIONS_DEFINE= CRON
+OPTIONS_DEFINE= CRON DOCS
CRON_DESC= Install cron script automatically
.if !defined(BATCH)
OPTIONS_DEFAULT=CRON
diff --git a/security/lynis/Makefile b/security/lynis/Makefile
index cd30c62d0b10..b3ee5165952c 100644
--- a/security/lynis/Makefile
+++ b/security/lynis/Makefile
@@ -22,6 +22,8 @@ NO_ARCH= yes
PORTDOCS= FAQ README
+OPTIONS_DEFINE= DOCS
+
post-patch:
@${REINPLACE_CMD} -e '/tINCLUDE_TARGETS/ s|".*"|"${DATADIR}/include"|; \
/tPLUGIN_TARGETS/ s|".*"|"${DATADIR}/plugins"|; \
diff --git a/security/obfsclient/Makefile b/security/obfsclient/Makefile
index 2cf6c63050bc..eb5b3de624af 100644
--- a/security/obfsclient/Makefile
+++ b/security/obfsclient/Makefile
@@ -28,6 +28,8 @@ PLIST_FILES= bin/${PORTNAME}
PORTDOCS= COPYING
+OPTIONS_DEFINE= DOCS
+
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR}
diff --git a/security/openconnect/Makefile b/security/openconnect/Makefile
index 0e2d163caab7..84c00d2ed7f0 100644
--- a/security/openconnect/Makefile
+++ b/security/openconnect/Makefile
@@ -27,7 +27,7 @@ INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
PORTDOCS= *
-OPTIONS_DEFINE= PROXY GNUTLS GSSAPI LZ4 P11 STOKEN
+OPTIONS_DEFINE= DOCS PROXY GNUTLS GSSAPI LZ4 P11 STOKEN
OPTIONS_DEFAULT=GSSAPI
LZ4_DESC= LZ4-based compression
diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile
index 282dee25cc93..945c4678350f 100644
--- a/security/openssh-portable/Makefile
+++ b/security/openssh-portable/Makefile
@@ -39,6 +39,7 @@ OPTIONS_DEFINE= PAM TCP_WRAPPERS LIBEDIT BSM \
LDNS NONECIPHER XMSS
OPTIONS_DEFAULT= LIBEDIT PAM TCP_WRAPPERS LDNS
.if ${FLAVOR:U} == hpn
+OPTIONS_DEFINE+= DOCS
OPTIONS_DEFAULT+= HPN NONECIPHER
.endif
OPTIONS_RADIO= KERBEROS
diff --git a/security/pad/Makefile b/security/pad/Makefile
index e58ace3c0192..9b24454c593f 100644
--- a/security/pad/Makefile
+++ b/security/pad/Makefile
@@ -20,6 +20,8 @@ PORTDOCS= COPYING README ChangeLog
CFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
+OPTIONS_DEFINE= DOCS
+
post-patch:
${REINPLACE_CMD} -e "s|\(-lcrypto\)|${LDFLAGS} \1|g" \
${WRKSRC}/Makefile.in
diff --git a/security/pam-mysql/Makefile b/security/pam-mysql/Makefile
index 9f4c3e87bc9c..ead530d66bde 100644
--- a/security/pam-mysql/Makefile
+++ b/security/pam-mysql/Makefile
@@ -26,7 +26,7 @@ SUB_FILES= pkg-message
PORTDOCS= *
PLIST_FILES= lib/pam_mysql.so lib/pam_mysql.la
-OPTIONS_DEFINE= SSL
+OPTIONS_DEFINE= DOCS SSL
SSL_DESC= Build with OpenSSL support (non-crypt()ish MD5 hash)
SSL_CONFIGURE_WITH= openssl
diff --git a/security/pkcs11-gateway/Makefile b/security/pkcs11-gateway/Makefile
index 5f2452b3bf0f..7fb72b36caf3 100644
--- a/security/pkcs11-gateway/Makefile
+++ b/security/pkcs11-gateway/Makefile
@@ -20,6 +20,8 @@ PLIST_FILES= bin/pkcs11-gateway lib/libpkcs11-gateway.so \
PORTDOCS= README
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pkcs11-gateway ${STAGEDIR}${PREFIX}/bin
${INSTALL_LIB} ${WRKSRC}/libpkcs11-gateway.so.1 ${STAGEDIR}${PREFIX}/lib
diff --git a/security/pkesh/Makefile b/security/pkesh/Makefile
index 0d279d71ceab..93d9f507a52d 100644
--- a/security/pkesh/Makefile
+++ b/security/pkesh/Makefile
@@ -16,6 +16,8 @@ NO_BUILD= yes
PLIST_FILES= bin/pkesh
PORTDOCS= README
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pkesh.sh ${STAGEDIR}${PREFIX}/bin/pkesh
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/security/rcracki_mt/Makefile b/security/rcracki_mt/Makefile
index 2e97d8df9fe8..1db5eac7a7b5 100644
--- a/security/rcracki_mt/Makefile
+++ b/security/rcracki_mt/Makefile
@@ -21,6 +21,8 @@ USES= 7z gmake ssl
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= ChangeLog.txt README.txt
+OPTIONS_DEFINE= DOCS
+
post-patch:
@${REINPLACE_CMD} \
-e 's,CC = g++,CXX ?= g++,' \
diff --git a/security/signing-party/Makefile b/security/signing-party/Makefile
index 3b359effd3dc..73983ad482ad 100644
--- a/security/signing-party/Makefile
+++ b/security/signing-party/Makefile
@@ -44,6 +44,8 @@ PORTEXAMPLES= ${EXAMPLES:T}
PORTDOCS= *
+OPTIONS_DEFINE= DOCS
+
post-patch:
@${REINPLACE_CMD} -e 's|/usr/share/doc/signing-party/caff/caffrc\.sample|${EXAMPLESDIR}/caffrc.sample|' \
${WRKSRC}/caff/caff
diff --git a/security/stoken/Makefile b/security/stoken/Makefile
index 2406f39eb414..c8915af6dea3 100644
--- a/security/stoken/Makefile
+++ b/security/stoken/Makefile
@@ -20,7 +20,7 @@ USE_GNOME= libxml2
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
-OPTIONS_DEFINE= X11
+OPTIONS_DEFINE= DOCS X11
OPTIONS_SUB= yes
X11_CONFIGURE_WITH= gtk
diff --git a/security/tclsasl/Makefile b/security/tclsasl/Makefile
index 17d09394e7a7..cdcf27c203d1 100644
--- a/security/tclsasl/Makefile
+++ b/security/tclsasl/Makefile
@@ -20,6 +20,8 @@ CONFIGURE_ENV= INSTALL="${INSTALL_DATA}" STAGEDIR="${STAGEDIR}"
PORTDOCS= tclsasl.html
+OPTIONS_DEFINE= DOCS
+
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/tclsasl.html ${STAGEDIR}${DOCSDIR}
diff --git a/security/tmux-cssh/Makefile b/security/tmux-cssh/Makefile
index fea1c6888e60..80092b5419d9 100644
--- a/security/tmux-cssh/Makefile
+++ b/security/tmux-cssh/Makefile
@@ -19,7 +19,10 @@ USE_GITHUB= yes
GH_ACCOUNT= dennishafemann
GH_TAGNAME= 2175073
-PLIST_FILES= bin/tmux-cssh %%PORTDOCS%%%%DOCSDIR%%/README.md
+PLIST_FILES= bin/tmux-cssh
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/tmux-cssh ${STAGEDIR}${PREFIX}/bin
diff --git a/security/vlock/Makefile b/security/vlock/Makefile
index f159e7a86b84..b290c0f28460 100644
--- a/security/vlock/Makefile
+++ b/security/vlock/Makefile
@@ -24,7 +24,7 @@ CONFIGURE_ARGS= --enable-plugins --enable-pam \
USES= gmake
USE_CSTD= gnu99
-OPTIONS_DEFINE= ROOTPWD VLOCKSCRIPTS CACASAVER
+OPTIONS_DEFINE= ROOTPWD VLOCKSCRIPTS CACASAVER DOCS
OPTIONS_DEFAULT= ROOTPWD
OPTIONS_SUB= yes
ROOTPWD_DESC= Enable unlock using root password
diff --git a/security/whatweb/Makefile b/security/whatweb/Makefile
index 4175b20b02fd..7f2488bde8d1 100644
--- a/security/whatweb/Makefile
+++ b/security/whatweb/Makefile
@@ -21,6 +21,8 @@ NO_BUILD= yes
NO_ARCH= yes
PORTDOCS= CHANGELOG INSTALL README whatweb.xsl
+OPTIONS_DEFINE= DOCS
+
post-patch:
${REINPLACE_CMD} -e \
's!/usr/share/whatweb/!${RUBY_SITELIBDIR}/whatweb!' \
diff --git a/security/wolfssl/Makefile b/security/wolfssl/Makefile
index 7c84acfd45f9..d61d322a328d 100644
--- a/security/wolfssl/Makefile
+++ b/security/wolfssl/Makefile
@@ -28,6 +28,8 @@ CONFIGURE_ARGS= --disable-dependency-tracking \
USE_LDCONFIG= yes
PORTDOCS= *
+OPTIONS_DEFINE= DOCS
+
post-configure:
@${REINPLACE_CMD} \
-e 's|$${prefix}/cyassl/include|$${prefix}/include/cyassl|' \
diff --git a/security/xmlsec1/Makefile b/security/xmlsec1/Makefile
index ca240a3a40ec..bb7625b886f8 100644
--- a/security/xmlsec1/Makefile
+++ b/security/xmlsec1/Makefile
@@ -31,7 +31,7 @@ MAKE_ENV= ABS_BUILDDIR=${WRKSRC} TMPFOLDER=${WRKSRC}
INSTALL_TARGET= install-strip
PORTDOCS= *
-OPTIONS_DEFINE= GNUTLS NSS
+OPTIONS_DEFINE= DOCS GNUTLS NSS
OPTIONS_DEFAULT= NSS
OPTIONS_SUB= yes