diff --git a/security/afl/Makefile b/security/afl/Makefile index 6f8be2c29926..76554e4ebb44 100644 --- a/security/afl/Makefile +++ b/security/afl/Makefile @@ -1,89 +1,92 @@ # Created by: Fabian Keil PORTNAME= afl PORTVERSION= 2.52 DISTVERSIONSUFFIX= b PORTREVISION= 4 CATEGORIES= security MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= Fast instrumented fuzzer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/docs/COPYING +DEPRECATED= Abandoned upstream, no new release since 2017. Please consider using security/afl++ instead +EXPIRATION_DATE=2022-03-31 + # In theory afl supports other architectures with the LLVM plugin. # It has to be compiled with AFL_NO_X86=1 in that case. ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= uses binary instrumentation USES= gmake tar:tgz ALL_TARGET= all libdislocator TEST_TARGET= test_build OPTIONS_DEFINE= DEBUG DOCS LLVM OPTIONS_DEFAULT= LLVM OPTIONS_SUB= yes LLVM_DESC= LLVM-based instrumentation LLVM_BUILD_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} LLVM_RUN_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} LLVM_MAKE_ARGS= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} LLVM_ALL_TARGET= llvm_mode LLVM_TEST_TARGET= test_llvm_mode LLVM_VARS= CC=clang${LLVM_DEFAULT} \ CXX=clang++${LLVM_DEFAULT} .include .if ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} >= 90 LLVM_DEFAULT= 80 .endif .if ${ARCH} == "i386" # Clang i386 emits .cfi_sections which base as(1) doesn't understand BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils .endif post-patch: # Disable the instrumentation tests to make sure building packages in # jails works by default. afl needs shmget() which usually isn't # available in jails. @${REINPLACE_CMD} 's@^\(all.*\) test_build@\1@' \ ${WRKSRC}/Makefile ${WRKSRC}/llvm_mode/Makefile .if ${ARCH} == "i386" @${REINPLACE_CMD} 's@\( as_params\[0\] = afl_as ? afl_as : \)\(.*\)@\1(u8*)"${LOCALBASE}/bin/as";@' \ ${WRKSRC}/afl-as.c .endif @${CAT} ${FILESDIR}/Makefile.extra >> ${WRKSRC}/Makefile post-patch-LLVM-on: @${REINPLACE_CMD} \ -e 's|"clang"|"clang${LLVM_DEFAULT}"|g' \ -e 's|"clang\+\+"|"clang\+\+${LLVM_DEFAULT}"|g' \ ${WRKSRC}/llvm_mode/afl-clang-fast.c post-install: .for script in afl-cmin afl-plot afl-whatsup ${INSTALL_SCRIPT} ${WRKSRC}/${script} ${STAGEDIR}${PREFIX}/bin .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/afl/afl-as .for prog in afl-analyze afl-fuzz afl-gcc afl-gotcpu afl-showmap afl-tmin @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${prog} .endfor ${INSTALL_LIB} ${WRKSRC}/libdislocator/libdislocator.so \ ${STAGEDIR}${PREFIX}/lib/afl ${INSTALL_DATA} ${WRKSRC}/libdislocator/README.dislocator \ ${STAGEDIR}${DOCSDIR} post-install-LLVM-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/afl/afl-llvm-pass.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/afl-clang-fast ${INSTALL_DATA} ${WRKSRC}/llvm_mode/README.llvm \ ${STAGEDIR}${DOCSDIR} .include diff --git a/security/amap/Makefile b/security/amap/Makefile index e49d4fb9e7b3..60ae2954c64d 100644 --- a/security/amap/Makefile +++ b/security/amap/Makefile @@ -1,63 +1,66 @@ # Created by: Yonatan PORTNAME= amap PORTVERSION= 5.4 CATEGORIES= security MASTER_SITES= PACKETSTORM/groups/thc MAINTAINER= onatan@gmail.com COMMENT= Application mapper LICENSE= AMAP GPLv2 LICENSE_COMB= multi LICENSE_NAME_AMAP= amap license LICENSE_FILE_AMAP= ${WRKSRC}/LICENCE.AMAP LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE.GNU LICENSE_PERMS_AMAP= dist-mirror dist-sell pkg-mirror pkg-sell +DEPRECATED= Abandoned upstream, no new release for 10+ years. Please consider using security/nmap or security/rustscan +EXPIRATION_DATE=2022-03-31 + USES= ssl HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} CONFIGURE_ENV= SSL_PATH=${OPENSSLLIB} \ CRYPTO_PATH=${OPENSSLLIB} \ SSL_IPATH=${OPENSSLINC} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS PORTDOCS= README TODO CHANGES AMAP-LIB-INTERFACE LOCAL_CONF_FILES= appdefs.resp appdefs.rpc appdefs.trig post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${LOCALBASE}|g; \ s|\(-DAMAP_PREFIX\)=\(\$$PREFIX\)|\1=\\\\\\"\2\\\\\\"|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O2|${CFLAGS}|; s|^CC=.*||' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|etc/|etc/amap/|g' ${WRKSRC}/amap-lib.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/amap ${STAGEDIR}${PREFIX}/bin ${LN} -s amap ${STAGEDIR}${PREFIX}/bin/amap6 ${INSTALL_PROGRAM} ${WRKSRC}/amapcrap ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/amap-lib.o ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} .for i in amap.h amap-inc.h amap-lib.h ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/include/${PORTNAME} .endfor ${MKDIR} ${STAGEDIR}${ETCDIR} .for i in ${LOCAL_CONF_FILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${ETCDIR}/${i}.sample .endfor ${INSTALL_MAN} ${WRKSRC}/amap.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/amavis-stats/Makefile b/security/amavis-stats/Makefile index ca10b146f5a4..c47905623fe4 100644 --- a/security/amavis-stats/Makefile +++ b/security/amavis-stats/Makefile @@ -1,48 +1,51 @@ # Created by: Mantas Kaulakys PORTNAME= amavis-stats PORTVERSION= 0.1.12 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= LOCAL/feld MAINTAINER= ports@FreeBSD.org COMMENT= Simple AMaViS statistics generator based on rrdtool +DEPRECATED= Abandoned, upstream is dead and last release was back in 2005 +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= rrdtool>=0:databases/rrdtool USES= perl5 php shebangfix USE_PERL5= run SHEBANG_FILES= amavis-stats perl_CMD= ${PERL} -w USE_PHP= pcre NO_BUILD= yes NO_ARCH= yes PORTDOCS= README AMAVISUSER?= amavis AMAVISGROUP?= amavis USERS= ${AMAVISUSER} GROUPS= ${AMAVISGROUP} PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} USERS=${USERS} GROUPS=${GROUPS} SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/amavis-stats ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/amavis-stats.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/www/amavis-stats ${MKDIR} ${STAGEDIR}${PREFIX}/www/amavis-stats/img ${TOUCH} ${STAGEDIR}${PREFIX}/www/amavis-stats/img/.keep ${INSTALL_DATA} ${WRKSRC}/amavis-stats.php ${STAGEDIR}${PREFIX}/www/amavis-stats cd ${STAGEDIR}${PREFIX}/www/amavis-stats && ${LN} -s amavis-stats.php index.php do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/arirang/Makefile b/security/arirang/Makefile index fd201e1c2a7f..ad1a969cc6d3 100644 --- a/security/arirang/Makefile +++ b/security/arirang/Makefile @@ -1,40 +1,43 @@ # Created by: Roman Shterenzon PORTNAME= arirang PORTVERSION= 2.03 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security www MASTER_SITES= http://monkey.org/~pilot/arirang/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful webserver security scanner for network LICENSE= BSD3CLAUSE +DEPRECATED= Abandoned upstream and last release was back in 2011 +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libruby${RUBY_SHLIBVER}.so:${RUBY_PORT} USES= compiler:c11 ssl USE_RUBY= yes USE_RUBY_EXTCONF= yes CFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} CFLAGS+= -DRUBY_19 .include .if ${SSL_DEFAULT} != base CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .endif post-patch: ${REINPLACE_CMD} -e 's#cc#${CC}#g' ${WRKSRC}/extconf.rb do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arirang ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/share/arirang ${INSTALL_DATA} ${WRKSRC}/scanrule/*.uxe ${STAGEDIR}${PREFIX}/share/arirang ${INSTALL_DATA} ${WRKSRC}/script/*.rb ${STAGEDIR}${PREFIX}/share/arirang .include diff --git a/security/axTLS/Makefile b/security/axTLS/Makefile index d3b32da4846b..b121a2325542 100644 --- a/security/axTLS/Makefile +++ b/security/axTLS/Makefile @@ -1,138 +1,141 @@ # Created by: Hirohisa Yamaguchi PORTNAME= axTLS PORTVERSION= 1.4.9 PORTREVISION= 2 CATEGORIES= security devel net MASTER_SITES= SF/${PORTNAME:tl}/${PORTVERSION} MAINTAINER= umq@ueo.co.jp COMMENT= SSL/TLS client/server library implementation LICENSE= BSD3CLAUSE +DEPRECATED= Very outdated and abandoned, current version in tree was released in 2013 and last by upstream in 2019 +EXPIRATION_DATE=2022-03-31 + OPTIONS_DEFINE= COMPAT_OPENSSL HTTPD TLSWRAP X509 PERL DOCS DEBUG TEST OPTIONS_SINGLE= MODE PROT OPTIONS_SINGLE_MODE= SERVER_ONLY CERT_VERIFICATION ENABLE_CLIENT \ FULL_MODE SKELETON_MODE OPTIONS_SINGLE_PROT= PROT_LOW PROT_MEDIUM PROT_HIGH OPTIONS_DEFAULT= FULL_MODE PROT_MEDIUM COMPAT_OPENSSL_DESC= OpenSSL compatible API TLSWRAP_DESC= Build TLS wrapper like sslwrap X509_DESC= Generate X.509 Certificate PERL_DESC= Perl bindings or support DOCS_DESC= Build and/or install documentation (require doxygen) TEST_DESC= Build test suite when available MODE_DESC= SSL Library mode PROT_DESC= Protocol Preference SERVER_ONLY_DESC= Server only (no verification) CERT_VERIFICATION_DESC= Server only (with verification) ENABLE_CLIENT_DESC= Client/Server enabled FULL_MODE_DESC= Client/Server enabled with diagnostics SKELETON_MODE_DESC= The smallest library with least performance (experimental) PROT_LOW_DESC= Use the fastest cipher(s) but at the expense of security PROT_MEDIUM_DESC= Balance between speed and security PROT_HIGH_DESC= Use the strongest cipher(s) at the cost of speed CONFIG_SUB= PREFIX=\"${PREFIX}\" WWWDIR=\"${WWWDIR}\" \ HTTP_PORT=${WITH_HTTP_PORT} SSL_PORT=${WITH_SSL_PORT} NO_OPTIONS_SORT=yes USES= cpe gmake CPE_VENDOR= ${PORTNAME:tl}_project USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} STAGE= ${WRKSRC}/_stage WITH_HTTP_PORT?= 80 WITH_SSL_PORT?= 443 PERL_BUILD_DEPENDS= swig:devel/swig PERL_USES= perl5 DOCS_BUILD_DEPENDS= doxygen:devel/doxygen OPTIONS_SUB= yes PORTDOCS= * .include .for i in SERVER_ONLY CERT_VERIFICATION ENABLE_CLIENT FULL_MODE \ SKELETON_MODE PROT_HIGH PROT_MEDIUM PROT_LOW COMPAT_OPENSSL \ HTTPD TLSWRAP X509 PERL DEBUG . if ${PORT_OPTIONS:M${i}} CONFIG_SUB+= ${i}="" . else CONFIG_SUB+= ${i}="\# " . endif .endfor .if ${PORT_OPTIONS:MTEST} . if ${PORT_OPTIONS:MCERT_VERIFICATION} || \ ${PORT_OPTIONS:MENABLE_CLIENT} || \ ${PORT_OPTIONS:MFULL_MODE} CONFIG_SUB+= TEST_PERF="" . else CONFIG_SUB+= TEST_PERF="\# " . endif . if ${PORT_OPTIONS:MFULL_MODE} && empty(PORT_OPTIONS:MX509) CONFIG_SUB+= TEST_SSL="" . else CONFIG_SUB+= TEST_SSL="\# " . endif .else CONFIG_SUB+= TEST_PERF="\# " \ TEST_SSL="\# " .endif _CONFIG_SUB_TEMP= ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} post-patch: ${REINPLACE_CMD} -e '/^CC/s|gcc|${CC}|; /^HOSTCC/s|gcc|${CC}|' \ ${WRKSRC}/config/Rules.mak do-configure: @${SED} ${_CONFIG_SUB_TEMP} \ -e '/^\([^#]*\) is not set$$/s//\1=y/' \ ${FILESDIR}/data-.config.in > ${WRKSRC}/config/.config ${DO_MAKE_BUILD} -C ${WRKSRC} oldconfig post-build: .if ${PORT_OPTIONS:MDOCS} ${DO_MAKE_BUILD} -C ${WRKSRC} docs .endif do-install: ${INSTALL_DATA} ${STAGE}/libaxtls.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${STAGE}/libaxtls.so.1.2 ${STAGEDIR}${PREFIX}/lib ${LN} -s libaxtls.so.1.2 ${STAGEDIR}${PREFIX}/lib/libaxtls.so.1 ${LN} -fs libaxtls.so.1 ${STAGEDIR}${PREFIX}/lib/libaxtls.so ${INSTALL_PROGRAM} ${STAGE}/axssl ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MHTTPD} ${INSTALL_PROGRAM} ${STAGE}/htpasswd ${STAGEDIR}${PREFIX}/bin/axhtpasswd ${INSTALL_PROGRAM} ${STAGE}/axhttpd ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MTLSWRAP} ${INSTALL_PROGRAM} ${STAGE}/axtlswrap ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MPERL} @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto ${INSTALL_SCRIPT} ${STAGE}/axssl.pl ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${STAGE}/axtlsp.pm ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL} ${INSTALL_LIB} ${STAGE}/libaxtlsp.so ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto .endif @${MKDIR} ${STAGEDIR}${PREFIX}/include/axTLS ${INSTALL_DATA} ${WRKSRC}/crypto/*.h ${STAGEDIR}${PREFIX}/include/axTLS ${INSTALL_DATA} ${WRKSRC}/ssl/*.h ${STAGEDIR}${PREFIX}/include/axTLS ${RM} ${STAGEDIR}${PREFIX}/include/axTLS/cert.h ${RM} ${STAGEDIR}${PREFIX}/include/axTLS/private_key.h ${RM} ${STAGEDIR}${PREFIX}/include/axTLS/os_port.h ${INSTALL_DATA} ${WRKSRC}/config/config.h ${STAGEDIR}${PREFIX}/include/axTLS .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docsrc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .endif regression-test: build ${DO_MAKE_BUILD} -C ${WRKSRC} test cd ${WRKSRC} && ${MAKE_CMD} test .include diff --git a/security/base/Makefile b/security/base/Makefile index 0a6ec56e004d..5903c26691d1 100644 --- a/security/base/Makefile +++ b/security/base/Makefile @@ -1,56 +1,59 @@ # Created by: Linh Pham PORTNAME= base PORTVERSION= 1.4.5 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/secureideas/BASE/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Basic Analysis and Security Engine - analyzing Snort alerts LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/GPL +DEPRECATED= Broken with PHP 7+, forked here https://github.com/NathanGibbs3/BASE/ +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= ${ADODB_DIR}/adodb.inc.php:databases/adodb5 \ ${LOCALBASE}/share/pear/Image/Graph.php:graphics/pear-Image_Graph@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Mail.php:mail/pear-Mail@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Mail/mime.php:mail/pear-Mail_Mime@${PHP_FLAVOR} USES= php USE_PHP= gd gettext pcre session zlib ctype ADODB_DIR= ${LOCALBASE}/share/adodb NO_ARCH= yes SUB_FILES= pkg-message DOCS= docs/CHANGELOG docs/CREDITS docs/README docs/README.mssql \ docs/TODO docs/UPGRADE docs/GPL docs/base_faq.rtf OPTIONS_DEFINE= PGSQL PDF DOCS PGSQL_USES= pgsql PGSQL_USE= PHP=pgsql PDF_RUN_DEPENDS=${LOCALBASE}/share/fpdf/fpdf.php:print/fpdf do-build: @${REINPLACE_CMD} -e 's,DBlib_path = "",DBlib_path = "${ADODB_DIR}",' \ ${WRKSRC}/base_conf.php.dist do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/www/base/includes/templates/default ${INSTALL_DATA} ${WRKSRC}/*.php ${WRKSRC}/*.dist ${STAGEDIR}${PREFIX}/www/base .for dir in admin help includes languages setup @${MKDIR} ${STAGEDIR}${PREFIX}/www/base/${dir} ${INSTALL_DATA} ${WRKSRC}/${dir}/*.php ${STAGEDIR}${PREFIX}/www/base/${dir} .endfor .for dir in images sql styles @${MKDIR} ${STAGEDIR}${PREFIX}/www/base/${dir} ${INSTALL_DATA} ${WRKSRC}/${dir}/* ${STAGEDIR}${PREFIX}/www/base/${dir} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/bruteforceblocker/Makefile b/security/bruteforceblocker/Makefile index bdac3989adb1..e2ae05f69c2f 100644 --- a/security/bruteforceblocker/Makefile +++ b/security/bruteforceblocker/Makefile @@ -1,38 +1,41 @@ # Created by: Daniel Gerzo PORTNAME= bruteforceblocker PORTVERSION= 1.2.6 PORTREVISION= 2 CATEGORIES= security MAINTAINER= danger@FreeBSD.org COMMENT= Checks for SSH bruteforce and blocks given IPs LICENSE= NONE +DEPRECATED= Abandonware, please consider using security/sshguard +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-Unix-Syslog>=0:sysutils/p5-Unix-Syslog \ p5-Sys-Hostname-Long>=0:sysutils/p5-Sys-Hostname-Long \ p5-libwww>=0:www/p5-libwww \ p5-Net-DNS>=0:dns/p5-Net-DNS USES= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= dgerzo USE_PERL5= run NO_BUILD= yes OPTIONS_DEFINE= DOCS SUB_FILES= pkg-message SHEBANG_FILES= ${PORTNAME}.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in INSTALL CHANGELOG CREDITS ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/cfs/Makefile b/security/cfs/Makefile index e2ff920c6c74..dad0dcb65ead 100644 --- a/security/cfs/Makefile +++ b/security/cfs/Makefile @@ -1,34 +1,37 @@ # Created by: John Polstra PORTNAME= cfs DISTVERSION= 1.5.0.beta CATEGORIES= security MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/ MAINTAINER= crees@FreeBSD.org COMMENT= Cryptographic file system implemented as a user-space NFS server +DEPRECATED= Deprecated upstream +EXPIRATION_DATE=2022-03-31 + ALL_TARGET= cfs MAKE_ARGS= CC="${CC}" CFSD_BOOTSTRAP= ${PREFIX}/cfsd-bootstrap USE_RC_SUBR= cfsd SUB_FILES= pkg-message SUB_LIST= CFSD_BOOTSTRAP=${CFSD_BOOTSTRAP} PLIST_SUB= CFSD_BOOTSTRAP=${CFSD_BOOTSTRAP} post-patch: ${REINPLACE_CMD} 's/^\.TH SSH/.TH CFSSH/' ${WRKSRC}/cfssh.1 do-install: cd ${WRKSRC}; \ ${INSTALL_PROGRAM} ccat cfsd cname ${STAGEDIR}${PREFIX}/sbin; \ ${INSTALL_PROGRAM} cattach cdetach cmkdir cpasswd ${STAGEDIR}${PREFIX}/bin; \ ${INSTALL_SCRIPT} cfssh ${STAGEDIR}${PREFIX}/bin/cfssh; \ ${INSTALL_MAN} cattach.1 cdetach.1 cmkdir.1 cpasswd.1 cfssh.1 ${STAGEDIR}${PREFIX}/man/man1; \ ${INSTALL_MAN} ccat.8 cfsd.8 cname.8 ${STAGEDIR}${PREFIX}/man/man8; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/cfs; \ ${INSTALL_DATA} README.install notes.ms ${STAGEDIR}${PREFIX}/share/doc/cfs ${INSTALL} -d -m 0 ${STAGEDIR}${CFSD_BOOTSTRAP} .include diff --git a/security/cisco-torch/Makefile b/security/cisco-torch/Makefile index 587f6b093760..c3bd4d63d03f 100644 --- a/security/cisco-torch/Makefile +++ b/security/cisco-torch/Makefile @@ -1,48 +1,52 @@ # Created by: Rihaz Jerrin PORTNAME= cisco-torch PORTVERSION= 0.4 DISTVERSIONSUFFIX= b CATEGORIES= security MASTER_SITES= http://www.hackingciscoexposed.com/tools/ MAINTAINER= rihaz.jerrin@gmail.com COMMENT= Mass Cisco Vulnerability Scanner LICENSE= LGPL21 +BROKEN= Unfetchable +DEPRECATED= Abandonware, dead upstream +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet \ p5-Net-SSH2>=0:net/p5-Net-SSH2 \ p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay USES= perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/cisco-torch.pl NO_BUILD= yes NO_ARCH= yes PORTDOCS= README.txt TODO CHANGELOG.txt LICENSE FILELIST= brutefile.txt \ community.txt \ fingerprint.db \ password.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 ${MKDIR} ${STAGEDIR}${DATADIR}/tftproot ${MKDIR} ${STAGEDIR}${ETCDIR} .for i in ${FILELIST} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor (cd ${WRKSRC} && ${COPYTREE_SHARE} include ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/torch.conf ${STAGEDIR}${ETCDIR}/torch.conf.sample ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/cp2fwb/Makefile b/security/cp2fwb/Makefile index 41e4f0180f19..1caad266320f 100644 --- a/security/cp2fwb/Makefile +++ b/security/cp2fwb/Makefile @@ -1,23 +1,26 @@ # Created by: Christian Brueffer PORTNAME= cp2fwb PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}uilder/${PORTNAME}uilder/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Checkpoint FW1 to Firewall Builder ruleset converter +DEPRECATED= Abandonware, used with deprecated software Firewall Builder. +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-XML-Writer>=0:textproc/p5-XML-Writer PLIST_FILES= bin/cp2fwbuilder USES= perl5 shebangfix tar:tgz NO_BUILD= yes SHEBANG_FILES= cp2fwbuilder do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cp2fwbuilder ${STAGEDIR}${PREFIX}/bin .include diff --git a/security/dcetest/Makefile b/security/dcetest/Makefile index 758547908588..493e4a4191e3 100644 --- a/security/dcetest/Makefile +++ b/security/dcetest/Makefile @@ -1,23 +1,26 @@ # Created by: Yonatan PORTNAME= dcetest PORTVERSION= 1.2 CATEGORIES= security MASTER_SITES= PACKETSTORM/UNIX/scanners MAINTAINER= onatan@gmail.com COMMENT= Utility to dump MSRPC endpoint information from Windows systems +DEPRECATED= Targets deprecated protocol by Microsoft in favour of .NET +EXPIRATION_DATE=2022-03-31 + USES= dos2unix DOS2UNIX_GLOB= *.c ALL_TARGET= dcetest MAKE_ARGS= CC="${CC}" WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/dcetest do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dcetest ${STAGEDIR}${PREFIX}/bin .include diff --git a/security/doscan/Makefile b/security/doscan/Makefile index 8d913b7f4c64..cff42b6d4ee9 100644 --- a/security/doscan/Makefile +++ b/security/doscan/Makefile @@ -1,37 +1,40 @@ # Created by: Janos.Mohacsi@bsd.hu PORTNAME= doscan PORTVERSION= 0.3.3 PORTREVISION= 1 CATEGORIES= security net MASTER_SITES= http://static.enyo.de/fw/releases/doscan/ MAINTAINER= ports@FreeBSD.org COMMENT= Tool to quickly scan your network for machines listening on a TCP port LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, last release in 2014. Please consider using security/masscan or sysutils/pnscan +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libpcre.so:devel/pcre GNU_CONFIGURE= yes USES= gmake USE_CXXSTD= gnu++98 PORTDOCS= README PLIST_FILES= bin/doscan man/man1/doscan.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|ony o|on yo|' \ ${WRKSRC}/doc/doscan.1 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/find-zlib/Makefile b/security/find-zlib/Makefile index a2e6cddcecc0..836e27c8ebd5 100644 --- a/security/find-zlib/Makefile +++ b/security/find-zlib/Makefile @@ -1,31 +1,34 @@ # Created by: trevor PORTNAME= find_zlib PORTVERSION= 1.9 CATEGORIES= security MASTER_SITES= http://zlib.net/ DISTNAME= find-zlib EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Scans files for statically linked zlib (libz) code +DEPRECATED= Deprecated, no longer relevant +EXPIRATION_DATE=2022-03-31 + LICENSE= GPLv2 NO_BUILD= none USES= perl5 shebangfix USE_PERL5= run PLIST_FILES= bin/find-zlib SHEBANG_FILES= find-zlib do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/security/govpn/Makefile b/security/govpn/Makefile index a6fcaec8e1d6..ae876db62def 100644 --- a/security/govpn/Makefile +++ b/security/govpn/Makefile @@ -1,30 +1,33 @@ # Created by: Sergey Matveev PORTNAME= govpn DISTVERSION= 7.5 PORTREVISION= 1 CATEGORIES= security net-vpn MASTER_SITES= http://www.govpn.info/download/ MAINTAINER= stargrave@stargrave.org COMMENT= Simple secure, DPI-resistant VPN daemon LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= fails to build: golang.org/x/sys/unix/cap_freebsd.go:18:23: undefined: CAP_RIGHTS_VERSION_00 +DEPRECATED= Deprecated upstream, reference: http://www.govpn.info/ +EXPIRATION_DATE=2022-03-31 + USES= go:no_targets tar:xz MAKEFILE= BSDmakefile MAKE_ENV= ${GO_ENV} PORTDOCS= AUTHORS INSTALL NEWS NEWS.RU README README.RU THANKS INFO= govpn INSTALL_TARGET= install-strip PLIST_FILES= bin/govpn-server bin/govpn-client bin/govpn-verifier \ share/govpn/newclient.sh OPTIONS_DEFINE= DOCS .include diff --git a/security/gputty/Makefile b/security/gputty/Makefile index 00a6ffa46f30..de72d792f0ec 100644 --- a/security/gputty/Makefile +++ b/security/gputty/Makefile @@ -1,25 +1,29 @@ # Created by: Olivier Cochard-Labbe PORTNAME= gputty PORTVERSION= 0.9.10 CATEGORIES= security MASTER_SITES= http://www.defora.org/os/download/download/3381/ MAINTAINER= olivier@FreeBSD.org COMMENT= Frontend to the SSH client, using the Gtk+ toolkit LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable +DEPRECATED= Unfetchable, dead upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem PLIST_FILES= bin/gputty MAKE_ARGS= PREFIX=${PREFIX} USES= gnome pkgconfig USE_GNOME= gtk20 post-install: @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} .include diff --git a/security/gringotts/Makefile b/security/gringotts/Makefile index 1ccbc44e559a..e6fb03592460 100644 --- a/security/gringotts/Makefile +++ b/security/gringotts/Makefile @@ -1,43 +1,46 @@ # Created by: Anders Nordby PORTNAME= gringotts PORTVERSION= 1.2.10 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= BERLIOS MAINTAINER= ports@FreeBSD.org COMMENT= GTK application to securely store sensitive data LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, upstream dead and last release in 2009 +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libpopt.so:devel/popt \ libgringotts.so:security/libgringotts \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cpe gettext gnome localbase pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk20 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^install-data-am:/s|install-DsktpDATA|| ; \ /^install-data-am:/s|install-docDATA|| ; \ s|@md5sum|@md5|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/^install-exec-am:/s|install-exec-local||' ${WRKSRC}/src/Makefile.in post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in AUTHORS BUGS ChangeLog FAQ NEWS README TODO ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/gwee/Makefile b/security/gwee/Makefile index 334f763694fa..855430c93ebd 100644 --- a/security/gwee/Makefile +++ b/security/gwee/Makefile @@ -1,26 +1,29 @@ # Created by: chinsan PORTNAME= gwee PORTVERSION= 1.36 CATEGORIES= security www MASTER_SITES= PACKETSTORM/UNIX/utilities MAINTAINER= ports@FreeBSD.org COMMENT= Tool to exploit command execution vulnerabilities in web scripts +DEPRECATED= Abandonware, last release 15+ years ago and dead upstream +EXPIRATION_DATE=2022-03-31 + USES= perl5 python ssl LDFLAGS+= -L${OPENSSLLIB} -lssl -lcrypto CFLAGS+= -I${OPENSSLINC} -DWITH_SSL PLIST_FILES= bin/gwee man/man1/gwee.1.gz do-build: ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}.c \ -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/security/hackbot/Makefile b/security/hackbot/Makefile index 585e8bb169c0..cdd63c135a4b 100644 --- a/security/hackbot/Makefile +++ b/security/hackbot/Makefile @@ -1,29 +1,32 @@ # Created by: mich@freebsdcluster.org PORTNAME= hackbot PORTVERSION= 2.21 CATEGORIES= security MASTER_SITES= http://freebsdcluster.org/~mich/software/ \ http://hackbot.stream-portal.org/ MAINTAINER= mich@FreeBSD.org COMMENT= Host exploration tool and bannergrabber +DEPRECATED= Abandonware, last release in 2003. Please consider using security/nmap or security/rustscan +EXPIRATION_DATE=2022-03-31 + USES= perl5 shebangfix tar:tgz NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} SHEBANG_FILES= hackbot.pl pre-patch: @${REINPLACE_CMD} -e 's|/usr/local/etc|${DATADIR}|' ${WRKSRC}/hackbot.pl do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/google.db ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/fingerprint.db ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/cgi.db ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/hackbot.pl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/hackbot.1.gz ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/security/hashcat-legacy/Makefile b/security/hashcat-legacy/Makefile index 7644c757eb26..1fbdb01b425a 100644 --- a/security/hashcat-legacy/Makefile +++ b/security/hashcat-legacy/Makefile @@ -1,40 +1,43 @@ # Created by: Nikolai Lifanov PORTNAME= hashcat-legacy PORTVERSION= 2.00 PORTREVISION= 7 CATEGORIES= security MAINTAINER= ports@FreeBSD.org COMMENT= Advanced CPU-based password recovery utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.txt +DEPRECATED= Unsupported upstream, please consider using security/hashcat +EXPIRATION_DATE=2022-03-31 + ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= uses amd64 instructions LIB_DEPENDS= libgmp.so:math/gmp USE_GITHUB= yes GH_ACCOUNT= hashcat USES= gmake USE_GCC= yes ALL_TARGET= posix64 posixXOP OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -r 's|^(CC_.*[[:blank:]]*=[[:blank:]]*)gcc[[:blank:]]*$$|\1${CC}|' ${WRKSRC}/src/Makefile do-install: .for v in 64 XOP ${INSTALL_PROGRAM} ${WRKSRC}/hashcat-cli${v}.bin ${STAGEDIR}${LOCALBASE}/bin .endfor (cd ${WRKSRC} && ${COPYTREE_SHARE} "charsets rules tables salts" ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/security/hlfl/Makefile b/security/hlfl/Makefile index aec20984e411..a47b2afc89cb 100644 --- a/security/hlfl/Makefile +++ b/security/hlfl/Makefile @@ -1,32 +1,35 @@ # Created by: Arnaud Launay PORTNAME= hlfl PORTVERSION= 0.60.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= ftp://ftp.cusae.com/pub/hlfl/ MAINTAINER= ports@FreeBSD.org COMMENT= High Level Firewall Language LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, last release in 2003 +EXPIRATION_DATE=2022-03-31 + GNU_CONFIGURE= yes PORTDOCS= services.hlfl sample_1.hlfl sample_2.hlfl test.hlfl syntax.txt PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/hlfl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/ike/Makefile b/security/ike/Makefile index 0050db98cd92..8ca8c07eae19 100644 --- a/security/ike/Makefile +++ b/security/ike/Makefile @@ -1,55 +1,58 @@ # Created by: mgrooms@shrew.net PORTNAME= ike PORTVERSION= 2.2.1 PORTREVISION= 3 CATEGORIES= security net MASTER_SITES= https://www.shrew.net/download/ike/ DISTNAME= ${PORTNAME}-${PORTVERSION}-release MAINTAINER= mgrooms@shrew.net COMMENT= Shrew Soft IKE daemon and client tools +DEPRECATED= Abandonware, last release in 2013 and IKEv1 is considered to be insecure +EXPIRATION_DATE=2022-03-31 + ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le USE_RC_SUBR= iked USES= bison cmake:insource libedit localbase:ldflags tar:tbz2 ssl USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} CMAKE_ARGS= -DETCDIR:PATH="${PREFIX}/etc" \ -DBINDIR:PATH="${PREFIX}/bin" \ -DSBINDIR:PATH="${PREFIX}/sbin" \ -DLIBDIR:PATH="${PREFIX}/lib" \ -DMANDIR:PATH="${PREFIX}/man" OPTIONS_DEFINE= NATT LDAP DEBUG OPTIONS_SUB= yes NATT_DESC= Enable NAT-Traversal LDAP_DESC= Enable LDAP XAuth daemon support DEBUG_CMAKE_ON= -DDEBUG=YES LDAP_USE= OPENLDAP=yes LDAP_CMAKE_ON= -DLDAP=YES NATT_CMAKE_ON= -DNATT=YES post-install: @if ! ${SYSCTL} -a | ${GREP} -q ipsec; then \ ${ECHO_MSG} "===> -------------------------------------------------------------------------"; \ ${ECHO_MSG} "===> WARNING: You need IPsec support in your kernel, please see:"; \ ${ECHO_MSG} "===> http://www.freebsd.org/doc/en/books/handbook/ipsec.html"; \ ${ECHO_MSG} "===> -------------------------------------------------------------------------"; \ fi ; post-install-NATT-on: @${ECHO_MSG} "===> -------------------------------------------------------------------------" @${ECHO_MSG} "===> WARNING: To use NAT Traversal ( NAT-T ) support, please be sure to" @${ECHO_MSG} "===> include the following line in your kernel config file." @${ECHO_MSG} "===> options IPSEC_NAT_T" @${ECHO_MSG} "===> -------------------------------------------------------------------------" .include PATCH_ARGS+= -l diff --git a/security/integrit/Makefile b/security/integrit/Makefile index 6039e8960efb..ba12f4dfcd5b 100644 --- a/security/integrit/Makefile +++ b/security/integrit/Makefile @@ -1,28 +1,31 @@ # Created by: Ying-Chieh Liao PORTNAME= integrit PORTVERSION= 4.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= File integrity verification program +DEPRECATED= Abandonware, last release in 2003 +EXPIRATION_DATE=2022-03-31 + USES= makeinfo GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} utils PLIST_FILES= bin/i-ls sbin/i-viewdb sbin/integrit man/man1/i-ls.1.gz \ man/man1/i-viewdb.1.gz man/man1/integrit.1.gz INFO= integrit post-patch: @${REINPLACE_CMD} -E 's,[\({](infodir|MANDIR)[\)}],(DESTDIR)$$&,' \ ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -E 's,(BIN|SBIN)DIR),DESTDIR)$$(&,' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/utils/Makefile.in @${ECHO_CMD} ".PHONY: utils" >> ${WRKSRC}/Makefile.in .include diff --git a/security/ipfilter2dshield/Makefile b/security/ipfilter2dshield/Makefile index 3aaa8c8c7d58..727ed05689cb 100644 --- a/security/ipfilter2dshield/Makefile +++ b/security/ipfilter2dshield/Makefile @@ -1,41 +1,44 @@ # Created by: Joe Barbish PORTNAME= ipfilter2dshield PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.dshield.org/clients/ DISTNAME= dshield-freebsd.pl EXTRACT_SUFX= .txt MAINTAINER= ports@FreeBSD.org COMMENT= Official DShield client for ipfilter firewall logs +DEPRECATED= Abandonware, no word of it on upstream web site +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-Net-Netmask>=0:net-mgmt/p5-Net-Netmask USES= perl5 shebangfix SHEBANG_FILES= ${DISTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message PKGDEINSTALL= ${WRKDIR}/pkg-deinstall NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes do-extract: @${MKDIR} ${WRKSRC} ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}/${DISTNAME} pre-install: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \ -e "s=%%DISTNAME%%=${DISTNAME}=g" \ pkg-message > ${PKGMESSAGE} do-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${ETCDIR}/${DISTNAME}.sample ${INSTALL} -m 760 ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/sbin .include diff --git a/security/ipfw2dshield/Makefile b/security/ipfw2dshield/Makefile index 62fd03fe62ab..786668f66a19 100644 --- a/security/ipfw2dshield/Makefile +++ b/security/ipfw2dshield/Makefile @@ -1,29 +1,32 @@ # Created by: Frank W. Josellis PORTNAME= ipfw2dshield PORTVERSION= 0.5 CATEGORIES= security MASTER_SITES= http://www.dynamical-systems.org/ipfw/ MAINTAINER= ports@FreeBSD.org COMMENT= DShield client for ipfw logs LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, no word of it on upstream web site +EXPIRATION_DATE=2022-03-31 + PORTDOCS= CHANGES README.html README.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/ipfw2dshield @${REINPLACE_CMD} -E -e '/^(CC|CFLAGS|prefix)/ s|=|?=|' \ -e 's|bindir)|DESTDIR)$$(&|' \ ${WRKSRC}/ipaddr/Makefile \ ${WRKSRC}/strpdate/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/isakmpd/Makefile b/security/isakmpd/Makefile index 6128104251bb..f40af1983e5e 100644 --- a/security/isakmpd/Makefile +++ b/security/isakmpd/Makefile @@ -1,49 +1,52 @@ # Created by: Martti Kuparinen PORTNAME= isakmpd PORTVERSION= 20041207 PORTREVISION= 3 CATEGORIES= security net MASTER_SITES= LOCAL/simon MAINTAINER= ports@FreeBSD.org COMMENT= OpenBSD IKE daemon # this is not compatible with cross build - there's no other way .if !exists(/usr/include/netipsec/ipsec.h) && !exists(/usr/include/netinet6/ipsec.h) BROKEN= requires IPsec support .endif +DEPRECATED= 15+ years old and broken on multiple versions +EXPIRATION_DATE=2022-03-31 + # If keynote is in use, bring the dependency .if defined(USE_KEYNOTE) BUILD_DEPENDS+= keynote:security/keynote .endif USES= uidfix ssl USE_RC_SUBR= isakmpd MAKE_ENV+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man MAKE_JOBS_UNSAFE= yes .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st') BROKEN_FreeBSD_13= variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st') BROKEN_FreeBSD_14= variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st') .endif OPENSSLINC?= /usr/include OPENSSLLIB?= /usr/lib MAKE_ENV+= OPENSSLINC="${OPENSSLINC}" OPENSSLLIB="${OPENSSLLIB}" post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: .for f in conf.h ike_auth.c isakmpd.8 isakmpd.conf.5 isakmpd.policy.5 policy.h ${REINPLACE_CMD} -e "s!/etc/!${PREFIX}/etc/!" ${WRKSRC}/${f} .endfor @${REINPLACE_CMD} -e "s!netinet6/ipsec.h!netipsec/ipsec.h!" \ ${WRKSRC}/sysdep/freebsd/sysdep-os.h .include diff --git a/security/jbrofuzz/Makefile b/security/jbrofuzz/Makefile index 6684cef2e6a3..0dd7275b3a9e 100644 --- a/security/jbrofuzz/Makefile +++ b/security/jbrofuzz/Makefile @@ -1,39 +1,42 @@ # Created by: Niels Heinen PORTNAME= jbrofuzz PORTVERSION= 2.1 CATEGORIES= security www java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ DISTNAME= ${PORTNAME}-jar-21 MAINTAINER= ports@FreeBSD.org COMMENT= Web application fuzzer +DEPRECATED= Abandonware, no word of it on upstream web site and last release was 10 years ago +EXPIRATION_DATE=2022-03-31 + USES= zip USE_JAVA= yes NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} SUB_FILES= ${PORTNAME}.sh SUB_LIST= JAVA_CMD=${JAVA} JBROFUZZ=${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/JBroFuzz.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ( cd ${WRKSRC}/fuzzers/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/fuzzers/ ) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ( cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/kripp/Makefile b/security/kripp/Makefile index 8e9018a94adc..558994a2adbb 100644 --- a/security/kripp/Makefile +++ b/security/kripp/Makefile @@ -1,24 +1,27 @@ # Created by: Jim Geovedi PORTNAME= kripp PORTVERSION= 0.6.1 CATEGORIES= security MASTER_SITES= PACKETSTORM/sniffers \ http://konst.org.ua/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight network password sniffer +DEPRECATED= Abandonware, upstream returns 404 and last release was back in 2007 +EXPIRATION_DATE=2022-03-31 + USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes PLIST_FILES= bin/kripp man/man1/kripp.1.gz SHEBANG_FILES= kripp do-install: ${INSTALL_SCRIPT} ${WRKSRC}/kripp ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/kripp.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/security/l0phtcrack/Makefile b/security/l0phtcrack/Makefile index 1913799fa1ab..c993ff539768 100644 --- a/security/l0phtcrack/Makefile +++ b/security/l0phtcrack/Makefile @@ -1,44 +1,47 @@ # Created by: trevor PORTNAME= l0phtcrack PORTVERSION= 1.5 CATEGORIES= security MASTER_SITES= http://www.mavetju.org/download/adopted/ \ http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # http://www.cotse.com/sw/WinNT/ DISTNAME= lcsrc DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Cracks SAMBA or Windows NT passwords +DEPRECATED= Obsolete, Microsoft LANMAN and NT password hashes are deprecated +EXPIRATION_DATE=2022-03-31 + # Converted from RESTRICTED LICENSE= l0phtcrack LICENSE_NAME= l0phtcrack LICENSE_TEXT= uses GNU getopt with BSDish-licensed code from OpenSSL LICENSE_PERMS= auto-accept USES= dos2unix perl5 zip USE_PERL5= build NO_WRKSUBDIR= yes PLIST_FILES= bin/lc_CLI PORTDOCS= * OPTIONS_DEFINE= DOCS post-extract: @${RM} ${WRKSRC}/*exe @${REINPLACE_CMD} -e 's|ommited|omitted|' ${WRKSRC}/util.c do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -DMPU8086 *.c -o lc_CLI do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lc_CLI ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/security/l5/Makefile b/security/l5/Makefile index 8aca0220d45c..ae853516b186 100644 --- a/security/l5/Makefile +++ b/security/l5/Makefile @@ -1,30 +1,32 @@ # Created by: andrew@scoop.co.nz PORTNAME= l5 PORTVERSION= 1.2 CATEGORIES= security sysutils MASTER_SITES= http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/l5/ DISTNAME= L5 MAINTAINER= ports@FreeBSD.org COMMENT= File Integrity Assessment Tool BROKEN_amd64= incorrect runtime output +DEPRECATED= Abandonware, broken on amd64 for 10+ years +EXPIRATION_DATE=2022-03-31 USES= tar:tgz NO_WRKSUBDIR= yes ALL_TARGET= freebsd PLIST_FILES= bin/l5 PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/libgringotts/Makefile b/security/libgringotts/Makefile index 7bd1638d91bc..d3cd8a906b02 100644 --- a/security/libgringotts/Makefile +++ b/security/libgringotts/Makefile @@ -1,38 +1,41 @@ # Created by: Anders Nordby PORTNAME= libgringotts PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= BERLIOS/gringotts.berlios MAINTAINER= ports@FreeBSD.org COMMENT= Library for encapsulating/safekeeping data in encrypted/compressed form LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, upstream dead and last release in 2008 +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libmcrypt.so:security/libmcrypt \ libmhash.so:security/mhash USES= tar:bzip2 libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-pkg-config-files=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|md5sum|md5|g" ${WRKSRC}/Makefile.in pre-install-DOCS-on: @${REINPLACE_CMD} -E "s|^(libgringottsdocdir =).*|\1 $$\(datadir\)/doc/libgringotts|" ${WRKSRC}/docs/Makefile ${WRKSRC}/Makefile pre-install-DOCS-off: @${REINPLACE_CMD} -E -e "s|^(SUBDIRS =.*) docs|\1|" ${WRKSRC}/Makefile @${REINPLACE_CMD} -E -e "s|^(install-data-am:.*)install-libgringottsdocDATA|\1|" ${WRKSRC}/Makefile .include diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile index 6abdffaae4ab..280ec04b6662 100644 --- a/security/libprelude/Makefile +++ b/security/libprelude/Makefile @@ -1,46 +1,48 @@ # Created by: Clement Laforet PORTNAME= libprelude PORTVERSION= 1.2.6 CATEGORIES= security MASTER_SITES= http://www.prelude-siem.org/attachments/download/410/ MAINTAINER= koobs@FreeBSD.org COMMENT= Sensor support library from Prelude SIEM LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_riscv64= fails to configure: Easybindings require a C++ compiler, but none were found. +DEPRECATED= Very outdated, current version in tree was released back in 2015 and upstream is still active +EXPIRATION_DATE=2022-03-31 LIB_DEPENDS= libltdl.so:devel/libltdl \ libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt OPTIONS_DEFINE= DOCS PERL OPTIONS_SUB= yes USES= charsetfix gettext-runtime gmake iconv libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-lua \ --without-python3 \ --without-swig \ --without-valgrind \ ac_cv_path_RUBY= CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip ETCDIR= ${PREFIX}/etc/prelude PERL_CONFIGURE_WITH= perl=${PERL} PERL_USES= perl5 post-install: .for f in client.conf global.conf idmef-client.conf tls.conf ${MV} ${STAGEDIR}${ETCDIR}/default/${f} \ ${STAGEDIR}${ETCDIR}/default/${f}.sample .endfor .include diff --git a/security/libpreludedb/Makefile b/security/libpreludedb/Makefile index 73ffd85eb1c1..49504074b196 100644 --- a/security/libpreludedb/Makefile +++ b/security/libpreludedb/Makefile @@ -1,40 +1,43 @@ # Created by: Sergei Kolobov PORTNAME= libpreludedb PORTVERSION= 1.2.6 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.prelude-siem.org/attachments/download/408/ MAINTAINER= ports@FreeBSD.org COMMENT= Library to access Prelude IDMEF database LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Very outdated, current version in tree was released back in 2015 and upstream is still active +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libprelude.so:security/libprelude USES= compiler:c11 gmake libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-swig \ --without-python3 INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= MYSQL OPTIONS_SUB= yes MYSQL_DESC= MySQL plugin MYSQL_USES= mysql MYSQL_CONFIGURE_WITH= mysql PGSQL_DESC= PostgreSQL plugin PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgresql SQLITE_DESC= SQLite3 plugin SQLITE_USES= sqlite SQLITE_CONFIGURE_WITH= sqlite3 .include diff --git a/security/libpwstor/Makefile b/security/libpwstor/Makefile index 14a5a72fe4d6..17bf6626baca 100644 --- a/security/libpwstor/Makefile +++ b/security/libpwstor/Makefile @@ -1,28 +1,31 @@ # Created by: Matt Harris PORTNAME= libpwstor PORTVERSION= 0.1 PORTREVISION= 2 CATEGORIES= security devel MASTER_SITES= SF/kageki/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Password storage library for C programmers +DEPRECATED= Abandonware, last release in 2008 +EXPIRATION_DATE=2022-03-31 + USES= ssl tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes .include CFLAGS+= -fPIC -DPIC .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pwtool ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpwstor.so .include diff --git a/security/manipulate_data/Makefile b/security/manipulate_data/Makefile index 0867c34abd24..8fb465a971a3 100644 --- a/security/manipulate_data/Makefile +++ b/security/manipulate_data/Makefile @@ -1,36 +1,39 @@ # Created by: Vaida Bogdan PORTNAME= manipulate_data PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= PACKETSTORM/groups/thc MAINTAINER= ports@FreeBSD.org COMMENT= Search/extract/write raw data +DEPRECATED= Abandonware, unsupported upstream +EXPIRATION_DATE=2022-03-31 + SBIN_PROGRAMS= read_data replace_data search_data write_data PORTDOCS= CHANGES README PLIST_FILES= ${SBIN_PROGRAMS:S,^,sbin/,} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ s| -O2 | $$(CFLAGS) | ; \ /strip/s|^|#|' ${WRKSRC}/Makefile do-install: .for i in ${SBIN_PROGRAMS} ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/matrixssl/Makefile b/security/matrixssl/Makefile index dc0aa3a0fe20..8c662f1ef964 100644 --- a/security/matrixssl/Makefile +++ b/security/matrixssl/Makefile @@ -1,66 +1,69 @@ # Created by: arved PORTNAME= matrixssl PORTVERSION= 3.3 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:CDRAKE DISTNAME= Crypt-MatrixSSL3-3.3.0.1 MAINTAINER= ports@FreeBSD.org COMMENT= Small alternative SSL implementation LICENSE= GPLv2+ +DEPRECATED= Abandonware, dead upstream +EXPIRATION_DATE=2022-03-31 + WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}-${PORTVERSION:S/./-/g}-open USES= cpe gmake tar:tgz MAKE_ARGS= CC="${CC}" DFLAGS="${CFLAGS}" STRIP="${TEST}" USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${ARCH:M*64*} CFLAGS+= -DPSTM_64BIT .endif post-extract: @cd ${WRKDIR}/${DISTNAME} \ && ${TAR} -xf ${PORTNAME}-${PORTVERSION:S/./-/g}-open.tgz pre-patch: @cd ${WRKDIR}/${DISTNAME} \ && ${CAT} ${PORTNAME}-${PORTVERSION:S/./-/g}-open.patch | \ ${PATCH} -d ${WRKSRC} -p1 --quiet post-patch: @${REINPLACE_CMD} -e \ 's|^LDFLAGS|#LDFLAGS|' ${WRKSRC}/Makefile do-install: ${INSTALL_DATA} ${WRKSRC}/libmatrixssl.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/libmatrixssl.so ${STAGEDIR}${PREFIX}/lib @${MKDIR} ${STAGEDIR}${PREFIX}/include/matrixssl ${INSTALL_DATA} ${WRKSRC}/matrixssl/*.h ${STAGEDIR}${PREFIX}/include/matrixssl @${MKDIR} ${STAGEDIR}${PREFIX}/include/matrixssl/core ${INSTALL_DATA} ${WRKSRC}/core/*.h ${STAGEDIR}${PREFIX}/include/matrixssl/core @${MKDIR} ${STAGEDIR}${PREFIX}/include/matrixssl/crypto ${INSTALL_DATA} ${WRKSRC}/crypto/*.h ${STAGEDIR}${PREFIX}/include/matrixssl/crypto do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/apps ${INSTALL_DATA} ${WRKSRC}/apps/Makefile ${STAGEDIR}${EXAMPLESDIR}/apps ${INSTALL_DATA} ${WRKSRC}/apps/*.c ${STAGEDIR}${EXAMPLESDIR}/apps ${INSTALL_DATA} ${WRKSRC}/apps/*.h ${STAGEDIR}${EXAMPLESDIR}/apps @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sampleCerts ${INSTALL_DATA} ${WRKSRC}/sampleCerts/*.h ${STAGEDIR}${EXAMPLESDIR}/sampleCerts ${INSTALL_DATA} ${WRKSRC}/sampleCerts/*.pem ${STAGEDIR}${EXAMPLESDIR}/sampleCerts .include diff --git a/security/monkeysphere/Makefile b/security/monkeysphere/Makefile index 39e22d8fab28..d29270964a4c 100644 --- a/security/monkeysphere/Makefile +++ b/security/monkeysphere/Makefile @@ -1,61 +1,65 @@ # Created by: Daniel Kahn Gillmor PORTNAME= monkeysphere PORTVERSION= 0.42 CATEGORIES= security MASTER_SITES= http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/ DISTFILES= ${PORTNAME}_${DISTVERSION}.orig${EXTRACT_SUFX} MAINTAINER= egypcio@FreeBSD.org COMMENT= Use the OpenPGP web of trust to verify ssh connections LICENSE= GPLv3 +BROKEN= Unfetchable +DEPRECATED= Abandonware, dead upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libassuan.so:security/libassuan \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error RUN_DEPENDS= gpg2:security/gnupg \ lockfile:mail/procmail \ bash:shells/bash \ p5-Crypt-OpenSSL-RSA>=0:security/p5-Crypt-OpenSSL-RSA \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 USES= gmake shebangfix SHEBANG_FILES= src/share/checkperms src/transitions/0.23 \ src/transitions/0.28 src/share/keytrans USERS= monkeysphere GROUPS= monkeysphere MAKE_ARGS+= ETCPREFIX=${PREFIX} MANPREFIX=${PREFIX}/man ETCSUFFIX=.sample OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -i '' 's|/etc/monkeysphere|${PREFIX}/etc/monkeysphere|g' \ ${WRKSRC}/src/share/defaultenv \ ${WRKSRC}/src/transitions/0.23 \ ${WRKSRC}/man/man1/monkeysphere.1 \ ${WRKSRC}/man/man8/monkeysphere-authentication.8 \ ${WRKSRC}/man/man8/monkeysphere-host.8 \ ${WRKSRC}/etc/monkeysphere-authentication.conf @${REINPLACE_CMD} -i '' 's|/var/lib/monkeysphere|/var/monkeysphere|g' \ ${WRKSRC}/src/transitions/0.23 \ ${WRKSRC}/man/man1/monkeysphere.1 \ ${WRKSRC}/man/man8/monkeysphere-authentication.8 \ ${WRKSRC}/man/man8/monkeysphere-host.8 \ ${WRKSRC}/src/monkeysphere-host \ ${WRKSRC}/src/monkeysphere-authentication @${REINPLACE_CMD} -i '' 's|/usr/share/monkeysphere|${PREFIX}/share/monkeysphere|g' \ ${WRKSRC}/src/monkeysphere-host \ ${WRKSRC}/src/monkeysphere-authentication \ ${WRKSRC}/src/monkeysphere # and clean up cruft from any patches or sed replacements: ${FIND} ${WRKSRC} \( -name \*.bak -o -name \*.orig \) -delete @${REINPLACE_CMD} 's|gcc|${CC}|g' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/agent-transfer .include diff --git a/security/mussh/Makefile b/security/mussh/Makefile index ca2cbc22bd78..908cddee0109 100644 --- a/security/mussh/Makefile +++ b/security/mussh/Makefile @@ -1,40 +1,43 @@ # Created by: Yen-Ming Lee PORTNAME= mussh PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= farrokhi@FreeBSD.org COMMENT= Tool for easily running the same commands on multiple hosts LICENSE= GPLv2 +DEPRECATED= Abandonware, last release in 2011 please consider using security/teleport +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= bash:shells/bash USES= shebangfix tar:tgz WRKSRC= ${WRKDIR}/${PORTNAME} SHEBANG_FILES= ${WRKSRC}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes PORTDOCS= BUGS CHANGES EXAMPLES README PLIST_FILES= bin/mussh man/man1/mussh.1.gz OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/outguess/Makefile b/security/outguess/Makefile index c29cf013b6ca..49852f5932ce 100644 --- a/security/outguess/Makefile +++ b/security/outguess/Makefile @@ -1,38 +1,41 @@ # Created by: trevor PORTNAME= outguess PORTVERSION= 0.2 CATEGORIES= security MASTER_SITES= http://www.outguess.org/ \ http://www.internet2.edu/~shalunov/mirror/ \ http://cimarron.river.com/mirrors/www.outguess.org/ \ http://munitions.vipul.net/software/steganography/ \ http://the25200-1.gw.connect.com.au/security/steganography/ \ PACKETSTORM/crypt/stego MAINTAINER= ports@FreeBSD.org COMMENT= Steganographic tool LICENSE= BSD4CLAUSE +DEPRECATED= Abandonware, dead upstream and last release in 2001 +EXPIRATION_DATE=2022-03-31 + CONFLICTS_INSTALL= csound-* GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/outguess PORTDOCS= ChangeLog README STIRMARK-README TODO OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/outguess ${STAGEDIR}${PREFIX}/bin ${LN} -sf outguess ${STAGEDIR}${PREFIX}/bin/extract ${INSTALL_MAN} ${WRKSRC}/outguess.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/pbnj/Makefile b/security/pbnj/Makefile index 5836c5d777ba..184bcdaec24c 100644 --- a/security/pbnj/Makefile +++ b/security/pbnj/Makefile @@ -1,29 +1,32 @@ # Created by: Joshua D. Abraham PORTNAME= pbnj PORTVERSION= 2.04 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Suite of tools to monitor changes on a network +DEPRECATED= Abandonware, last release in 2006 and reported broken upstream in 2017 upstream +EXPIRATION_DATE=2022-03-31 + LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \ p5-File-HomeDir>=0:devel/p5-File-HomeDir \ p5-File-Which>=0:sysutils/p5-File-Which \ p5-Nmap-Parser>=0:security/p5-Nmap-Parser \ p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \ p5-XML-Twig>=0:textproc/p5-XML-Twig \ p5-YAML>=0:textproc/p5-YAML RUN_DEPENDS:= nmap:security/nmap \ ${BUILD_DEPENDS} NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/security/phpsecinfo/Makefile b/security/phpsecinfo/Makefile index ef027290c983..7c9bb8c887f2 100644 --- a/security/phpsecinfo/Makefile +++ b/security/phpsecinfo/Makefile @@ -1,29 +1,32 @@ # Created by: chinsan PORTNAME= phpsecinfo PORTVERSION= 0.2.1 CATEGORIES= security www MASTER_SITES= LOCAL/chinsan MAINTAINER= ports@FreeBSD.org COMMENT= PHP environment security auditing tool +DEPRECATED= Abandonware, last release in 2006 +EXPIRATION_DATE=2022-03-31 + LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:web zip USE_PHP= pcre NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}-20070406 TEMP_PLIST= ${WRKDIR}/temp-pkg-plist PLIST_SUB= WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} ${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR} .include diff --git a/security/pktsuckers/Makefile b/security/pktsuckers/Makefile index a40ef65369be..09b166ba07ae 100644 --- a/security/pktsuckers/Makefile +++ b/security/pktsuckers/Makefile @@ -1,22 +1,25 @@ # Created by: Warren Toomey PORTNAME= pktsuckers PORTVERSION= 1.2 CATEGORIES= security MASTER_SITES= ftp://minnie.tuhs.org/pub/NetSecurity/ DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/} MAINTAINER= ports@FreeBSD.org COMMENT= Log contents of unwanted UDP packets and TCP connections +DEPRECATED= Abandonware, last release from somewhere around 1999 +EXPIRATION_DATE=2022-03-31 + PLIST_FILES= libexec/tcpsuck libexec/udpsuck post-patch: @${REINPLACE_CMD} -e \ 's|^void main|int main|' ${WRKSRC}/tcpsuck.c ${WRKSRC}/udpsuck.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcpsuck ${STAGEDIR}${PREFIX}/libexec ${INSTALL_PROGRAM} ${WRKSRC}/udpsuck ${STAGEDIR}${PREFIX}/libexec .include diff --git a/security/ppars/Makefile b/security/ppars/Makefile index 8f7168970617..1436eaa2e307 100644 --- a/security/ppars/Makefile +++ b/security/ppars/Makefile @@ -1,21 +1,24 @@ # Created by: Joe Barbish PORTNAME= ppars PORTVERSION= 1.2 CATEGORIES= security MASTER_SITES= SF/${PORTNAME} MAINTAINER= ppars1@a1poweruser.com COMMENT= Proactive Probing Abuse Reporting System +DEPRECATED= Abandonware, no word of it on upstream web site +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-Net-Netmask>=0:net-mgmt/p5-Net-Netmask USES= perl5 shebangfix tar:bzip2 NO_BUILD= yes SHEBANG_FILES= *.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${STAGEDIR}${PREFIX}/sbin .include diff --git a/security/pscan/Makefile b/security/pscan/Makefile index c6ac95a1a7ea..dc8b5e362448 100644 --- a/security/pscan/Makefile +++ b/security/pscan/Makefile @@ -1,22 +1,25 @@ # Created by: Kris Kennaway PORTNAME= pscan PORTVERSION= 1.3 CATEGORIES= security devel MASTER_SITES= http://deployingradius.com/pscan/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Security C code scanner for misuse of format strings +DEPRECATED= Abandonware, last release in 2000 +EXPIRATION_DATE=2022-03-31 + ALL_TARGET= #empty NO_WRKSUBDIR= yes PLIST_FILES= bin/pscan bin/find_formats do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pscan ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/find_formats.sh \ ${STAGEDIR}${PREFIX}/bin/find_formats .include diff --git a/security/pxytest/Makefile b/security/pxytest/Makefile index 61eb4522920d..cd719d5f84e8 100644 --- a/security/pxytest/Makefile +++ b/security/pxytest/Makefile @@ -1,30 +1,34 @@ # Created by: Paul Chvostek PORTNAME= pxytest PORTVERSION= 1.36 CATEGORIES= security MASTER_SITES= http://www.unicom.com/files/ EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Test remote system for unsecured mail proxies +BROKEN= Unfetchable +DEPRECATED= Abandonware, last release around 2003, dead upsteam and unfetchable +EXPIRATION_DATE=2022-03-31 + EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes USES= perl5 shebangfix PLIST_FILES= bin/pxytest man/man1/pxytest.1.gz SHEBANG_FILES= pxytest do-build: @cd ${WRKSRC} && pod2man ${PORTNAME} > ${PORTNAME}.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/security/radamsa/Makefile b/security/radamsa/Makefile index 40476a4092a1..2c743a98ba22 100644 --- a/security/radamsa/Makefile +++ b/security/radamsa/Makefile @@ -1,24 +1,26 @@ # Created by: Jukka Ukkonen PORTNAME= radamsa PORTVERSION= 0.5 DISTVERSIONPREFIX= v CATEGORIES= security MAINTAINER= jau@iki.fi COMMENT= General purpose fuzzer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE BROKEN= fails to build: runaway build +DEPRECATED= Abandonware, last release in 2017 and marked as BROKEN in late 2020 +EXPIRATION_DATE=2022-03-31 BUILD_DEPENDS= ol:lang/owl-lisp USE_GITHUB= yes GH_ACCOUNT= aoh PLIST_FILES= bin/radamsa \ man/man1/radamsa.1.gz .include diff --git a/security/razorback-api/Makefile b/security/razorback-api/Makefile index 058b83196724..82b781049c55 100644 --- a/security/razorback-api/Makefile +++ b/security/razorback-api/Makefile @@ -1,40 +1,43 @@ PORTNAME= api PORTVERSION= 0.5.0 PORTREVISION= 8 CATEGORIES= security MASTER_SITES= SF/razorbacktm/API PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security solution - API LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libconfig.so:devel/libconfig \ libssh.so:security/libssh \ libuuid.so:misc/e2fsprogs-libuuid \ libcurl.so:ftp/curl \ libjson-c.so:devel/json-c OPTIONS_DEFINE= DEBUG ASSERT CNC_DEBUG STOMP_DEBUG CNC_DEBUG_DESC= Enable Command and Control Debug STOMP_DEBUG_DESC= Enable STOMP Debug GNU_CONFIGURE= yes USES= libtool pathfix pkgconfig USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DEBUG_CONFIGURE_ENABLE= debug ASSERT_CONFIGURE_ENABLE= assert CNC_DEBUG_CONFIGURE_ENABLE= cnc-debug STOMP_DEBUG_CONFIGURE_ENABLE= stomp-debug post-patch: @${REINPLACE_CMD} -e s/json/json-c/ -e s/-Werror// ${WRKSRC}/configure .include diff --git a/security/razorback-archiveInflate/Makefile b/security/razorback-archiveInflate/Makefile index 9b0a24527ced..5cebe27931e2 100644 --- a/security/razorback-archiveInflate/Makefile +++ b/security/razorback-archiveInflate/Makefile @@ -1,42 +1,45 @@ # Created by: Tom Judge PORTNAME= archiveInflate PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Archive Inflator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-patch: @${REINPLACE_CMD} '/CWARNINGS/ s|-Werror||' ${WRKSRC}/configure post-install: ${LN} -sf ${RB_LIBDIR}/archiveInflate.so.2 \ ${STAGEDIR}${RB_LIBDIR}/archiveInflate.so.2.0.0 .include diff --git a/security/razorback-clamavNugget/Makefile b/security/razorback-clamavNugget/Makefile index f37096736854..81cf2adbdc0f 100644 --- a/security/razorback-clamavNugget/Makefile +++ b/security/razorback-clamavNugget/Makefile @@ -1,40 +1,43 @@ # Created by: Tom Judge PORTNAME= clamavNugget PORTVERSION= 0.5.0 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - ClamAV Detection +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c \ libclamav.so:security/clamav BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget USES= autoreconf libtool pkgconfig RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-install: ${LN} -sf ${RB_LIBDIR}/clamavNugget.so.2 \ ${STAGEDIR}${RB_LIBDIR}/clamavNugget.so.2.0.0 .include diff --git a/security/razorback-fileInject/Makefile b/security/razorback-fileInject/Makefile index d9a7c3c063b0..0fef4c90b711 100644 --- a/security/razorback-fileInject/Makefile +++ b/security/razorback-fileInject/Makefile @@ -1,30 +1,33 @@ # Created by: Tom Judge PORTNAME= fileInject PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - File Injector LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c OPTIONS_DEFINE= DEBUG ASSERT GNU_CONFIGURE= yes USES= autoreconf pkgconfig libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DEBUG_CONFIGURE_ENABLE= debug ASSERT_CONFIGURE_ENABLE=assert .include diff --git a/security/razorback-fsMonitor/Makefile b/security/razorback-fsMonitor/Makefile index a3363568d55c..0ba2b52091b4 100644 --- a/security/razorback-fsMonitor/Makefile +++ b/security/razorback-fsMonitor/Makefile @@ -1,31 +1,34 @@ # Created by: Tom Judge PORTNAME= fsMonitor PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - File System Monitor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c \ libfam.so:devel/fam USES= autoreconf libtool pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug .include diff --git a/security/razorback-fsWalk/Makefile b/security/razorback-fsWalk/Makefile index a876976167ac..052153dbd340 100644 --- a/security/razorback-fsWalk/Makefile +++ b/security/razorback-fsWalk/Makefile @@ -1,30 +1,33 @@ # Created by: Tom Judge PORTNAME= fsWalk PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - File System Walker LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug .include diff --git a/security/razorback-masterNugget/Makefile b/security/razorback-masterNugget/Makefile index 0d5e80a7d0e5..aaf77bd26512 100644 --- a/security/razorback-masterNugget/Makefile +++ b/security/razorback-masterNugget/Makefile @@ -1,36 +1,39 @@ # Created by: Tom Judge PORTNAME= masterNugget PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Master Nugget LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c USES= autoreconf dos2unix libtool pkgconfig GNU_CONFIGURE= yes USE_RC_SUBR= masterNugget masterNugget_safed CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DOS2UNIX_FILES= ${WRKSRC}/src/rzb_nugget.c USERS?= razorback GROUPS?= razorback OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug .include diff --git a/security/razorback-officeCat/Makefile b/security/razorback-officeCat/Makefile index 8ab6f74d251e..5e96953f535e 100644 --- a/security/razorback-officeCat/Makefile +++ b/security/razorback-officeCat/Makefile @@ -1,40 +1,43 @@ # Created by: Tom Judge PORTNAME= officeCat PORTVERSION= 0.5.0 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - OfficeCat Detection LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget \ wine:emulators/wine RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget \ wine:emulators/wine USES= autoreconf libtool pkgconfig ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= only supported under i386 due to wine requirements RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USE_LDCONFIG= ${RB_LIBDIR} INSTALL_TARGET= install-strip OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts DEBUG_CONFIGURE_ENABLE= debug ASSERT_CONFIGURE_ENABLE=assert .include diff --git a/security/razorback-pdfFox/Makefile b/security/razorback-pdfFox/Makefile index 9f44062e7acf..a04b2ea13644 100644 --- a/security/razorback-pdfFox/Makefile +++ b/security/razorback-pdfFox/Makefile @@ -1,41 +1,44 @@ # Created by: Tom Judge PORTNAME= pdfFox PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - PDF Fox LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-patch: @${REINPLACE_CMD} '/CWARNINGS/ s|-Werror||' ${WRKSRC}/configure post-install: ${LN} -sf ${RB_LIBDIR}/pdfFox.so.2 ${STAGEDIR}${RB_LIBDIR}/pdfFox.so.2.0.0 .include diff --git a/security/razorback-scriptNugget/Makefile b/security/razorback-scriptNugget/Makefile index a5a9d997066d..3f5153a5e519 100644 --- a/security/razorback-scriptNugget/Makefile +++ b/security/razorback-scriptNugget/Makefile @@ -1,42 +1,45 @@ # Created by: Tom Judge PORTNAME= scriptNugget PORTVERSION= 0.5.0 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Scripting Interface LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget \ rubygem-razorback-scriptNugget>=0.5.0:security/rubygem-razorback-scriptNugget RB_LIBDIR?= ${PREFIX}/lib/razorback USES= autoreconf gnome libtool pkgconfig USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-ruby USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-install: ${LN} -sf ${RB_LIBDIR}/scriptNugget.so.2 \ ${STAGEDIR}${RB_LIBDIR}/scriptNugget.so.2.0.0 .include diff --git a/security/razorback-swfScanner/Makefile b/security/razorback-swfScanner/Makefile index a522f17467ad..4b7d4efef11f 100644 --- a/security/razorback-swfScanner/Makefile +++ b/security/razorback-swfScanner/Makefile @@ -1,39 +1,42 @@ # Created by: Tom Judge PORTNAME= swfScanner PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - SWF Detection LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-install: ${LN} -sf ${RB_LIBDIR}/swfScanner.so.2 \ ${STAGEDIR}${RB_LIBDIR}/swfScanner.so.2.0.0 .include diff --git a/security/razorback-syslogNugget/Makefile b/security/razorback-syslogNugget/Makefile index 07792921dd65..0bca9d120422 100644 --- a/security/razorback-syslogNugget/Makefile +++ b/security/razorback-syslogNugget/Makefile @@ -1,39 +1,42 @@ # Created by: Tom Judge PORTNAME= syslogNugget PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Syslog Output LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget USES= autoreconf libtool pkgconfig RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-install: ${LN} -sf ${RB_LIBDIR}/syslogNugget.so.2 \ ${STAGEDIR}${RB_LIBDIR}/syslogNugget.so.2.0.0 .include diff --git a/security/razorback-virusTotal/Makefile b/security/razorback-virusTotal/Makefile index ca3d66bc6232..638fc88ee50f 100644 --- a/security/razorback-virusTotal/Makefile +++ b/security/razorback-virusTotal/Makefile @@ -1,39 +1,42 @@ # Created by: Tom Judge PORTNAME= virusTotal PORTVERSION= 0.5.0 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Virus Total Detection LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${RB_LIBDIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-install: ${LN} -sf ${RB_LIBDIR}/virusTotal.so.2 \ ${STAGEDIR}${RB_LIBDIR}/virusTotal.so.2.0.0 .include diff --git a/security/razorback-yaraNugget/Makefile b/security/razorback-yaraNugget/Makefile index cc859a54d4f4..58cd113eea12 100644 --- a/security/razorback-yaraNugget/Makefile +++ b/security/razorback-yaraNugget/Makefile @@ -1,41 +1,44 @@ # Created by: Tom Judge PORTNAME= yaraNugget PORTVERSION= 0.5.0 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/razorbacktm/Nuggets PKGNAMEPREFIX= razorback- DIST_SUBDIR= razorback MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Yara Detection LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware, last release in 2012 and listed as alpha quality by upstream +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= librazorback_api.so:security/razorback-api \ libjson-c.so:devel/json-c \ libpcre.so:devel/pcre BUILD_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RUN_DEPENDS= razorback-masterNugget>=0.5.0:security/razorback-masterNugget RB_LIBDIR?= ${PREFIX}/lib/razorback GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${RB_LIBDIR} OPTIONS_DEFINE= DEBUG ASSERT ASSERT_DESC= Enable Asserts ASSERT_CONFIGURE_ENABLE= assert DEBUG_CONFIGURE_ENABLE= debug post-patch: @${REINPLACE_CMD} 's|-Werror||' ${WRKSRC}/libyara/configure.ac post-install: ${LN} -sf ${RB_LIBDIR}/yaraNugget.so.2 \ ${STAGEDIR}${RB_LIBDIR}/yaraNugget.so.2.0.0 .include diff --git a/security/retranslator/Makefile b/security/retranslator/Makefile index 34f0e4604c22..eff36e194fca 100644 --- a/security/retranslator/Makefile +++ b/security/retranslator/Makefile @@ -1,35 +1,38 @@ # Created by: Gvozdikov Veniamin PORTNAME= retranslator PORTVERSION= 5.0.0 DISTVERSIONSUFFIX= -7 CATEGORIES= security MASTER_SITES= http://utils.kaspersky.com/updater/retranslator_5.0.0.7/FreeBSD_6.3/ \ LOCAL/vg MAINTAINER= ports@FreeBSD.org COMMENT= The update utility for Kaspersky applications +DEPRECATED= Deprecated upstream (EOL) +EXPIRATION_DATE=2022-03-31 + NO_BUILD= yes ONLY_FOR_ARCHS= i386 amd64 WRKSRC= ${WRKDIR}/${PORTNAME} LIB_DEPENDS+= libm.so:misc/compat6x do-configure: .for f in 's,./backup/,/var/db/${PORTNAME}/backup,g' \ 's,./bases/,/var/db/${PORTNAME}/bases,g' \ 's,./${PORTNAME}.log,/var/log/${PORTNAME}.log,g' @${REINPLACE_CMD} -e ${f} \ ${WRKSRC}/${PORTNAME}.conf .endfor do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}.bin \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include diff --git a/security/revealrk/Makefile b/security/revealrk/Makefile index 2171cdb128f0..4e7ee2188a3c 100644 --- a/security/revealrk/Makefile +++ b/security/revealrk/Makefile @@ -1,25 +1,27 @@ PORTNAME= revealrk PORTVERSION= 1.2.2 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= pi@FreeBSD.org COMMENT= Search hidden procs/rootkits from cron with low false positive rate LICENSE= GPLv3 BROKEN_FreeBSD_12= fails to compile: revealrk.c: 'struct xtcpcb' has no member named 'xt_socket' BROKEN_FreeBSD_13= fails to compile: revealrk.c: 'struct xtcpcb' has no member named 'xt_socket' BROKEN_FreeBSD_14= fails to compile: revealrk.c: 'struct xtcpcb' has no member named 'xt_socket' +DEPRECATED= Deprecate, marked BROKEN on 12+ in 2018 +EXPIRATION_DATE=2022-03-31 PLIST_FILES= bin/revealrk man/man1/revealrk.1.gz USES= scons tar:tgz .if !empty(PREFIX) MAKE_ARGS+= --prefix=${STAGEDIR}${PREFIX} .else MAKE_ARGS+= --prefix=${STAGEDIR}${LOCALBASE} .endif .include diff --git a/security/scanssh/Makefile b/security/scanssh/Makefile index 233680bd3b8a..80c4cb42191f 100644 --- a/security/scanssh/Makefile +++ b/security/scanssh/Makefile @@ -1,22 +1,25 @@ # Created by: kris@FreeBSD.org PORTNAME= scanssh PORTVERSION= 2.1 PORTREVISION= 12 CATEGORIES= security net MASTER_SITES= http://www.monkey.org/~provos/ MAINTAINER= ports@FreeBSD.org COMMENT= Scans networks for open proxies, SSH, web, and SMTP servers +DEPRECATED= Abandonware, last release in 2005. Please consider using security/nmap or security/rustscan +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libdnet.so:net/libdnet \ libevent.so:devel/libevent GNU_CONFIGURE= YES PLIST_FILES= bin/scanssh man/man1/scanssh.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/scanssh ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/scanssh.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/security/sha/Makefile b/security/sha/Makefile index a8c1e5b8555e..b3981ac749b9 100644 --- a/security/sha/Makefile +++ b/security/sha/Makefile @@ -1,17 +1,20 @@ # Created by: asaddi@philosophysw.com PORTNAME= sha PORTVERSION= 1.0.4 CATEGORIES= security MASTER_SITES= SF MAINTAINER= allan@saddi.com COMMENT= Simple file hash program utilizing SHA-1, SHA-256, SHA-384, SHA-512 +DEPRECATED= Obsolete, we have tools in base +EXPIRATION_DATE=2022-03-31 + GNU_CONFIGURE= yes USES= gmake PLIST_FILES= bin/sha \ man/man1/sha.1.gz .include diff --git a/security/shimmer/Makefile b/security/shimmer/Makefile index cdad900951b9..5da79cb7f9ee 100644 --- a/security/shimmer/Makefile +++ b/security/shimmer/Makefile @@ -1,29 +1,32 @@ # Created by: Felippe de Meirelles Motta PORTNAME= shimmer PORTVERSION= 0.1.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Perl implementation that hides a valuable port on your server +DEPRECATED= Abandonware, last release in 2008 +EXPIRATION_DATE=2022-03-31 + NO_WRKSUBDIR= yes NO_BUILD= yes USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= shimmer shimmerd PLIST_FILES= bin/shimmer \ bin/shimmerd \ etc/shimmer.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/shimmer ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/shimmerd ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/shimmer.conf ${STAGEDIR}${PREFIX}/etc .include diff --git a/security/shttpscanner/Makefile b/security/shttpscanner/Makefile index 9468970740da..1d9bc56dc301 100644 --- a/security/shttpscanner/Makefile +++ b/security/shttpscanner/Makefile @@ -1,33 +1,36 @@ # Created by: Andrew Pantyukhin PORTNAME= shttpscanner PORTVERSION= 0.4 CATEGORIES= security www MASTER_SITES= SF/${PORTNAME}/sHTTPScanner/sHTTPScanner%20v${PORTVERSION} DISTNAME= sHTTPScanner_v${DISTVERSION} EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= Simple HTTP scanner +DEPRECATED= Abandonware, last release in 2006 +EXPIRATION_DATE=2022-03-31 + USES= dos2unix PLIST_FILES= bin/${PORTNAME} \ %%DATADIR%%/requests.txt \ %%DATADIR%%/subdomains.txt post-patch: @${REINPLACE_CMD} -E '/^#define/s!([a-z]*\.txt)!${DATADIR}/\1!' \ ${WRKSRC}/${DISTNAME:tl}.c do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${CC} ${CFLAGS} -o ${PORTNAME} ${DISTNAME:tl}.c -lpthread) do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL} ${WRKSRC}/requests.txt ${WRKSRC}/subdomains.txt \ ${STAGEDIR}${DATADIR}/ .include diff --git a/security/slurpie/Makefile b/security/slurpie/Makefile index d18456d725cf..7d9eae45e321 100644 --- a/security/slurpie/Makefile +++ b/security/slurpie/Makefile @@ -1,31 +1,34 @@ # Created by: David O'Brien (obrien@NUXI.com) PORTNAME= slurpie PORTVERSION= 2.0b PORTREVISION= 1 CATEGORIES= security MASTER_SITES= ftp://ftp.openbsd.org/pub/OpenBSD/distfiles/ \ http://people.FreeBSD.org/~foxfair/distfiles/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Passwd file cracker (supports distributed nodes) +DEPRECATED= Abandonware, last release around 2000 and dead upstream +EXPIRATION_DATE=2022-03-31 + PLIST_FILES= sbin/slurp sbin/slurpie PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: # Fix for GCC 4.2 @${REINPLACE_CMD} -e \ 's,(u_char)cfg.ptask_level = ,cfg.ptask_level = (u_int),' \ ${WRKSRC}/src/slurpie.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/slurp* ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/slush/Makefile b/security/slush/Makefile index 56528e6a2e05..553aec98d15f 100644 --- a/security/slush/Makefile +++ b/security/slush/Makefile @@ -1,29 +1,32 @@ # Created by: shipley@dis.org PORTNAME= slush PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= PACKETSTORM/crypt/SSL/slush MAINTAINER= ports@FreeBSD.org COMMENT= Telnet-like application which uses a secure SSL channel LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYRIGHT.GPL +DEPRECATED= Obsolete, listed as alpha quality, last release around 2000 and dead upstream +EXPIRATION_DATE=2022-03-31 + GNU_CONFIGURE= yes USES= ssl OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/slush ${STAGEDIR}${PREFIX}/bin/slush ${INSTALL_PROGRAM} ${WRKSRC}/slushd ${STAGEDIR}${PREFIX}/sbin/slushd do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/control.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/smtpscan/Makefile b/security/smtpscan/Makefile index ca37e6eacc3a..fb45be9c8477 100644 --- a/security/smtpscan/Makefile +++ b/security/smtpscan/Makefile @@ -1,44 +1,47 @@ # Created by: Hubert Tournier PORTNAME= smtpscan PORTVERSION= 0.5 PORTREVISION= 2 CATEGORIES= security mail perl5 MASTER_SITES= PACKETSTORM/UNIX/scanners \ http://www.frbsd.org/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= Remote SMTP server version detector LICENSE= GPLv2 +DEPRECATED= Abandonware, last release in 2003 and dead upstream. Please consider using security/nmap +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= src/smtpscan PLIST_FILES= bin/smtpscan \ man/man1/smtpscan.1.gz \ %%DATADIR%%/fingerprints \ %%DATADIR%%/tests post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local/share|${PREFIX}/share| ; \ s|@VERSION@|${PORTVERSION}|' ${WRKSRC}/src/smtpscan @${REINPLACE_CMD} -e \ 's|@VERSION@|${PORTVERSION}| ; \ s|@prefix@|${PREFIX}/share|' ${WRKSRC}/docs/man/smtpscan.1 do-install: (cd ${WRKSRC}/src && ${INSTALL_SCRIPT} smtpscan ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/docs/man \ && ${INSTALL_MAN} smtpscan.1 ${STAGEDIR}${MANPREFIX}/man/man1) @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/src && ${INSTALL_SCRIPT} fingerprints tests ${STAGEDIR}${DATADIR}) .include diff --git a/security/sniff/Makefile b/security/sniff/Makefile index 458394b08622..2f347aa49d2a 100644 --- a/security/sniff/Makefile +++ b/security/sniff/Makefile @@ -1,29 +1,32 @@ # Created by: Rick & Samu PORTNAME= sniff PORTVERSION= 1.0 CATEGORIES= security MASTER_SITES= LOCAL/fenner MAINTAINER= ports@FreeBSD.org COMMENT= Program to sniff logins and passwords LICENSE= GPLv2 +DEPRECATED= Abandonware, last release around 2000 and dead upstream. Please consider using net/wireshark +EXPIRATION_DATE=2022-03-31 + GNU_CONFIGURE= yes PLIST_FILES= sbin/sniff man/man1/sniff.1.gz post-patch: @${REINPLACE_CMD} -e \ 's|^CC.*|CC=@CC@| ; \ s|^CFLAGS.*|CFLAGS=@CFLAGS@| ; \ s|^PREFIX.*|PREFIX=@PREFIX@|' ${WRKSRC}/Makefile.in do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} sniff \ ${STAGEDIR}${PREFIX}/sbin) (cd ${WRKSRC} && ${INSTALL_MAN} sniff.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .include diff --git a/security/spybye/Makefile b/security/spybye/Makefile index 9a95355791d5..53cf80995620 100644 --- a/security/spybye/Makefile +++ b/security/spybye/Makefile @@ -1,25 +1,28 @@ # Created by: pauls PORTNAME= spybye PORTVERSION= 0.3 PORTREVISION= 7 CATEGORIES= security www MASTER_SITES= http://www.monkey.org/~provos/ MAINTAINER= bofh@FreeBSD.org COMMENT= Web proxy to detect malware LICENSE= GPLv2 +DEPRECATED= Abandonware, last release in 2008 and no upstream development +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libevent.so:devel/libevent OPTIONS_DEFINE= CLAMAV CLAMAV_DESC= Enable CLAMAV support USE_RC_SUBR= spybye GNU_CONFIGURE= yes CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav CLAMAV_CONFIGURE_ON= --with-libclamav=${PREFIX}/bin .include diff --git a/security/sslsniffer/Makefile b/security/sslsniffer/Makefile index 2c535e10bf44..01f8a04251ff 100644 --- a/security/sslsniffer/Makefile +++ b/security/sslsniffer/Makefile @@ -1,30 +1,33 @@ # Created by: Jim Geovedi PORTNAME= sslsniffer PORTVERSION= 1.21 CATEGORIES= security net MASTER_SITES= http://crypto.stanford.edu/~eujin/sslsniffer/ MAINTAINER= ports@FreeBSD.org COMMENT= SSLv3/TLS and SSLv2 sniffer LICENSE= GPLv2+ +DEPRECATED= Abandonware, last release in 2001. Please consider using security/sslsplit or security/sslproxy +EXPIRATION_DATE=2022-03-31 + USES= ssl CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README PLIST_FILES= bin/sslsniffer OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sslsniffer ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/sslwrap/Makefile b/security/sslwrap/Makefile index d4cd9751ee5f..8ee1ee664aeb 100644 --- a/security/sslwrap/Makefile +++ b/security/sslwrap/Makefile @@ -1,49 +1,52 @@ # Created by: Zahemszky, Gabor PORTNAME= sslwrap PORTVERSION= 2.0.6 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.rickk.com/sslwrap/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Another SSL Wrapper application, which uses SSLEay/OpenSSL # 4th clause is actually different here and does not really apply # to FreeBSD, but the license still contains advertising clause # making it identical to classic BSD4CLAUSE LICENSE= BSD4CLAUSE +DEPRECATED= Abandonware, marked BROKEN on 12+ in 2019 +EXPIRATION_DATE=2022-03-31 + WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S/.//g} USES= ssl PORTDOCS= README docs.html PLIST_FILES= bin/sslwrap OPTIONS_DEFINE= DOCS .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= incomplete definition of type 'struct dh_st' BROKEN_FreeBSD_13= incomplete definition of type 'struct dh_st' BROKEN_FreeBSD_14= incomplete definition of type 'struct dh_st' .endif post-patch: @${FIND} ${WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} -e \ 's|SSL_OP_NON_EXPORT_FIRST|SSL_OP_CIPHER_SERVER_PREFERENCE|g ; \ s|OPENSSL"|"openssl/|g' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sslwrap ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/strobe/Makefile b/security/strobe/Makefile index e4bf2e94d5fb..0aa76f44d828 100644 --- a/security/strobe/Makefile +++ b/security/strobe/Makefile @@ -1,24 +1,27 @@ # Created by: proff PORTNAME= strobe PORTVERSION= 1.06 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://ftp.ussg.iu.edu/security/tools/unix/scanners/strobe/ \ http://ftp.cerias.purdue.edu/pub/tools/unix/scanners/strobe/ \ http://ftp.surfnet.nl/security/coast/scanners/strobe/ MAINTAINER= ports@FreeBSD.org COMMENT= Fast scatter/gather TCP port scanner +DEPRECATED= Abandonware, last release around 2000 and dead upstream. Please consider using security/nmap or security/rustscan +EXPIRATION_DATE=2022-03-31 + WRKSRC= ${WRKDIR}/strobe ALL_TARGET= strobe PLIST_FILES= bin/strobe lib/strobe.services man/man1/strobe.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/strobe ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/strobe.services ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/strobe.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/security/stud/Makefile b/security/stud/Makefile index c7876a51b9eb..d4493b22e5ea 100644 --- a/security/stud/Makefile +++ b/security/stud/Makefile @@ -1,36 +1,39 @@ # Created by: Franz Bettag PORTNAME= stud PORTVERSION= 0.4 PORTREVISION= 1 CATEGORIES= security MAINTAINER= franz@bett.ag COMMENT= Scalable TLS Unwrapping Daemon LICENSE= BSD2CLAUSE +DEPRECATED= Abandonware, marked BROKEN on 12+ in 2019 +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libev.so:devel/libev USES= gmake ssl USE_GITHUB= yes GH_ACCOUNT= wasted MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/stud \ share/man/man8/stud.8.gz .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= incomplete definition of type 'struct ssl_ctx_st' BROKEN_FreeBSD_13= incomplete definition of type 'struct ssl_ctx_st' BROKEN_FreeBSD_14= incomplete definition of type 'struct ssl_ctx_st' .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/security/symbion-sslproxy/Makefile b/security/symbion-sslproxy/Makefile index 9b14f63ea311..30350cf926eb 100644 --- a/security/symbion-sslproxy/Makefile +++ b/security/symbion-sslproxy/Makefile @@ -1,40 +1,43 @@ # Created by: Gabor Kovesdan PORTNAME= symbion-sslproxy PORTVERSION= 1.0.5 CATEGORIES= security MASTER_SITES= SF/sslproxy/sslproxy/${PORTVERSION} DISTNAME= sslproxy-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SSL proxy for securing insecure connections LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, last release in 2009 and inactive upstream +EXPIRATION_DATE=2022-03-31 + USES= gmake ssl tar:tgz CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} SUB_FILES= pkg-message PORTDOCS= README PLIST_FILES= sbin/ssl_proxy OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^CC =|CC ?=| ; \ s|^LD =.*|LD = $$(CC)| ; \ s|^CFLAGS =|#CFLAGS =| ; \ s|^LDFLAGS =|#LDFLAGS =|' ${WRKSRC}/Makefile.global do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ssl_proxy ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/tlswrap/Makefile b/security/tlswrap/Makefile index 278cac87df78..618ed8e20f31 100644 --- a/security/tlswrap/Makefile +++ b/security/tlswrap/Makefile @@ -1,33 +1,37 @@ # Created by: Daniel O'Connor PORTNAME= tlswrap PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://www.tlswrap.com/ DISTNAME= ${PORTNAME}-1.04 MAINTAINER= ports@FreeBSD.org COMMENT= FTP proxy that wraps data and control with TLS/SSL +BROKEN= Unfetchable +DEPRECATED= Abandonware, last release in 2007 and dead upstream +EXPIRATION_DATE=2022-03-31 + USES= ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ssl=${OPENSSLBASE} CFLAGS+= -I${OPENSSLINC} OPTIONS_DEFINE= DOCS .include post-patch: @${REINPLACE_CMD} -E 's,^(CC|CFLAGS|LDFLAGS).*=,\1?=,g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -E 's,pipe([12]),pipe0\1,g' \ ${WRKSRC}/misc.[ch] ${WRKSRC}/network.c ${WRKSRC}/tlswrap.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tlswrap ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/trinokiller/Makefile b/security/trinokiller/Makefile index 5122d2c5dae6..98a367a5dd64 100644 --- a/security/trinokiller/Makefile +++ b/security/trinokiller/Makefile @@ -1,25 +1,28 @@ # Created by: David O'Brien (obrien@NUXI.com) PORTNAME= trinokiller PORTVERSION= 1.0 CATEGORIES= security MASTER_SITES= https://dl.packetstormsecurity.net/distributed/ DISTNAME= trinokiller EXTRACT_SUFX= .c MAINTAINER= ports@FreeBSD.org COMMENT= Remotely kill trino nodes +DEPRECATED= Abandonware, dead upstream +EXPIRATION_DATE=2022-03-31 + PLIST_FILES= sbin/trinokiller do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-build: ${CC} ${CFLAGS} -o ${WRKSRC}/${DISTNAME} ${WRKSRC}/${DISTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${STAGEDIR}/${PREFIX}/sbin .include diff --git a/security/tripwire-131/Makefile b/security/tripwire-131/Makefile index e5265d2e4e8f..1ab072891a94 100644 --- a/security/tripwire-131/Makefile +++ b/security/tripwire-131/Makefile @@ -1,53 +1,56 @@ # Created by: Cy Schubert PORTNAME= tripwire PORTVERSION= 1.3.1 CATEGORIES= security MASTER_SITES= ftp://ftp.cc.uoc.gr/system/security/tools/tripwire/ \ ftp://ftp.uni-potsdam.de/pub/unix/tools/ DISTNAME= Tripwire-${PORTVERSION}-1 PKGNAMESUFFIX= -131 MAINTAINER= cy@FreeBSD.org COMMENT= File system security and verification program # Converted from NO_CDROM LICENSE= Tripwire LICENSE_NAME= tripwire LICENSE_TEXT= Cannot be redistributed for more than the cost of duplication LICENSE_PERMS= dist-mirror pkg-mirror auto-accept +DEPRECATED= Deprecated, please consider using security/tripwire instead +EXPIRATION_DATE=2022-03-31 + USES= cpe NO_PACKAGE= requires local database to be built # XXX should also work on other 32-bit architectures. ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= cannot determine byte order WRKSRC= ${WRKDIR}/tw_ASR_1.3.1_src MAKE_JOBS_UNSAFE= yes .include TDATADIR= ${STAGEDIR}/var/local/tcheck MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \ MANPREFIX=${STAGEDIR}${MANPREFIX} NO_DB_BUILD= yes TWCONFIG?= ${FILESDIR}/tw.conf.freebsd2 pre-configure: @ ${CP} ${FILESDIR}/conf-freebsd2.h ${WRKSRC}/configs @ ${CP} ${TWCONFIG} ${WRKSRC}/configs/tw.conf.freebsd2 post-install: @ ${MKDIR} ${TDATADIR} @ ${CP} ${TWCONFIG} ${TDATADIR}/tw.config.dist .ifndef NO_DB_BUILD # XXX For reference only @ ${ECHO} Creating tripwire database @ ${CP} -i ${TWCONFIG} ${TDATADIR}/tw.config @ (cd /var/adm/tcheck; tripwire -initialize) .endif .include diff --git a/security/unicornscan/Makefile b/security/unicornscan/Makefile index 0a68d09e61a1..657bcada2ba1 100644 --- a/security/unicornscan/Makefile +++ b/security/unicornscan/Makefile @@ -1,64 +1,67 @@ # Created by: Jon Passki PORTNAME= unicornscan PORTVERSION= 0.4.2 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/osace/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Asynchronous TCP and UDP port scanner LICENSE= GPLv2 +DEPRECATED= Very outdated and abandoned, current version in tree was released in 2004 and last release by upstream in Aug 2013. Please consider using security/nmap or security/rustscan +EXPIRATION_DATE=2022-03-31 + LIB_DEPENDS= libnet.so:net/libnet USES= gmake CFLAGS+= -DWITH_LONGOPTS SUB_FILES= pkg-message MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/etc|' \ ${WRKSRC}/fconf/unicorn.conf # Unbreak the build against Clang (it does not like one function being inline) @${REINPLACE_CMD} -e 's|^inline void nop|void nop|' \ ${WRKSRC}/src/unilib/tsc.c do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/unicornscan @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unicornscan/modules @${MKDIR} ${STAGEDIR}${PREFIX}/share/unicornscan @${MKDIR} ${STAGEDIR}${PREFIX}/var/unicornscan ${INSTALL_PROGRAM} ${WRKSRC}/src/unicornscan ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/tools/fantaip ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/scan_progs/unisend \ ${STAGEDIR}${PREFIX}/libexec/unicornscan ${INSTALL_PROGRAM} ${WRKSRC}/src/scan_progs/unilisten \ ${STAGEDIR}${PREFIX}/libexec/unicornscan for confs in ${WRKSRC}/fconf/*.conf; do \ ${INSTALL_DATA} $$confs ${STAGEDIR}${PREFIX}/etc/unicornscan/`basename $$confs`.sample ; \ done ${INSTALL_DATA} ${WRKSRC}/fconf/port-numbers \ ${STAGEDIR}${PREFIX}/share/unicornscan for mods in ${WRKSRC}/src/payload_modules/*.so; do \ ${INSTALL_PROGRAM} $$mods ${STAGEDIR}${PREFIX}/libexec/unicornscan/modules/ ; \ done for mods in ${WRKSRC}/src/report_modules/shlibs/*.so; do \ ${INSTALL_PROGRAM} $$mods ${STAGEDIR}${PREFIX}/libexec/unicornscan/modules/ ; \ done for pofs in p0f.fp p0fa.fp p0fr.fp; do \ ${INSTALL_DATA} ${WRKSRC}/src/report_modules/p0f/$$pofs ${STAGEDIR}${PREFIX}/share/unicornscan/ ; \ done ${INSTALL_PROGRAM} ${WRKSRC}/src/report_modules/shlibs/libp0f.so \ ${STAGEDIR}${PREFIX}/libexec/unicornscan/modules ${INSTALL_MAN} ${WRKSRC}/docs/unicornscan.1 ${STAGEDIR}${MANPREFIX}/man/man1 # XXX: shouldn't these files below be installed as PORTDOCS? for files in README misc/UDP_PAYLOADS_NEEDED \ TODO_BUGSTOFIX README.database; do \ ${INSTALL_DATA} ${WRKSRC}/$$files ${STAGEDIR}${PREFIX}/share/unicornscan/ ; \ done .include diff --git a/security/vinetto/Makefile b/security/vinetto/Makefile index 972df51339ce..196782ac8a29 100644 --- a/security/vinetto/Makefile +++ b/security/vinetto/Makefile @@ -1,28 +1,31 @@ # Created by: Aleksander Fafula PORTNAME= vinetto PORTVERSION= 0.07 PORTREVISION= 6 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-beta-${PORTVERSION} DISTNAME= ${PORTNAME}-beta-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Forensics tool to examine Thumbs.db files LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Obsolete, targets deprecated Windows operating systems such as XP and 2003 Server +EXPIRATION_DATE=2022-03-31 + RUN_DEPENDS= ${PY_PILLOW} USES= python:3.6+ USE_PYTHON= autoplist distutils concurrent optsuffix PYDISTUTILS_PKGVERSION= 0.06alpha NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e "s|/usr/share/vinetto|${DATADIR}|g" ${WRKSRC}/setup.py @${REINPLACE_CMD} -e "s|/usr/share/vinetto|${DATADIR}|g" ${WRKSRC}/vinreport.py @${REINPLACE_CMD} -e "s|/usr/share/vinetto|${DATADIR}|g" ${WRKSRC}/vinetto .include diff --git a/security/vnccrack/Makefile b/security/vnccrack/Makefile index e9ac9fd9cf19..23f028b85f4a 100644 --- a/security/vnccrack/Makefile +++ b/security/vnccrack/Makefile @@ -1,28 +1,31 @@ # Created by: Pankov Pavel PORTNAME= vnccrack PORTVERSION= 1.0.0 CATEGORIES= security MASTER_SITES= http://files.randombit.net/vnccrack/ DISTNAME= VNCcrack-${PORTVERSION} MAINTAINER= pankov_p@mail.ru COMMENT= Fast offline password cracker for VNC passwords +DEPRECATED= Outdated and abandoned, last release in 2008. Upstream is at 2.1 while version in ports is 1.0.0 +EXPIRATION_DATE=2022-03-31 + USES= ssl tar:tgz GNU_CONFIGURE= yes CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} SUB_FILES+= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vnccrack ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/security/webscarab/Makefile b/security/webscarab/Makefile index eb1c6bbb82e9..fa449baf0d19 100644 --- a/security/webscarab/Makefile +++ b/security/webscarab/Makefile @@ -1,48 +1,51 @@ # Created by: Niels Heinen PORTNAME= webscarab PORTVERSION= 20090427 CATEGORIES= security www java MASTER_SITES= LOCAL/niels \ http://people.freebsd.org/~niels/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Framework for analysing HTTP and HTTPS web application traffic LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Deprecated by upstream in 2014 +EXPIRATION_DATE=2022-03-31 + USES= zip USE_JAVA= yes NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${DISTNAME}-1304 DATADIR= ${JAVASHAREDIR}/${PORTNAME} PORTDOCS= README ChangeLog OPTIONS_DEFINE= DOCS post-extract: ${RM} ${WRKSRC}/lib/W32WinInet.dll pre-install: @${SED} -e 's:%%PATH%%:${DATADIR}/:' \ -e 's:%%JAVA_CMD%%:${JAVA}:' \ -e 's:%%WEBSCARAB%%:${DATADIR}/${PORTNAME}.jar:' \ < ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR}/lib ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}_lite do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/zebedee/Makefile b/security/zebedee/Makefile index b0d1e0c78ab9..a0009a2ca3cd 100644 --- a/security/zebedee/Makefile +++ b/security/zebedee/Makefile @@ -1,47 +1,50 @@ # Created by: Greg Hewgill PORTNAME= zebedee PORTVERSION= 2.5.3 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Encrypted, secure compressed TCP tunnel LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL2.txt +DEPRECATED= Abandonware, last release in 2005 and runtime issues reported upstream +EXPIRATION_DATE=2022-03-31 + USES= cpe perl5 ssl USE_PERL5= build PORTEXAMPLES= vncviewer.zbd vncserver.zbd server.key server.id client1.key \ client2.key clients.id PORTDOCS= README.txt CHANGES.txt zebedee.html ftpgw.tcl.html OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} \ -e 's| gcc| ${CC}|' \ ${BUILD_WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/zebedee ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/ftpgw.tcl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/zebedee.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/ftpgw.tcl.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/server.zbd ${STAGEDIR}${PREFIX}/etc/server.zbd.sample do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for e in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${e} ${STAGEDIR}${EXAMPLESDIR} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for d in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR} .endfor .include