# $NetBSD: Makefile,v 1.884 2022/12/10 08:18:20 wiz Exp $ # COMMENT= Security and cryptography tools and libraries SUBDIR+= 2fa SUBDIR+= Bastille SUBDIR+= CSP SUBDIR+= CoolKey SUBDIR+= EasyPG SUBDIR+= HElib SUBDIR+= KeePass SUBDIR+= PACK SUBDIR+= PortableSigner SUBDIR+= R-argon2 SUBDIR+= R-askpass SUBDIR+= R-credentials SUBDIR+= R-digest SUBDIR+= R-getPass SUBDIR+= R-gitcreds SUBDIR+= R-openssl SUBDIR+= R-oskeyring SUBDIR+= R-sodium SUBDIR+= TweetNaCl SUBDIR+= acmesh SUBDIR+= age SUBDIR+= aide SUBDIR+= aide06 SUBDIR+= amap SUBDIR+= amass SUBDIR+= antonym SUBDIR+= ap-modsecurity2 SUBDIR+= apg SUBDIR+= argon2 SUBDIR+= arirang SUBDIR+= asignify SUBDIR+= authelia SUBDIR+= avcheck SUBDIR+= bcrypt SUBDIR+= bearssl SUBDIR+= beecrypt SUBDIR+= bitstir SUBDIR+= botan1 SUBDIR+= botan2 SUBDIR+= ca-certificates SUBDIR+= caff SUBDIR+= cargo-audit SUBDIR+= ccid SUBDIR+= cfs SUBDIR+= chkrootkit SUBDIR+= clamav SUBDIR+= clamav-doc SUBDIR+= clusterssh SUBDIR+= codecrypt SUBDIR+= courier-authlib SUBDIR+= crack SUBDIR+= cracklib SUBDIR+= crypto++ SUBDIR+= cvm SUBDIR+= cy2-anonymous SUBDIR+= cy2-crammd5 SUBDIR+= cy2-digestmd5 SUBDIR+= cy2-gssapi SUBDIR+= cy2-ldapdb SUBDIR+= cy2-login SUBDIR+= cy2-ntlm SUBDIR+= cy2-otp SUBDIR+= cy2-plain SUBDIR+= cy2-saml SUBDIR+= cy2-scram SUBDIR+= cy2-sql SUBDIR+= cyrus-sasl SUBDIR+= cyrus-sasl-xoauth2 SUBDIR+= cyrus-saslauthd SUBDIR+= dcfldd SUBDIR+= ddos-scan SUBDIR+= dehydrated SUBDIR+= destroy SUBDIR+= dhbitty SUBDIR+= dirb SUBDIR+= dnssec-tools SUBDIR+= doas SUBDIR+= dropbear SUBDIR+= dsniff SUBDIR+= dsniff-nox11 SUBDIR+= duo-unix SUBDIR+= easy-rsa SUBDIR+= ecap_clamav_adapter SUBDIR+= egd SUBDIR+= ent SUBDIR+= erlang-epam SUBDIR+= erlang-fast_tls SUBDIR+= erlang-jose SUBDIR+= erlang-p1_acme SUBDIR+= erlang-p1_oauth2 SUBDIR+= erlang-pkix SUBDIR+= fail2ban SUBDIR+= flawfinder SUBDIR+= fprint-demo SUBDIR+= fsh SUBDIR+= gcr SUBDIR+= git-crypt SUBDIR+= gnome-keyring SUBDIR+= gnu-crypto SUBDIR+= gnu-pw-mgr SUBDIR+= gnupg SUBDIR+= gnupg-pkcs11-scd SUBDIR+= gnupg2 SUBDIR+= gnutls SUBDIR+= go-asn1-ber SUBDIR+= go-crypto SUBDIR+= go-mkcert SUBDIR+= google-authenticator SUBDIR+= gopass SUBDIR+= gpa SUBDIR+= gpg-tui SUBDIR+= gpg2dot SUBDIR+= gpgme SUBDIR+= gpgmepp SUBDIR+= gsasl SUBDIR+= gss SUBDIR+= hackbot SUBDIR+= hashcash SUBDIR+= hashcat SUBDIR+= heimdal SUBDIR+= heirloom-su SUBDIR+= hercules4sdl-crypto SUBDIR+= hitch SUBDIR+= honeyd SUBDIR+= honeyd-arpd SUBDIR+= hs-SHA SUBDIR+= hs-cryptohash-md5 SUBDIR+= hs-cryptohash-sha1 SUBDIR+= hs-cryptohash-sha256 SUBDIR+= hs-cryptonite SUBDIR+= hs-digest SUBDIR+= hs-ed25519 SUBDIR+= hs-entropy SUBDIR+= hs-hackage-security SUBDIR+= hs-pem SUBDIR+= hs-tls SUBDIR+= hs-tls-session-manager SUBDIR+= hs-x509 SUBDIR+= hs-x509-store SUBDIR+= hs-x509-system SUBDIR+= hs-x509-validation SUBDIR+= hydan SUBDIR+= hydra SUBDIR+= ike-scan SUBDIR+= ipv6-toolkit SUBDIR+= john SUBDIR+= kauth SUBDIR+= kdesu SUBDIR+= keepassxc SUBDIR+= keychain SUBDIR+= kgpg SUBDIR+= knc SUBDIR+= kpcli SUBDIR+= kstart SUBDIR+= kwallet SUBDIR+= kwalletmanager SUBDIR+= lasso SUBDIR+= lastpass-cli SUBDIR+= libassuan2 SUBDIR+= libb2 SUBDIR+= libbf SUBDIR+= libcrack SUBDIR+= libcurvecpr SUBDIR+= libdecaf SUBDIR+= libdes SUBDIR+= libfido2 SUBDIR+= libfprint SUBDIR+= libgabe SUBDIR+= libgcrypt SUBDIR+= libgfshare SUBDIR+= libgnome-keyring SUBDIR+= libgpg-error SUBDIR+= libidea SUBDIR+= libident SUBDIR+= libksba SUBDIR+= libmcrypt SUBDIR+= libmerkletree SUBDIR+= libmultigest SUBDIR+= libnetpgpverify SUBDIR+= liboauth SUBDIR+= libp11 SUBDIR+= libpbc SUBDIR+= libpe SUBDIR+= libpwquality SUBDIR+= libressl SUBDIR+= libretls SUBDIR+= libsecp256k1 SUBDIR+= libsecret SUBDIR+= libsodium SUBDIR+= libssh SUBDIR+= libssh2 SUBDIR+= libstark SUBDIR+= libtasn1 SUBDIR+= libtcpa SUBDIR+= libtomcrypt SUBDIR+= libuecc SUBDIR+= libykneomgr SUBDIR+= libyubikey SUBDIR+= log2timeline SUBDIR+= logcheck SUBDIR+= lsh SUBDIR+= lua-arc4random SUBDIR+= lua-argon2 SUBDIR+= lua-bcrypt SUBDIR+= lua-cyrussasl SUBDIR+= lua-ossl SUBDIR+= lua-sec SUBDIR+= lxqt-openssh-askpass SUBDIR+= lxqt-policykit SUBDIR+= lxqt-sudo SUBDIR+= lynis SUBDIR+= mate-polkit SUBDIR+= mbedtls SUBDIR+= mbedtls3 SUBDIR+= mcrypt SUBDIR+= md4-collision SUBDIR+= md5-collision SUBDIR+= mdigest SUBDIR+= merkletree SUBDIR+= mhash SUBDIR+= minisign SUBDIR+= mirrordir SUBDIR+= mit-krb5 SUBDIR+= mit-krb5-appl SUBDIR+= monocypher SUBDIR+= mozilla-rootcerts SUBDIR+= mozilla-rootcerts-openssl SUBDIR+= msu SUBDIR+= msudir SUBDIR+= multigest SUBDIR+= munge SUBDIR+= nacl SUBDIR+= netpgp SUBDIR+= netpgpverify SUBDIR+= nettle SUBDIR+= nfsbug SUBDIR+= nikto SUBDIR+= oath-toolkit SUBDIR+= oauth2c SUBDIR+= ocaml-cryptokit SUBDIR+= ocaml-safepass SUBDIR+= ocaml-ssl SUBDIR+= olm SUBDIR+= opencdk SUBDIR+= openct SUBDIR+= opendnssec SUBDIR+= opendnssec2 SUBDIR+= opendoas SUBDIR+= openpam SUBDIR+= opensaml SUBDIR+= opensc SUBDIR+= openssh SUBDIR+= openssl SUBDIR+= otpCalc SUBDIR+= p0f SUBDIR+= p11-kit SUBDIR+= p5-AuthCAS SUBDIR+= p5-Authen-CAS-Client SUBDIR+= p5-Authen-Htpasswd SUBDIR+= p5-Authen-PAM SUBDIR+= p5-Authen-PluggableCaptcha SUBDIR+= p5-Authen-SASL SUBDIR+= p5-Authen-SASL-Authd SUBDIR+= p5-Authen-SASL-Cyrus SUBDIR+= p5-Authen-Simple SUBDIR+= p5-Authen-TacacsPlus SUBDIR+= p5-BSD-arc4random SUBDIR+= p5-Bytes-Random-Secure SUBDIR+= p5-Crypt-Blowfish SUBDIR+= p5-Crypt-Blowfish_PP SUBDIR+= p5-Crypt-CAST5_PP SUBDIR+= p5-Crypt-CBC SUBDIR+= p5-Crypt-CipherSaber SUBDIR+= p5-Crypt-Curve25519 SUBDIR+= p5-Crypt-DES SUBDIR+= p5-Crypt-DES_EDE3 SUBDIR+= p5-Crypt-DH SUBDIR+= p5-Crypt-DH-GMP SUBDIR+= p5-Crypt-DSA SUBDIR+= p5-Crypt-ECB SUBDIR+= p5-Crypt-Eksblowfish SUBDIR+= p5-Crypt-GPG SUBDIR+= p5-Crypt-GeneratePassword SUBDIR+= p5-Crypt-HSXKPasswd SUBDIR+= p5-Crypt-IDEA SUBDIR+= p5-Crypt-JWT SUBDIR+= p5-Crypt-Juniper SUBDIR+= p5-Crypt-OpenPGP SUBDIR+= p5-Crypt-OpenSSL-AES SUBDIR+= p5-Crypt-OpenSSL-Bignum SUBDIR+= p5-Crypt-OpenSSL-DSA SUBDIR+= p5-Crypt-OpenSSL-Guess SUBDIR+= p5-Crypt-OpenSSL-RSA SUBDIR+= p5-Crypt-OpenSSL-Random SUBDIR+= p5-Crypt-PBKDF2 SUBDIR+= p5-Crypt-PWSafe3 SUBDIR+= p5-Crypt-PasswdMD5 SUBDIR+= p5-Crypt-Primes SUBDIR+= p5-Crypt-RC4 SUBDIR+= p5-Crypt-RIPEMD160 SUBDIR+= p5-Crypt-RSA SUBDIR+= p5-Crypt-RandPasswd SUBDIR+= p5-Crypt-Random SUBDIR+= p5-Crypt-Random-Seed SUBDIR+= p5-Crypt-Random-TESHA2 SUBDIR+= p5-Crypt-Rijndael SUBDIR+= p5-Crypt-SMIME SUBDIR+= p5-Crypt-SSLeay SUBDIR+= p5-Crypt-SmbHash SUBDIR+= p5-Crypt-Twofish SUBDIR+= p5-Crypt-URandom SUBDIR+= p5-Crypt-X509 SUBDIR+= p5-CryptX SUBDIR+= p5-Dancer-Plugin-Auth-RBAC SUBDIR+= p5-Data-Password-passwdqc SUBDIR+= p5-Data-SimplePassword SUBDIR+= p5-Digest-BubbleBabble SUBDIR+= p5-Digest-CRC SUBDIR+= p5-Digest-HMAC SUBDIR+= p5-Digest-Hashcash SUBDIR+= p5-Digest-JHash SUBDIR+= p5-Digest-MD2 SUBDIR+= p5-Digest-MD4 SUBDIR+= p5-Digest-MD5-File SUBDIR+= p5-Digest-Nilsimsa SUBDIR+= p5-Digest-Perl-MD5 SUBDIR+= p5-Digest-SHA1 SUBDIR+= p5-Digest-SHA3 SUBDIR+= p5-File-KeePass SUBDIR+= p5-GSSAPI SUBDIR+= p5-GnuPG-Interface SUBDIR+= p5-IO-Socket-SSL SUBDIR+= p5-Module-Signature SUBDIR+= p5-Mozilla-CA SUBDIR+= p5-Net-DNS-SEC SUBDIR+= p5-Net-DNS-SEC-Maint-Key SUBDIR+= p5-Net-OpenSSH SUBDIR+= p5-Net-SFTP SUBDIR+= p5-Net-SSH SUBDIR+= p5-Net-SSH2 SUBDIR+= p5-Net-SSLeay SUBDIR+= p5-Netpgp-Verify SUBDIR+= p5-SHA SUBDIR+= p5-String-Random SUBDIR+= p5-Text-Password-Pronounceable SUBDIR+= p5-Tie-EncryptedHash SUBDIR+= p5-pcsc SUBDIR+= pakchois SUBDIR+= pakemon SUBDIR+= pam-af SUBDIR+= pam-fprint SUBDIR+= pam-krb5 SUBDIR+= pam-ldap SUBDIR+= pam-mkhomedir SUBDIR+= pam-mysql SUBDIR+= pam-p11 SUBDIR+= pam-passwdqc SUBDIR+= pam-pgsql SUBDIR+= pam-pwauth_suid SUBDIR+= pam-radius SUBDIR+= pam-saml SUBDIR+= pam-tacplus SUBDIR+= pam-u2f SUBDIR+= pam-yubico SUBDIR+= pam_ssh_agent_auth SUBDIR+= paperkey SUBDIR+= passphrase SUBDIR+= password-store SUBDIR+= pcsc-lite SUBDIR+= pcsc-tools SUBDIR+= pear-Crypt_GPG SUBDIR+= pev SUBDIR+= pgp2 SUBDIR+= pgp5 SUBDIR+= pgpdump SUBDIR+= pgpenvelope SUBDIR+= php-gnupg SUBDIR+= php-mcrypt SUBDIR+= php-oauth SUBDIR+= php-oauth1 SUBDIR+= php-pecl-mcrypt SUBDIR+= php-sodium SUBDIR+= php-ssdeep SUBDIR+= php-ssh2 SUBDIR+= php-ssh2-0 SUBDIR+= php-suhosin SUBDIR+= pinentry SUBDIR+= pinentry-fltk SUBDIR+= pinentry-gnome3 SUBDIR+= pinentry-gtk2 SUBDIR+= pinentry-mac SUBDIR+= pinentry-qt5 SUBDIR+= pinepgp SUBDIR+= pius SUBDIR+= pkcs11-helper SUBDIR+= pks SUBDIR+= pleaser SUBDIR+= policykit SUBDIR+= policykit-gnome SUBDIR+= polkit SUBDIR+= polkit-qt SUBDIR+= polkit-qt5 SUBDIR+= portsentry SUBDIR+= priv SUBDIR+= prngd SUBDIR+= pscan SUBDIR+= putty SUBDIR+= pwsafe SUBDIR+= py-OTXv2 SUBDIR+= py-OpenSSL SUBDIR+= py-acme SUBDIR+= py-acme-tiny SUBDIR+= py-aes SUBDIR+= py-argon2-cffi SUBDIR+= py-asn1 SUBDIR+= py-asn1-modules SUBDIR+= py-asn1crypto SUBDIR+= py-asyncssh SUBDIR+= py-authlib SUBDIR+= py-backports.ssl_match_hostname SUBDIR+= py-bcrypt SUBDIR+= py-certbot SUBDIR+= py-certbot-apache SUBDIR+= py-certbot-dns-digitalocean SUBDIR+= py-certbot-dns-dnsimple SUBDIR+= py-certbot-dns-dnsmadeeasy SUBDIR+= py-certbot-dns-gehirn SUBDIR+= py-certbot-dns-google SUBDIR+= py-certbot-dns-linode SUBDIR+= py-certbot-dns-luadns SUBDIR+= py-certbot-dns-nsone SUBDIR+= py-certbot-dns-ovh SUBDIR+= py-certbot-dns-rfc2136 SUBDIR+= py-certbot-dns-route53 SUBDIR+= py-certbot-dns-sakuracloud SUBDIR+= py-certbot-nginx SUBDIR+= py-certifi SUBDIR+= py-crack SUBDIR+= py-crcmod SUBDIR+= py-cryptkit SUBDIR+= py-cryptodome SUBDIR+= py-cryptography SUBDIR+= py-cryptography_vectors SUBDIR+= py-cybox SUBDIR+= py-cyclonedx-bom SUBDIR+= py-cyclonedx-python-lib SUBDIR+= py-denyhosts SUBDIR+= py-ecdsa SUBDIR+= py-fido2 SUBDIR+= py-gnupg SUBDIR+= py-google-auth SUBDIR+= py-google-auth-httplib2 SUBDIR+= py-google-auth-oauthlib SUBDIR+= py-google-reauth SUBDIR+= py-gssapi SUBDIR+= py-hkdf SUBDIR+= py-hsm SUBDIR+= py-itsdangerous SUBDIR+= py-josepy SUBDIR+= py-kerberos SUBDIR+= py-keyring SUBDIR+= py-keyrings.alt SUBDIR+= py-lasso SUBDIR+= py-libnacl SUBDIR+= py-libtaxii SUBDIR+= py-mcrypt SUBDIR+= py-mohawk SUBDIR+= py-nacl SUBDIR+= py-ndg_httpsclient SUBDIR+= py-ntlm-auth SUBDIR+= py-oath SUBDIR+= py-oauth2client SUBDIR+= py-oauthlib SUBDIR+= py-olm SUBDIR+= py-openid SUBDIR+= py-paramiko SUBDIR+= py-passlib SUBDIR+= py-pbkdf2 SUBDIR+= py-pip-audit SUBDIR+= py-pydeep SUBDIR+= py-requests-gssapi SUBDIR+= py-requests-kerberos SUBDIR+= py-requests-ntlm SUBDIR+= py-requests-oauthlib SUBDIR+= py-rsa SUBDIR+= py-rsa40 SUBDIR+= py-service_identity SUBDIR+= py-signedjson SUBDIR+= py-simplesha3 SUBDIR+= py-slowaes SUBDIR+= py-smbpasswd SUBDIR+= py-solo SUBDIR+= py-spake2 SUBDIR+= py-stix SUBDIR+= py-tlslite SUBDIR+= py-trustme SUBDIR+= py-trytond-authentication-sms SUBDIR+= py-u2f SUBDIR+= py-urllib2-kerberos SUBDIR+= py-xmlsec SUBDIR+= py-yara SUBDIR+= py-yubiauth SUBDIR+= py-yubikey-manager SUBDIR+= py27-OpenSSL SUBDIR+= py27-cryptography SUBDIR+= pyca SUBDIR+= qca2 SUBDIR+= qca2-gnupg SUBDIR+= qca2-ossl SUBDIR+= qca2-qt5 SUBDIR+= qca2-qt5-gnupg SUBDIR+= qca2-qt5-ossl SUBDIR+= qgpgme SUBDIR+= qident SUBDIR+= qoauth SUBDIR+= qore-ssh2-module SUBDIR+= qore-xmlsec-module SUBDIR+= qt4-qtkeychain SUBDIR+= qt5-qtkeychain SUBDIR+= qt6-qtnetworkauth SUBDIR+= racoon2 SUBDIR+= rc5des SUBDIR+= rid SUBDIR+= rsaref SUBDIR+= ruby-airbrussh SUBDIR+= ruby-bcrypt SUBDIR+= ruby-bcrypt_pbkdf SUBDIR+= ruby-certified SUBDIR+= ruby-chef-vault SUBDIR+= ruby-digest SUBDIR+= ruby-ed25519 SUBDIR+= ruby-ezcrypto SUBDIR+= ruby-gssapi SUBDIR+= ruby-hmac SUBDIR+= ruby-jsobfu SUBDIR+= ruby-metasploit-concern SUBDIR+= ruby-metasploit-model SUBDIR+= ruby-metasploit-payloads SUBDIR+= ruby-metasploit_payloads-mettle SUBDIR+= ruby-nessus_rest SUBDIR+= ruby-net-scp SUBDIR+= ruby-net-sftp SUBDIR+= ruby-net-ssh SUBDIR+= ruby-net-ssh-gateway SUBDIR+= ruby-net-ssh-multi SUBDIR+= ruby-nexpose SUBDIR+= ruby-oauth SUBDIR+= ruby-oauth-tty SUBDIR+= ruby-openid SUBDIR+= ruby-openssl-ccm SUBDIR+= ruby-openssl-cmac SUBDIR+= ruby-openvas-omp SUBDIR+= ruby-password SUBDIR+= ruby-rack-openid SUBDIR+= ruby-rbnacl SUBDIR+= ruby-rc4 SUBDIR+= ruby-rex-arch SUBDIR+= ruby-rex-bin_tools SUBDIR+= ruby-rex-core SUBDIR+= ruby-rex-encoder SUBDIR+= ruby-rex-exploitation SUBDIR+= ruby-rex-java SUBDIR+= ruby-rex-mime SUBDIR+= ruby-rex-nop SUBDIR+= ruby-rex-ole SUBDIR+= ruby-rex-powershell SUBDIR+= ruby-rex-random_identifier SUBDIR+= ruby-rex-registry SUBDIR+= ruby-rex-rop_builder SUBDIR+= ruby-rex-socket SUBDIR+= ruby-rex-sslscan SUBDIR+= ruby-rex-struct2 SUBDIR+= ruby-rex-text SUBDIR+= ruby-rex-zip SUBDIR+= ruby-rotp SUBDIR+= ruby-ruby-openid SUBDIR+= ruby-rubyntlm SUBDIR+= ruby-shadow SUBDIR+= ruby-simple_oauth SUBDIR+= ruby-snaky_hash SUBDIR+= ruby-sshkey SUBDIR+= ruby-sshkit SUBDIR+= ruby-sslshake SUBDIR+= ruby-tcpwrap SUBDIR+= ruby-twitter_oauth SUBDIR+= ruby-vault SUBDIR+= rvault SUBDIR+= sbd SUBDIR+= scanssh SUBDIR+= scm-blackbox SUBDIR+= scrypt SUBDIR+= seahorse SUBDIR+= seccure SUBDIR+= secpanel SUBDIR+= signify SUBDIR+= skey SUBDIR+= sleuthkit SUBDIR+= smaSHeM SUBDIR+= snallygaster SUBDIR+= sniff SUBDIR+= snoopy SUBDIR+= snortsnarf SUBDIR+= snow SUBDIR+= softhsm SUBDIR+= softhsm2 SUBDIR+= spiped SUBDIR+= sqlmap SUBDIR+= srm SUBDIR+= ssdeep SUBDIR+= ssh-askpass SUBDIR+= ssh-audit SUBDIR+= sshfp SUBDIR+= sshguard SUBDIR+= sshpass SUBDIR+= ssldump SUBDIR+= sslproxy SUBDIR+= sslsplit SUBDIR+= ssss SUBDIR+= starttls SUBDIR+= steghide SUBDIR+= stegtunnel SUBDIR+= stunnel SUBDIR+= sudo SUBDIR+= tcl-tls SUBDIR+= tcp_wrappers SUBDIR+= tct SUBDIR+= tkpasman SUBDIR+= tlswrapper SUBDIR+= tor-browser SUBDIR+= tor-browser-https-everywhere SUBDIR+= tor-browser-noscript SUBDIR+= tripwire SUBDIR+= trufflehog SUBDIR+= validns SUBDIR+= vault SUBDIR+= vaultwarden SUBDIR+= volatility3 SUBDIR+= wfuzz SUBDIR+= wolfssl SUBDIR+= xca SUBDIR+= xml-security-c SUBDIR+= xmlsec1 SUBDIR+= yafic SUBDIR+= yara SUBDIR+= ykclient SUBDIR+= ykman SUBDIR+= ykpers SUBDIR+= zebedee SUBDIR+= zkt SUBDIR+= zoneminder .include "../mk/misc/category.mk"