This commit is contained in:
Xavier Beaudouin
2024-05-29 12:14:27 +02:00
parent dd19363021
commit d6b64f5c13
3 changed files with 269 additions and 0 deletions

View File

@ -0,0 +1,100 @@
WITH_PKGNG=YES
OPTIONS_UNSET+="NSL X11 DOCS GTK1 GTK2 GTK3 GUI QT4 QT5 COMPOSITE FONTCONFIGGLX XINERAMA XRANDR XVIDEO XVMC GNOME GNOMEKEYRING GNOMEVFS2 TCLTK TK EXAMPLES MAN MAN3 HELP DOXYGEN INFO TESTS TEST WAYLAND DEBUG"
KRB5_HOME=/usr/local # default, unnecessary
KRB5_IMPL=mit
WITH_GSSAPI="YES"
WANT_OPENLDAP_SASL="YES"
WITHOUT_X11="YES"
WITHOUT_GAMES="YES"
WITHOUT_HTML="YES"
ALLOW_UNSUPPORTED_SYSTEM="YES"
ENABLE_VTY_GROUP=quaggavty # Support Quagga
VALID_CATEGORIES+=local
BUILD_ALL_PYTHON_FLAVORS=yes
#DEFAULT_VERSIONS+= samba=4.13
.if ${.CURDIR:M*/ftp/curl}
OPTIONS_FILE_UNSET+=GSSAPI_BASE
OPTIONS_FILE_UNSET+=GSSAPI_HEIMDAL
OPTIONS_FILE_UNSET+=GSSAPI_NONE
OPTIONS_FILE_SET+=GSSAPI_MIT
.endif
.if ${.CURDIR:M*/security/sssd}
OPTIONS_FILE_SET+=SMB
.endif
.if ${.CURDIR:M*/security/sssd2}
OPTIONS_FILE_SET+=SMB
.endif
.if ${.CURDIR:M*/security/sudo}
OPTIONS_FILE_SET+=AUDIT
OPTIONS_FILE_UNSET+=DISABLE_AUTH
OPTIONS_FILE_UNSET+=DISABLE_ROOT_SUDO
OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_SET+=EXAMPLES
OPTIONS_FILE_UNSET+=INSULTS
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_UNSET+=NOARGS_SHELL
OPTIONS_FILE_UNSET+=OPIE
OPTIONS_FILE_SET+=PAM
OPTIONS_FILE_UNSET+=SSSD
OPTIONS_FILE_SET+=SSSD2
OPTIONS_FILE_UNSET+=GSSAPI_BASE
OPTIONS_FILE_UNSET+=GSSAPI_HEIMDAL
OPTIONS_FILE_UNSET+=GSSAPI_MIT
.endif
.if ${.CURDIR:M*/databases/ldb2*}
OPTIONS_FILE_SET+=PYTHON3
.endif
.if ${.CURDIR:M*/net/samba4*}
OPTIONS_FILE_UNSET+=AD_DC
OPTIONS_FILE_UNSET+=QUOTAS
SAMBA4_BUNDLED_LDB=no
.endif
.if ${.CURDIR:M*/java/openjdk*}
OPTIONS_FILE_UNSET+=X11
OPTIONS_FILE_UNSET+=ALSA
.endif
.if ${.CURDIR:M*/devel/dbus}
OPTIONS_FILE_UNSET+=X11
.endif
.if ${.CURDIR:M*/security/openssh*}
OPTIONS_FILE_UNSET+=BSM
OPTIONS_FILE_UNSET+=HPN
OPTIONS_FILE_SET+=KERB_GSSAPI
OPTIONS_FILE_SET+=LDNS
OPTIONS_FILE_SET+=LIBEDIT
OPTIONS_FILE_UNSET+=NONECIPHER
OPTIONS_FILE_UNSET+=OVERWRITE_BASE
OPTIONS_FILE_SET+=PAM
OPTIONS_FILE_UNSET+=SCTP
OPTIONS_FILE_SET+=TCP_WRAPPERS
OPTIONS_FILE_UNSET+=X509
OPTIONS_FILE_SET+=MIT
OPTIONS_FILE_UNSET+=HEIMDAL
OPTIONS_FILE_UNSET+=HEIMDAL_BASE
.endif
.if ${.CURDIR:M*/net-mgmt/nrpe}
OPTIONS_FILE_UNSET+=NAGPLUGINS
OPTIONS_FILE_SET+=MONPLUGINS
.endif
.if ${.CURDIR:M*/net-mgmt/nagios}
OPTIONS_FILE_UNSET+=MONPLUGINS
OPTIONS_FILE_SET+=NAGPLUGINS
.endif
.if ${.CURDIR:M*/security/cyrus-sasl2-gssapi}
OPTIONS_FILE_UNSET+=GSSAPI_BASE
OPTIONS_FILE_SET+=GSSAPI_MIT
.endif

