security/f-prot: Remove expired port

security/f-prot
This commit is contained in:
Muhammad Moinur Rahman 2024-02-29 13:31:17 +01:00
commit 2da885bf1f
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91

1
MOVED
View file

@ -3022,3 +3022,4 @@ net/aslookup||2024-02-29|Has expired: Lookup returns nothing
net/dimes||2024-02-29|Has expired: The project vaporized in early 2005 and is no longer active
net/nakenchat||2024-02-29|Has expired: Discontinued upstream and never left BETA stage
net/sbd||2024-02-29|Has expired: Abandonware and unfetchable, consider using ncat in security/nmap
security/f-prot||2024-02-29|Has expired: F-Prot Antivirus reached end-of-life on July 31, 2021

View file

@ -150,7 +150,6 @@
SUBDIR += enchive
SUBDIR += eschalot
SUBDIR += expiretable
SUBDIR += f-prot
SUBDIR += fakebo
SUBDIR += fakeident
SUBDIR += fakeroot

View file

@ -1,58 +0,0 @@
PORTNAME= f-prot
PORTVERSION= 6.5.1.5927
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= http://ftp.i-scream.org/pub/ftp.f-prot.com/pub/bsd/
DISTNAME= fp-FreeBSD-x86_32-ws-${PORTVERSION}
MAINTAINER= tdb@FreeBSD.org
COMMENT= F-Prot Antivirus for BSD Workstations
WWW= https://www.f-prot.com/
# Converted from RESTRICTED
LICENSE= f-prot-license
LICENSE_NAME= f-prot
LICENSE_TEXT= Free for personal users on personal workstations only
LICENSE_PERMS= auto-accept
DEPRECATED= F-Prot Antivirus reached end-of-life on July 31, 2021
EXPIRATION_DATE=2024-02-29
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
SUB_FILES= 900.fpupdate fpscan fpupdate
OPTIONS_DEFINE= DOCS
ONLY_FOR_ARCHS= i386 amd64
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_PROGRAM} ${WRKSRC}/fpscan ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_PROGRAM} ${WRKSRC}/fpupdate ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/antivir.def ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/license.key ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/product.data ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/f-prot.conf.default ${STAGEDIR}${PREFIX}/etc/f-prot.conf.sample
${INSTALL_SCRIPT} ${WRKDIR}/fpscan ${STAGEDIR}${PREFIX}/bin/fpscan
${INSTALL_SCRIPT} ${WRKDIR}/fpupdate ${STAGEDIR}${PREFIX}/bin/fpupdate
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
${INSTALL_SCRIPT} ${WRKDIR}/900.fpupdate ${STAGEDIR}${PREFIX}/etc/periodic/daily
${INSTALL_MAN} ${WRKSRC}/doc/man/fpscan.1 ${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/man/f-prot.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5
${INSTALL_MAN} ${WRKSRC}/doc/man/fpupdate.8 ${STAGEDIR}${PREFIX}/share/man/man8
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
${CP} ${WRKSRC}/doc/CHANGES ${STAGEDIR}${DOCSDIR}
${CP} ${WRKSRC}/doc/LICENSE ${STAGEDIR}${DOCSDIR}
${CP} ${WRKSRC}/doc/LICENSE-FPAV ${STAGEDIR}${DOCSDIR}
${CP} ${WRKSRC}/doc/LICENSES-others ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (fp-FreeBSD-x86_32-ws-6.5.1.5927.tar.gz) = ec3d72e42fc56f55d77a08c30874022bbca4d4cefa7ce24d0dafe14a46e0c4cc
SIZE (fp-FreeBSD-x86_32-ws-6.5.1.5927.tar.gz) = 31027287

View file

@ -1,28 +0,0 @@
#!/bin/sh
# f-prot update script
# If there is a global system configuration file, suck it in.
if [ -r /etc/defaults/periodic.conf ]; then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
: ${fpupdate_enable="YES"}
case "$fpupdate_enable" in
[Yy][Ee][Ss])
echo -n "Updating f-prot definitions: "
%%PREFIX%%/bin/fpupdate >/dev/null
if [ $? = 0 ]; then
echo "done."
rc=0
else
echo "failed."
rc=3
fi
;;
*) rc=0;;
esac
exit $rc

View file

@ -1,2 +0,0 @@
#!/bin/sh
exec %%PREFIX%%/libexec/f-prot/fpscan ${@+"$@"}

View file

@ -1,2 +0,0 @@
#!/bin/sh
exec %%PREFIX%%/libexec/f-prot/fpupdate --keyfile %%PREFIX%%/libexec/f-prot/license.key ${@+"$@"}

View file

@ -1,11 +0,0 @@
F-Prot Antivirus for BSD Workstations utilizes the renowned F-Prot
Antivirus scanning engine for primary scan but has in addition to
that a system of internal heuristics devised to search for unknown
viruses.
This version of F-Prot is a command line on-demand scanner.
Please note that the license explicitly permits that F-Prot Antivirus
for BSD Workstations is free for personal users on personal
workstations. For any other use please consult their website for
licensing information.

View file

@ -1,13 +0,0 @@
[
{ type: install
message: <<EOM
F-Prot Antivirus for BSD Workstations has been installed.
By default fpupdate will run daily to update F-Prot's virus
definitions. If you do not want this behaviour please set the
following in /etc/periodic.conf or /etc/periodic.conf.local:
fpupdate_enable="NO"
EOM
}
]

View file

@ -1,62 +0,0 @@
bin/fpscan
bin/fpupdate
@postunexec if [ -L /etc/f-prot.conf ]; then rm /etc/f-prot.conf; fi
@sample etc/f-prot.conf.sample
@preexec if [ ! -e /etc/f-prot.conf ]; then ln -s %D/etc/f-prot.conf /etc/f-prot.conf; fi
etc/periodic/daily/900.fpupdate
libexec/f-prot/README
libexec/f-prot/antivir.def
libexec/f-prot/fpscan
libexec/f-prot/fpupdate
libexec/f-prot/license.key
libexec/f-prot/product.data
share/man/man1/fpscan.1.gz
share/man/man5/f-prot.conf.5.gz
share/man/man8/fpupdate.8.gz
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-FPAV
%%PORTDOCS%%%%DOCSDIR%%/LICENSES-others
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/add_info.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_a.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_b.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_c.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/auto_updt.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/chmstyle.css
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/conf_scanmail_bootup.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon_conf.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon_options.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fprots.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscan.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscan_options.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand_conf.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand_options.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpupdate_options.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/arrow_left.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/arrow_right.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/banner.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/dazuko.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/fpupdate.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/notusing_fprot_so_v6.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/test_eicar.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/using_fprot_so_v6.gif
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/inst_pro.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/loc_files.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/loglevel.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/mailscanner.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/main_feat.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/man_updt.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/milter_scan.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/per_scan.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/postfix_scan.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/prot_samba.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/qmail_scan.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/scan_with_mailscanner.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/sys_req.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/test_eicar.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/test_inst.html
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/todo.txt
%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/updater.html