diff --git a/security/2fa/Makefile b/security/2fa/Makefile index 7d3c32d7cb6d..9f4f42346567 100644 --- a/security/2fa/Makefile +++ b/security/2fa/Makefile @@ -1,27 +1,27 @@ PORTNAME= 2fa DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 PORTREVISION= 28 CATEGORIES= security -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Two-factor authentication on the command line WWW= https://github.com/rsc/2fa LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= rsc.io/2fa OPTIONS_DEFINE= DOCS PLIST_FILES= bin/2fa PORTDOCS= README.md do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/aws-vault/Makefile b/security/aws-vault/Makefile index fadd02c5fae6..60215a8b20f2 100644 --- a/security/aws-vault/Makefile +++ b/security/aws-vault/Makefile @@ -1,41 +1,41 @@ PORTNAME= aws-vault DISTVERSIONPREFIX= v DISTVERSION= 6.6.2 PORTREVISION= 19 CATEGORIES= security -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Vault for securely storing and accessing AWS credentials WWW= https://github.com/99designs/aws-vault LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/99designs/aws-vault/v6 GO_BUILDFLAGS= -ldflags="-s -w -X main.Version=${PORTVERSION}" PORTDOCS= README.md USAGE.md OPTIONS_DEFINE= DOCS YUBIKEY OPTIONS_SUB= yes YUBIKEY_DESC= Install Yubikey IAM helper script post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/completions/bash/aws-vault.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/contrib/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/contrib/completions/zsh/aws-vault.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-YUBIKEY-on: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/scripts/aws-iam-create-yubikey-mfa.sh ${STAGEDIR}${PREFIX}/bin .include diff --git a/security/fragroute/Makefile b/security/fragroute/Makefile index f3aaba1e5e3d..5d02041d419c 100644 --- a/security/fragroute/Makefile +++ b/security/fragroute/Makefile @@ -1,35 +1,35 @@ PORTNAME= fragroute PORTVERSION= 1.2 PORTREVISION= 17 CATEGORIES= security net MASTER_SITES= http://monkey.org/~dugsong/fragroute/ \ PACKETSTORM/UNIX/security -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Tool for intercepting, modifying, and rewriting egress traffic WWW= https://www.monkey.org/~dugsong/fragroute/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c11 LIB_DEPENDS= libdnet.so:net/libdnet \ libevent.so:devel/libevent GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-libdnet=${LOCALBASE} \ --with-libevent=${LOCALBASE} --with-pcap SCRIPTS= README.snort base-1 frag-1 frag-2 frag-3 frag-4 frag-5 \ frag-6 frag-7-unix frag-7-win32 ins-2 ins-3 tcbc-2 tcp-3 \ tcp-5 tcp-7 tcp-9 pre-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for FILE in ${SCRIPTS} ${INSTALL_DATA} ${WRKSRC}/scripts/${FILE} ${STAGEDIR}${DATADIR} .endfor .include diff --git a/security/rats/Makefile b/security/rats/Makefile index 9afe4a217cfb..dd321556b766 100644 --- a/security/rats/Makefile +++ b/security/rats/Makefile @@ -1,35 +1,35 @@ PORTNAME= rats PORTVERSION= 2.4 PORTREVISION= 1 CATEGORIES= security devel MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rough-auditing-tool-for-security/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Source code auditing tool WWW= https://security.web.cern.ch/security/recommendations/en/codetools/rats.shtml LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USES= gmake tar:tgz CONFIGURE_ARGS= --with-expat-lib=${LOCALBASE}/lib \ --with-expat-include=${LOCALBASE}/include/xml \ --datadir=${DATADIR} ALL_TARGET= ${PORTNAME} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E '/^CFLAGS/! s,(BIN|LIB|MAN|SHARE)DIR),DESTDIR)$$(&,g' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/secure_delete/Makefile b/security/secure_delete/Makefile index d5e56ed2a309..6a186d10214c 100644 --- a/security/secure_delete/Makefile +++ b/security/secure_delete/Makefile @@ -1,48 +1,48 @@ PORTNAME= secure_delete PORTVERSION= 3.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= PACKETSTORM/groups/thc \ http://freeworld.thc.org/releases/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Secure data deletion toolkit WWW= https://www.thc.org/ LICENSE= GPLv2 # mentioned in manpages CONFLICTS= srm MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message PORTDOCS= CHANGES FILES README secure_delete.doc usenix6-gutmann.doc PLIST_FILES= bin/sdel bin/sfill bin/smem bin/srm bin/sswap \ bin/the_cleaner.sh share/man/man1/sfill.1.gz \ share/man/man1/smem.1.gz \ share/man/man1/srm.1.gz share/man/man1/sswap.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ s|-O2 |$$(CFLAGS) | ;\ /strip/s|^|#|' ${WRKSRC}/Makefile do-install: .for i in srm sfill sswap smem ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${i}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .endfor ${INSTALL_SCRIPT} ${WRKSRC}/the_cleaner.sh ${STAGEDIR}${PREFIX}/bin ${LN} -sf srm ${STAGEDIR}${PREFIX}/bin/sdel do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/smurflog/Makefile b/security/smurflog/Makefile index e1d0d11d3d33..556975a2ecd8 100644 --- a/security/smurflog/Makefile +++ b/security/smurflog/Makefile @@ -1,31 +1,31 @@ PORTNAME= smurflog PORTVERSION= 2.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= PACKETSTORM/UNIX/loggers -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Program to assist logging of smurf attacks USE_CSTD= gnu89 GNU_CONFIGURE= yes PORTDOCS= README PLIST_FILES= sbin/smurflog OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^CFLAGS=|#CFLAGS=|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/strip/d' ${WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/smurflog ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/security/sqlninja/Makefile b/security/sqlninja/Makefile index 6d6da16f0384..59205a4501fc 100644 --- a/security/sqlninja/Makefile +++ b/security/sqlninja/Makefile @@ -1,45 +1,45 @@ PORTNAME= sqlninja DISTVERSION= 0.2.6 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME} -MAINTAINER= ports@FreeBSD.org -COMMENT= Sql Server exploit toolkit +MAINTAINER= mauroeldritch@gmail.com +COMMENT= SQL Server exploit toolkit WWW= https://sqlninja.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-Pcap>=0:net/p5-Net-Pcap \ p5-Net-RawIP>=0:net/p5-Net-RawIP \ p5-NetPacket>=0:net/p5-NetPacket USES= perl5 tar:tgz NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/scripts ${MKDIR} ${STAGEDIR}${ETCDIR}/apps .for i in sqlninja ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin .endfor .for i in churrasco.scr dnstun.scr nc.scr ${INSTALL_SCRIPT} ${WRKSRC}/scripts/${i} ${STAGEDIR}${ETCDIR}/scripts .endfor .for i in churrasco.exe dnstun.exe nc.exe ${INSTALL_SCRIPT} ${WRKSRC}/apps/${i} ${STAGEDIR}${ETCDIR}/apps .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in sqlninja-howto.html sqlninja.conf.example ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/ssss/Makefile b/security/ssss/Makefile index ed70d272644d..0338d50102b3 100644 --- a/security/ssss/Makefile +++ b/security/ssss/Makefile @@ -1,36 +1,36 @@ PORTNAME= ssss DISTVERSIONPREFIX= releases/v DISTVERSION= 0.5.7 CATEGORIES= security -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Shamir's Secret Sharing Scheme WWW= http://point-at-infinity.org/ssss/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgmp.so:math/gmp USES= localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= MrJoy PLIST_FILES= bin/ssss-combine \ bin/ssss-split \ share/man/man1/ssss.1.gz do-build: cd ${BUILD_WRKSRC} && \ ${CC} ${CFLAGS} ${LDFLAGS} -Wall -o ssss-split ssss.c -lgmp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ssss-split ${STAGEDIR}${PREFIX}/bin ${RLN} ${STAGEDIR}${PREFIX}/bin/ssss-split ${STAGEDIR}${PREFIX}/bin/ssss-combine ${INSTALL_MAN} ${WRKSRC}/ssss.1 ${STAGEDIR}${PREFIX}/share/man/man1 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ssss-split .include diff --git a/security/wipe/Makefile b/security/wipe/Makefile index 533b05a8ad96..89fe7d1f449c 100644 --- a/security/wipe/Makefile +++ b/security/wipe/Makefile @@ -1,36 +1,36 @@ PORTNAME= wipe PORTVERSION= 2.3.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= File and block device wiping utility WWW= https://wipe.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/wipe share/man/man1/wipe.1.gz PORTDOCS= CHANGES README TESTING TODO OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|@CFLAGS@|${CFLAGS}|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr/doc/wipe|${DOCSDIR}|' ${WRKSRC}/wipe.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/www/cgiwrap/Makefile b/www/cgiwrap/Makefile index 9b288c4a729b..11e4c9fe8f94 100644 --- a/www/cgiwrap/Makefile +++ b/www/cgiwrap/Makefile @@ -1,111 +1,111 @@ PORTNAME= cgiwrap PORTVERSION= 4.1 CATEGORIES= www security MASTER_SITES= SF -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mauroeldritch@gmail.com COMMENT= Securely execute Web CGI scripts WWW= https://cgiwrap.unixtools.org/ LICENSE= GPLv2 OPTIONS_DEFINE= CGI_OWNER CGI_GROUP CGI_SETUID CGI_SETGID \ CGI_GROUP_WRITABLE CGI_WORLD_WRITABLE DEBUG \ DOCS NPH USE_REDIRECT_URL USE_SCRIPT_URL OPTIONS_DEFAULT=CGI_OWNER CGI_GROUP CGI_SETUID CGI_SETGID \ CGI_GROUP_WRITABLE CGI_WORLD_WRITABLE OPTIONS_SUB= yes CGI_OWNER_DESC= Check CGI file owner CGI_GROUP_DESC= Check CGI file group CGI_SETUID_DESC=Check CGI file setuid permissions CGI_SETGID_DESC=Check CGI file setgid permissions CGI_GROUP_WRITABLE_DESC=Check CGI g+w file permissions CGI_WORLD_WRITABLE_DESC=Check CGI o+w file permissions USE_REDIRECT_URL_DESC=Use REDIRECT_URL to build SCRIPT_NAME USE_SCRIPT_URL_DESC=Use SCRIPT_URL to build SCRIPT_NAME NPH_DESC= Enable nph binaries DEBUG_DESC= Enable cgiwrapd binaries ## # INSTALL_DIR # # Specify the location of the cgiwrap binaries. This is the directory # where the cgiwrap binaries get installed in. # INSTALL_DIR?= ${PREFIX}/www/cgi-bin ## # USER_CGIDIR # # Specify the location of the CGI directory ~user accounts will store # CGIs in. This is "home directory relative". Alternatives include # "www/cgi-bin" and "cgi-bin". # USER_CGIDIR?= public_html/cgi-bin ## # ALLOW_FILE # DENY_FILE # # Full path to the allow and deny files for CGI access. These files # contain the username of the UNIX account who will be allowed/denied # using the cgiwrap binary. # ALLOW_FILE?= ${PREFIX}/etc/${PORTNAME}.allow DENY_FILE?= ${PREFIX}/etc/${PORTNAME}.deny SUB_FILES= pkg-message SUB_LIST+= INSTALL_DIR=${INSTALL_DIR} \ ALLOW_FILE=${ALLOW_FILE} \ DENY_FILE=${DENY_FILE} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-httpd-user=${WWWOWN} \ --with-install-group=${WWWGRP} \ --with-install-dir=${INSTALL_DIR} \ --with-cgi-dir=${USER_CGIDIR} \ --with-allow-file=${ALLOW_FILE} \ --with-deny-file=${DENY_FILE} \ --with-check-shell \ --with-wall CGI_OWNER_CONFIGURE_WITH= check-owner CGI_GROUP_CONFIGURE_WITH= check-group CGI_SETUID_CONFIGURE_WITH= check-setuid CGI_SETGID_CONFIGURE_WITH= check-setgid CGI_GROUP_WRITABLE_CONFIGURE_WITH= check-group-writable CGI_WORLD_WRITABLE_CONFIGURE_WITH= check-world-writable USE_REDIRECT_URL_CONFIGURE_WITH= use-redirect-url USE_SCRIPT_URL_CONFIGURE_WITH= use-script-url NPH_CONFIGURE_WITH= nph DEBUG_CONFIGURE_WITH= cgiwrapd PORTDOCS= accesscontrol.html afs.html changes.html \ chroot.html comments.html download.html faq.html \ index.html install.html intro.html maillist.html \ notes.html pubs.html quickref.html setup.html \ thanks.html todo.html tricks.html y2k.html ## # LOG_FILE # # Enables cgiwrap logging (when a user called cgiwrap, its arguments, # and who ran it). Specify the full path to the logfile. # .if defined(LOG_FILE) CONFIGURE_ARGS+= --with-logging-file=${LOG_FILE} .else CONFIGURE_ARGS+= --without-logging-file .endif do-install: @${MKDIR} ${STAGEDIR}${INSTALL_DIR} ${INSTALL_PROGRAM} ${WRKSRC}/cgiwrap ${STAGEDIR}${INSTALL_DIR} .for link in cgiwrapd nph-cgiwrap nph-cgiwrapd ${LN} -sf cgiwrap ${STAGEDIR}${INSTALL_DIR}/${link} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/htdocs && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include