View File

@ -0,0 +1 @@
verisign-options

View File

@ -0,0 +1,168 @@
net/libzmq4
net/py-netaddr
sysutils/lsof
shells/bash
shells/zsh
lang/python
lang/python3
#lang/ruby30
security/sudo
sysutils/cdrtools
sysutils/dvd+rw-tools
sysutils/dmidecode
shells/ksh93
net/rsync
security/gnupg
ftp/wget
misc/e2fsprogs-libuuid
sysutils/smartmontools
sysutils/bsdhwmon
sysutils/ipmitool
editors/vim
ftp/curl
textproc/augeas
sysutils/puppet7
security/ca_root_nss
sysutils/rubygem-facter
devel/gettext
security/libassuan
devel/libevent
devel/libffi
security/libgcrypt
security/libgpg-error
converters/libiconv
dns/libidn
security/libksba
security/libmcrypt
textproc/libxml2
textproc/libyaml
net-mgmt/monitoring-plugins
net-mgmt/nrpe
security/p5-Crypt-CBC
security/p5-Crypt-DES
security/p5-Digest-HMAC
security/p5-Digest-SHA1
devel/p5-Event-Lib
net-mgmt/p5-Net-SNMP
devel/pth
devel/ruby-gems
archivers/rubygem-bzip2-ruby
textproc/rubygem-ruby-augeas
sysutils/xmbmon
sysutils/screen
sysutils/stress
dns/bind-tools
lang/cython
devel/gmake
devel/makedepend
devel/valgrind
www/p5-libwww
security/pam_ldap
devel/cmake
devel/cmake-gui
devel/gccmakedep
devel/icmake
devel/git
emulators/qemu
emulators/qemu-devel
java/openjdk8
java/openjdk11
devel/py-Jinja2
devel/py-prettytable
net/py-oauth
net/py-oauth2
comms/py-pyserial
devel/py-configobj
devel/py-yaml
devel/py-argparse
www/py-requests
devel/py-six
devel/py-boto
sysutils/gpart
net/cloud-init
sysutils/e2fsprogs
archivers/rpm4
sysutils/ansible
devel/subversion
net/quagga
net/bird
net/bird@ipv6
net-mgmt/lldpd
net-mgmt/openlldp
devel/py-ipaddr
net/py-netifaces
security/sssd
security/sssd2
security/openssl
security/krb5
security/cyrus-sasl2-gssapi
net/openldap26-client
devel/pkgconf
net/svnup
security/pam_mkhomedir
security/openssh-portable
www/apache24
ports-mgmt/poudriere
ports-mgmt/poudriere-devel
devel/binutils
textproc/expat2
devel/libvirt
sysutils/tmux
sysutils/tree
sysutils/grub2-bhyve
devel/gdb
net/ladvd
net-mgmt/cdpd
devel/autoconf
devel/automake
textproc/gnugrep
textproc/gsed
devel/gettext
devel/gettext-runtime
devel/ding-libs
devel/pkgconf
net/xmlrpc-c
devel/patch
ports-mgmt/dialog4ports
devel/py-yaml
benchmarks/bonnie
benchmarks/bonnie++
benchmarks/iozone
devel/cvs
ports-mgmt/portlint
databases/py-sispy
devel/rubygem-gettext-setup
sysutils/dtrace-toolkit
net-mgmt/nagios-check_hdd_health
sysutils/ezjail
devel/py-pip
sysutils/iocage
sysutils/bhyve-firmware
sysutils/vm-bhyve
devel/jenkins
benchmarks/sysbench
sysutils/firstboot-pkgs
sysutils/ec2-scripts
sysutils/iohyve
converters/unix2dos
security/py-gssapi
sysutils/py-salt
dns/powerdns
net-mgmt/adcli
sysutils/devcpu-data
net-mgmt/telegraf
sysutils/rsyslog8
security/bcrypt
sysutils/x86info
textproc/py-toml
textproc/py-tomlkit
devel/git-lfs
sysutils/dnf
sysutils/libdnf
security/rkhunter
security/chkrootkit
security/trousers
security/tpm-tools
security/tpm2-tools
security/tpm2-abrmd
security/tpm-quote-tools