1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
freebsd-ports/security
Kubilay Kocak 5883d2a2c8 security/gnutls: Support OPTIONal library dependencies
Factor out libidn, libp11-kit and libtspi into OPTIONal library
dependencies, with the CRYWRAP, P11KIT and TPM options respectively, as per
the upstream documentation [1].

Make ZLIB an OPTION because we can, and the choice to customise
compression support in security software (especially lately) may be
very useful for some consumers.

Add CRYWRAP, P11KIT, TPM and ZLIB to OPTIONS_DEFAULT to retain current
default functionality.

[1] http://gnutls.org/manual/html_node/Downloading-and-installing.html

Inspired by:	Recent gnutls 2 -> 3 change, fan of minimal dependencies

PR:		192090
Submitted by:	koobs
Approved by:	maintainer
2014-07-29 09:14:01 +00:00
..
ADMsmb
ADMsnmp
aescrypt
aespipe
afterglow
aide
aimsniff
amap
amavis-stats
amavisd-milter
amavisd-new
apache-xml-security-c
apg
arirang security/arirang: Mark broken with Ruby 2.0 or newer 2014-07-28 21:40:54 +00:00
arm
arpCounterattack
authforce
autossh
avcheck
axTLS
barnyard2
barnyard2-sguil
base
bcrypt
bcwipe
bdc
beecrypt
belier
bfbtester
binwalk
bioapi
blindelephant
botan110
bro
broccoli
bruteblock
bruteforceblocker
bsdsfv
bsmtrace
bsp_upektfmess
bugs
burpsuite
ca_root_nss
calife
ccrypt
ccsrch
cfs
cfv
chaosreader
checkpassword
checkpassword-pam
chntpw
chroot_safe
chrootuid
ckpass
cksfv
cl-md5
cl-md5-sbcl
clamassassin
clamav
clamav-milter
clamav-unofficial-sigs
clamcour
clamd-stream-client
clamsmtp
clamtk
clusterssh
cmd5checkpw
cops
courier-authlib
courier-authlib-base
courierpassd
courierpasswd
courieruserinfo
cp2fwb
cracklib
crank
create-cert
cryptlib
cryptopp
cryptstring
cvm
cyassl
cyrus-sasl2
cyrus-sasl2-gssapi
cyrus-sasl2-ldapdb
cyrus-sasl2-saslauthd
d0_blind_id
dcetest
ddos_scan
denyhosts
destroy
digest
dirbuster
dirmngr
distcache
distcache-devel
dmitry
doorman
doscan
dradis
dropbear
dsniff
duo
easy-rsa
easypg
engine_pkcs11
expiretable
f-prot
fakebo
fakeident
fakeroot
fbopenssl
fcheck
fcrackzip
fiked
find-zlib
firewalk
fl0p
flawfinder
fpc-hash
fpc-openssl
fpm2
fprint_demo
fragroute
fragrouter
fsh
fswatch
ftimes
fuzz
fuzzdb
fwanalog
fwbuilder
fwipe
fwknop
fwlogwatch
gag
gcipher
gnome-gpg
gnome-keyring
gnome-keyring-sharp
gnome-password-generator
gnome-ssh-askpass
gnomint
gnupg
gnupg1
gnutls security/gnutls: Support OPTIONal library dependencies 2014-07-29 09:14:01 +00:00
go.crypto
goptlib
gorilla
gpa
gpasman
gpass
gpgdir
gpgme
gringotts
gsasl
gsfv
gss
gtk-knocker
gtkpasman
gwee
hackbot
hamachi
heimdal
hlfl
hmap
honggfuzz
horde3-jeta
hotssh
hs-certificate
hs-cipher-aes
hs-cipher-rc4
hs-clientsession
hs-cprng-aes
hs-Crypto
hs-crypto-api
hs-crypto-conduit
hs-crypto-numbers
hs-crypto-pubkey
hs-crypto-pubkey-types
hs-crypto-random-api
hs-cryptocipher
hs-cryptohash
hs-digest
hs-entropy
hs-HsOpenSSL
hs-monadcryptorandom
hs-pem
hs-pureMD5
hs-pwstore-fast
hs-RSA
hs-SHA
hs-skein
hs-tls
hs-tls-extra
httprint
hunch
hydra
i2p I'll take it 2014-07-28 15:12:26 +00:00
iaikpkcs11wrapper
idea
identify
ifd-slb_rf60
ike
ike-scan
integrit
ipfcount
ipfilter2dshield
ipfmeta
ipfw2dshield
ipfwcount
ipguard
ipsec-tools
ipv6toolkit
isakmpd
isnprober
jbrofuzz
john
kc
kedpm
keepassx
keepassx2
keybase
keychain
keynote
keyprint
kgpg-kde4
knock
knocker
kpcli
kqoauth
krb5
krb5-appl
krb5-maint
kripp
kwalletmanager
l0pht-watch
l0phtcrack
l5
lasso
libassuan
libbeid
libbf
libecc
libfprint
libgcrypt
libgnome-keyring - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
libgnomesu
libgpg-error
libgringotts
libident
libkpass
libksba
libmatekeyring
libmcrypt
libntlm
libotr
libotr3
libp11
libprelude
libpreludedb
libpwquality
libpwstor
libressl
libscrypt
libsecret
libsectok
libsodium
libsparkcrypto
libssh
libssh2
libtasn1 - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
libtomcrypt
libwhisker
libyubikey
linux-f10-cyrus-sasl2
linux-f10-gnutls
linux-f10-libgcrypt
linux-f10-libgpg-error
linux-f10-libssh2
linux-f10-libtasn1
linux-f10-nss
linux-f10-openssl
lockdown
log2timeline
logcheck
lsh
luasec
lynis
mac-robber
maia
mailzu
makepasswd
manipulate_data
masscan
massh
mate-keyring - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
matrixssl
mcrypt
md4coll
md5coll
md5deep
mdcrack
medusa
meek
metasploit
mhash
mindterm-binary
monkeysphere
mosref
munge
mussh
nacl
ncrack
ncrypt
nessus
nessus-libnasl
nessus-libraries
nessus-plugins
netpgp
nettle
nikto
nmap
nmapsi4
nss
oath-toolkit
obfsproxy
ocaml-cryptgps
ocaml-cryptokit
ocaml-ssl
oidentd
oinkmaster
op
openbsm
openbsm-devel
opencdk
openconnect - Update to 6.00 2014-07-28 15:02:33 +00:00
opencryptoki
openct
openpgpsdk
opensaml2
opensc
openscep
openssh-askpass
openssh-portable
openssh-portable-base
openssl
openssl_tpm_engine
openvas-client
openvas-libnasl - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
openvas-libraries
openvas-plugins
openvas-server
openvpn
openvpn-admin
openvpn-auth-ldap Release three ports of snb@ 2014-07-28 19:29:29 +00:00
openvpn-auth-radius
openvpn-beta
openvpn-devel
ophcrack
orthrus
osiris
ossec-hids-client
ossec-hids-local
ossec-hids-server
osslsigncode
outguess
p5-Apache-Htpasswd
p5-App-Genpass
p5-App-TLSMe
p5-Auth-YubikeyDecrypter
p5-AuthCAS
p5-Authen-Bitcard
p5-Authen-Captcha
p5-Authen-CyrusSASL
p5-Authen-DecHpwd
p5-Authen-Htpasswd
p5-Authen-Krb5
p5-Authen-Libwrap
p5-Authen-NTLM
p5-Authen-OATH
p5-Authen-PAAS
p5-Authen-PAM
p5-Authen-Passphrase
p5-Authen-PluggableCaptcha
p5-Authen-Radius
p5-Authen-SASL
p5-Authen-SASL-Cyrus
p5-Authen-Simple
p5-Authen-Simple-DBI
p5-Authen-Simple-DBM
p5-Authen-Simple-HTTP
p5-Authen-Simple-LDAP
p5-Authen-Simple-Net
p5-Authen-Simple-PAM
p5-Authen-Simple-Passwd
p5-Authen-Simple-RADIUS
p5-Authen-Simple-SMB
p5-Authen-Simple-SSH
p5-Authen-Smb
p5-Authen-TacacsPlus
p5-Authen-Ticket
p5-Authen-TypeKey
p5-Business-PayPal-EWP
p5-CACertOrg-CA
p5-Cisco-Hash
p5-Crypt-Anubis
p5-Crypt-AppleTwoFish
p5-Crypt-Blowfish
p5-Crypt-Blowfish_PP
p5-Crypt-Caesar
p5-Crypt-Camellia_PP
p5-Crypt-CAST5
p5-Crypt-CAST5_PP
p5-Crypt-CBC
p5-Crypt-CBCeasy
p5-Crypt-CFB
p5-Crypt-Chimera
p5-Crypt-CipherSaber
p5-Crypt-Cracklib
p5-Crypt-Ctr
p5-Crypt-DES
p5-Crypt-DES_EDE3
p5-Crypt-DES_PP
p5-Crypt-DH
p5-Crypt-Dining
p5-Crypt-DSA
p5-Crypt-ECB
p5-Crypt-Eksblowfish
p5-Crypt-Enigma
p5-Crypt-GCrypt
p5-Crypt-GeneratePassword
p5-Crypt-GOST
p5-Crypt-GOST_PP
p5-Crypt-GPG
p5-Crypt-HCE_MD5
p5-Crypt-HCE_SHA
p5-Crypt-IDEA
p5-Crypt-Imail
p5-Crypt-Juniper
p5-Crypt-Khazad
p5-Crypt-License
p5-Crypt-Lite
p5-Crypt-Loki97
p5-Crypt-MySQL
p5-Crypt-NULL
p5-Crypt-OFB
p5-Crypt-OICQ
p5-Crypt-OpenPGP
p5-Crypt-OpenSSL-AES
p5-Crypt-OpenSSL-Bignum
p5-Crypt-OpenSSL-CA
p5-Crypt-OpenSSL-DSA
p5-Crypt-OpenSSL-Random
p5-Crypt-OpenSSL-RSA
p5-Crypt-OpenSSL-X509
p5-Crypt-OTP
p5-Crypt-PassGen
p5-Crypt-Passwd-XS
p5-Crypt-PasswdMD5
p5-Crypt-Password-Util
p5-Crypt-PBKDF2
p5-Crypt-PGPSimple
p5-Crypt-Primes
p5-Crypt-Rabbit
p5-Crypt-Random
p5-Crypt-Random-Source
p5-Crypt-RandPasswd
p5-Crypt-RC4
p5-Crypt-RC5
p5-Crypt-RC6
p5-Crypt-Rijndael
p5-Crypt-Rijndael_PP
p5-Crypt-RIPEMD160
p5-Crypt-RSA
p5-Crypt-RSA-Yandex
p5-Crypt-Salt
p5-Crypt-SaltedHash
p5-Crypt-Serpent
p5-Crypt-Shark
p5-Crypt-Simple
p5-Crypt-SKey
p5-Crypt-SmbHash
p5-Crypt-SMIME
p5-Crypt-Solitaire
p5-Crypt-SSLeay
p5-Crypt-T_e_a
p5-Crypt-TEA
p5-Crypt-TripleDES
p5-Crypt-Twofish
p5-Crypt-Twofish2
p5-Crypt-Twofish_PP
p5-Crypt-UnixCrypt
p5-Crypt-UnixCrypt_XS
p5-Crypt-URandom
p5-Crypt-X509
p5-Crypt-xDBM_File
p5-CryptX
p5-CSP
p5-Dancer-Plugin-Auth-Extensible
p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup
p5-Dancer-Plugin-Passphrase
p5-Data-Entropy
p5-Data-Password
p5-dicewaregen
p5-Digest
p5-Digest-Adler32
p5-Digest-Bcrypt
p5-Digest-BubbleBabble
p5-Digest-Crc32
p5-Digest-CRC
p5-Digest-DJB
p5-Digest-DMAC
p5-Digest-Elf
p5-Digest-EMAC
p5-Digest-FNV
p5-Digest-Hashcash
p5-Digest-Haval256
p5-Digest-HMAC
p5-Digest-JHash
p5-Digest-ManberHash
p5-Digest-MD2
p5-Digest-MD4
p5-Digest-MD5
p5-Digest-MD5-File
p5-Digest-MD5-M4p
p5-Digest-MD5-Reverse
p5-Digest-MurmurHash
p5-Digest-Nilsimsa
p5-Digest-Pearson
p5-Digest-Pearson-PurePerl
p5-Digest-Perl-MD4
p5-Digest-Perl-MD5
p5-Digest-SHA
p5-Digest-SHA1
p5-Digest-SHA-PurePerl
p5-Digest-SV1
p5-Digest-Tiger
p5-Digest-Whirlpool
p5-File-KeePass
p5-File-KeePass-Agent
p5-File-Scan
p5-File-Scan-ClamAV
p5-Filter-CBC
p5-Filter-Crypto
p5-GD-SecurityImage
p5-GnuPG
p5-GnuPG-Interface
p5-GSSAPI
p5-HTML-Email-Obfuscate
p5-IO-Async-SSL
p5-IO-Socket-SSL
p5-Mcrypt
p5-MD5
p5-Module-Signature
p5-Net-Daemon-SSL
p5-Net-OpenID-Common
p5-Net-OpenID-JanRain
p5-Net-OpenID-Server
p5-Net-Radius-Server
p5-Net-SAML
p5-Net-Server-Mail-ESMTP-AUTH
p5-Net-SinFP
p5-Net-SSL-ExpireDate
p5-Net-SSLeay
p5-Net-SSLGlue
p5-Nmap-Parser
p5-Nmap-Scanner
p5-OpenCA-CRL
p5-OpenCA-CRR
p5-OpenCA-OpenSSL
p5-OpenCA-PKCS7
p5-OpenCA-REQ
p5-OpenCA-X509
p5-openxpki
p5-openxpki-client
p5-openxpki-client-html-mason
p5-openxpki-client-scep
p5-openxpki-deployment
p5-openxpki-i18n
p5-PerlCryptLib
p5-PGP
p5-PGP-Sign
p5-POE-Component-SSLify
p5-POE-Filter-SSL
p5-Safe-Hole
p5-SAVI-Perl
p5-SHA
p5-Snort-Rule
p5-String-MkPasswd
p5-Sudo
p5-Text-Password-Pronounceable
p5-Tie-EncryptedHash
p5-Tree-Authz
p5-Unix-Passwd-File
p5-Yahoo-BBAuth
p11-kit - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
pad
pam_abl
pam_bsdbioapi
pam_fprint
pam_google_authenticator
pam_helper
pam_jail
pam_kde
pam_krb5
pam_krb5-rh
pam_ldap
pam_mkhomedir
pam_p11
pam_per_user
pam_pseudo
pam_pwdfile
pam_require
pam_search_list
pam_ssh_agent_auth
pam_yubico
pam-mysql
pam-pgsql
pamtester
paperkey
parano
pbc
pbnj
pcsc-tools
pear-Auth
pear-Auth_HTTP
pear-Auth_OpenID
pear-Auth_PrefManager
pear-Auth_SASL
pear-Crypt_Blowfish
pear-Crypt_CBC
pear-Crypt_CHAP
pear-Crypt_DiffieHellman
pear-Crypt_GPG
pear-Crypt_HMAC2
pear-Crypt_MicroID
pear-Crypt_RC4
pear-Crypt_RSA
pear-Crypt_XXTEA
pear-File_HtAccess
pear-File_Passwd
pear-File_SMBPasswd
pear-Horde_Auth
pear-Horde_Crypt
pear-Horde_Crypt_Blowfish
pear-Horde_Group
pear-Horde_Oauth
pear-Horde_Perms
pear-Horde_Secret
pear-Horde_Share
pear-HTML_Crypt
pear-LiveUser
pear-LiveUser_Admin
pear-Net_Portscan
pear-Text_Password
pecl-crack
pecl-crypto
pecl-gnupg
pecl-pam
pecl-scrypt
pecl-ssh2
pecl-taint
pecl-tcpwrap
pev
pft
pgp
pgpdump
pgpgpg
pgpin
php5-filter
php5-hash
php5-mcrypt
php5-openssl
php53-filter
php53-hash
php53-mcrypt
php53-openssl
php55-filter
php55-hash
php55-mcrypt
php55-openssl
php-Auth_OpenID
php-Auth_OpenID2
php-openid-ldap
php-suhosin
phpdeadlock
phpsecinfo
pidentd
pidgin-encryption
pidgin-otr
pinentry
pinentry-curses
pinentry-gtk
pinentry-gtk2
pinentry-qt4
pkcrack
pkcs11-dump
pkcs11-gateway
pkcs11-helper
pkesh
pks
pktsuckers
please
polarssl
poly1305aes
pond
portsentry
ppars
prelude-lml
prelude-manager
prelude-pflogger
proftpd-mod_clamav
proxycheck
proxytunnel
pscan
pssh
pulledpork
pure-sfv
putty
pvk
pwauth
pwman
pwman3
pxytest
py-AccessControl
py-backports.ssl_match_hostname
py-bcrypt
py-borg.localrole
py-cerealizer
py-certify
py-clamav
py-cracklib
py-cryptkit
py-cryptography
py-cybox
py-dfvfs
py-ecdsa
py-ed25519ll
py-fail2ban
py-fchksum
py-gnupg
py-gnutls
py-htpasswd
py-itsdangerous
py-kerberos
py-keyczar
py-keyring
py-m2crypto
py-mcrypt
py-mhash
py-oauthlib
py-openid
py-openssl
py-otr
py-paramiko
py-passlib
py-PF
py-plaso
py-plone.app.openid
py-plone.keyring
py-plone.openid
py-plone.protect
py-plone.session
py-potr
py-pow
py-Products.PlonePAS
py-Products.PluggableAuthService
py-pyclamd
py-pycrypto
py-pycryptopp
py-pylibacl
py-pyme
py-pyptlib
py-pysha3
py-python-registry
py-RestrictedPython
py-rsa
py-SecretStorage
py-slowaes
py-ssh
py-sslstrip
py-stem
py-tlslite
py-trustedpickle
py-twistedConch
py-twofish
py-volatility
py-xmlsec
py-yara
py-yara-editor
py-zope.app.authentication
py-zope.app.localpermission
py-zope.app.principalannotation
py-zope.app.security
py-zope.app.securitypolicy
py-zope.authentication
py-zope.login
py-zope.password
py-zope.pluggableauth
py-zope.principalannotation
py-zope.principalregistry
py-zope.security
py-zope.securitypolicy
py-zope.session
qca-cyrus-sasl
qca-gnupg
qca-ossl
qtkeychain
quantis
quantis-kmod
R-cran-digest
R-cran-ROAuth
racoon2
radiusniff
rainbowcrack
ranpwd
ratproxy
rats
razorback-api
razorback-archiveInflate
razorback-clamavNugget
razorback-dispatcher
razorback-fileInject
razorback-fsMonitor
razorback-fsWalk
razorback-masterNugget
razorback-officeCat
razorback-pdfFox
razorback-scriptNugget
razorback-swfScanner
razorback-syslogNugget
razorback-virusTotal
razorback-yaraNugget
rcracki_mt
rdigest
regripper
regripperplugins
retranslator
revealrk
revelation
rifiuti2
rkhunter
rndpassw
ruby-camellia
ruby-crypt
ruby-gpgme
ruby-hmac
ruby-password
ruby-tcpwrap
rubygem-bcrypt-ruby
rubygem-ezcrypto
rubygem-gpgr
rubygem-gssapi
rubygem-hmac
rubygem-jugyo-twitter_oauth
rubygem-metasploit_data_models
rubygem-net-scp
rubygem-net-scp11
rubygem-net-sftp
rubygem-net-ssh
rubygem-net-ssh27
rubygem-net-ssh-gateway
rubygem-net-ssh-multi
rubygem-nmap-parser
rubygem-omniauth
rubygem-origami
rubygem-pyu-ruby-sasl
rubygem-razorback-scriptNugget
rubygem-rc4
rubygem-roauth
rubygem-ruby-hmac
rubygem-six
rubygem-sshkit
rubygem-twitter_oauth
safesh
samba-virusfilter
samhain
samhain-client
samhain-server
sancp
sasp
scamp
scanhill
scanlogd
scannedonly
scanssh
scrypt
seahorse
seahorse-plugins
seccure
secpanel
sectok
secure_delete
sguil-client
sguil-sensor
sguil-server
sha
shibboleth2-sp
shimmer
shishi - Update security/libtasn1 to 4.0 2014-07-28 06:43:09 +00:00
shttpscanner
sig2dot
signify
signing-party
silktools
sinfp
skipfish
sks
slurpie
slush
smap
smtpscan
smurflog
sniff
snoopy
snort
snort-rep
snortreport
snortsam
snortsnarf
softhsm
spass
spike-proxy
spybye
sqlmap
sqlninja
srm
ssdeep
ssh_askpass_gtk2
ssh-copy-id
ssh-gui
ssh-multiadd
sshblock
sshguard
sshguard-ipfilter
sshguard-ipfw
sshguard-pf
sshit
sshpass
ssl-admin
sslscan
sslsniffer
sslwrap
sssd
ssss
sst
starttls
stegdetect
steghide
strobe
strongswan
stunnel
subversion-gnome-keyring
subversion-kwallet
subweb
sudo
sudoscript
super
suricata
swatch
switzerland
symbion-sslproxy
tclsasl
termlog
tinc
tinyca
tinysu
tlswrap
tor
tor-devel
tpm-tools
tpmmanager
trinokiller
tripwire
tripwire12
tripwire-131
trousers
truecrack
truecrypt
tsshbatch
tthsum
umit
unhide
unicornscan
unssh
vida
vinetto
vlock
vlog
vnccrack
vpnc
vuxml Report serious i2p vulnerability 2014-07-28 18:38:13 +00:00
vxquery
w3af
wapiti
webfwlog
webscarab
whatweb
wipe
xca
xinetd
xml-security
xmlsec1
xorsearch
xspy
yafic
yapet
yara
yersinia
ykclient
ykpers
zebedee
zenmap
zombiezapper
zxid
zzuf
Makefile Remove expired ports: 2014-07-28 16:38:08 +00:00