Framework: second part of upstreaming safestack

This commit is contained in:
Franco Fichtner 2017-10-15 10:23:46 +02:00
parent 5f90b819de
commit 80b0e20c77
16 changed files with 30 additions and 31 deletions

View file

@ -1,31 +0,0 @@
bandwidthd_HARDENING+= safestack
bind_HARDENING+= safestack
bsnmp-regex_HARDENING+= safestack
bsnmp-ucd_HARDENING+= safestack
choparp_HARDENING+= safestack
collectd_HARDENING+= safestack
darkstat_HARDENING+= safestack
ddclient_HARDENING+= safestack
dhcp6_HARDENING+= safestack
dhcp_HARDENING+= safestack
dmidecode_HARDENING+= safestack
expiretable_HARDENING+= safestack
flashrom_HARDENING+= safestack
freeradius_HARDENING+= safestack
freetalk_HARDENING+= safestack
gnokii_HARDENING+= safestack
graphviz_HARDENING+= safestack
igmpproxy_HARDENING+= safestack
iperf_HARDENING+= safestack
ipmitool_HARDENING+= safestack
joe_HARDENING+= safestack
lcdproc_HARDENING+= safestack
lightsquid_HARDENING+= safestack
lldpd_HARDENING+= safestack
mc-light_HARDENING+= safestack
mdns-repeater_HARDENING+= safestack
mk-livestatus_HARDENING+= safestack
monit_HARDENING+= safestack
mosquitto_HARDENING+= safestack
nmap_HARDENING+= safestack
nrpe_HARDENING+= safestack

View file

@ -29,6 +29,8 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
USE_HARDENING= safestack
# ISC releases things like 9.8.0-P1, which our versioning doesn't like
ISCVERSION= 9.11.2

View file

@ -14,6 +14,8 @@ LICENSE= GPLv3+ # "any version of the GPL that is current as of your download"
LIB_DEPENDS= libgd.so:graphics/gd
USE_HARDENING= safestack
USES= gmake tar:tgz
GNU_CONFIGURE= YES
CONFIGURE_ARGS= ac_cv_lib_iconv_libiconv_open=no \

View file

@ -11,6 +11,8 @@ COMMENT= Simple proxy arp daemon
LICENSE= BSD3CLAUSE
USE_HARDENING= safestack
USE_GITHUB= yes
GH_ACCOUNT= quinot
USE_RC_SUBR= choparp

View file

@ -9,6 +9,8 @@ MASTER_SITES= https://unix4lyfe.org/darkstat/
MAINTAINER= emikulic@gmail.com
COMMENT= Network statistics gatherer and reporter
USE_HARDENING= safestack
USE_RC_SUBR= darkstat
USES= tar:bzip2

View file

@ -13,6 +13,8 @@ COMMENT= Nagios event broker module
LICENSE= GPLv2
USE_HARDENING= safestack
USES= compiler:c++11-lib gmake
GNU_CONFIGURE= yes

View file

@ -14,6 +14,8 @@ LICENSE= GPLv2
CONFLICTS?= nrpe-ssl nrpe3
USE_HARDENING= safestack
USES= perl5
USE_PERL5= build
USE_RC_SUBR= nrpe2

View file

@ -12,6 +12,8 @@ COMMENT= KAME DHCP6 client, server, and relay
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
USE_HARDENING= safestack
USE_GITHUB= yes
GH_ACCOUNT= hrs-allbsd
GH_PROJECT= wide-dhcpv6

View file

@ -14,6 +14,8 @@ COMMENT= Multicast forwarding IGMP proxy
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USE_HARDENING= safestack
USE_RC_SUBR= igmpproxy
USES= gmake
GNU_CONFIGURE= yes

View file

@ -16,6 +16,8 @@ COMMENT?= ISC Dynamic Host Configuration Protocol server
LICENSE= ISCL
USE_HARDENING= safestack
USES= gmake
PORTREVISION_SERVER= 1

View file

@ -12,6 +12,8 @@ COMMENT= Multicast DNS repeater to re-broadcast mDNS packets across interfaces
LICENSE= GPLv2
USE_HARDENING= safestack
USE_RC_SUBR= mdns-repeater
CFLAGS+= -DHGVERSION="\"${PORTVERSION}\""

View file

@ -10,6 +10,8 @@ MASTER_SITES= http://expiretable.fnord.se/
MAINTAINER= cris@gufi.org
COMMENT= Utility to remove entries from the pf(4) table based on their age
USE_HARDENING= safestack
USE_RC_SUBR= expiretable
.include <bsd.port.mk>

View file

@ -17,6 +17,8 @@ ONLY_FOR_ARCHS= amd64 i386
OPTIONS_DEFINE= DOCS
USE_HARDENING= safestack
MAKE_ENV= DOCSDIR="${DOCSDIR}"
USES= tar:xz

View file

@ -21,6 +21,8 @@ BUSPIRATE_DESC= Enable buspirate support (broken)
DMIDECODE_DESC= Use dmidecode to gather DMI information
FTDI_DESC= Enable external FT2232SPI flasher support
USE_HARDEING= safestack
USES= gmake tar:bzip2
MAKE_ENV= CONFIG_BUSPIRATE_SPI=no \
WARNERROR=no

View file

@ -13,6 +13,8 @@ COMMENT= CLI to manage IPMI systems
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USE_HARDENING= safestack
USES= cpe tar:bzip2 gmake readline ssl
CPE_VENDOR= sun
GNU_CONFIGURE= yes

View file

@ -12,6 +12,8 @@ COMMENT= Unix system management and proactive monitoring
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USE_HARDENING= safestack
GNU_CONFIGURE= yes
USES= bison gmake
USE_RC_SUBR= ${PORTNAME}