Remove remnants of portsnap(8)

This was prompted by noticing that '/var/db/portsnap' still exists on
newly-installed machines.

With this change, all mentions of portsnap(8) in the tree are gone,
except for the historical note in the AUTHORS section of manpage
phttpget(8).

locate(1) will thus start indexing again '/var/db/portsnap' on machines
where this directory still exists, which may be a good way to push
administrators to delete it.

Reviewed by:            cperciva
Approved by:            emaste (mentor)
MFC after:              3 days
Sponsored by:           The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D45023
This commit is contained in:
Olivier Certner 2024-04-22 22:02:46 +09:00
parent c0b58e65de
commit 9b30b96c1f
No known key found for this signature in database
GPG Key ID: 8CA13040971E2627
6 changed files with 13 additions and 18 deletions

View File

@ -53,8 +53,6 @@
..
ports
..
portsnap
..
zfsd tags=package=zfs
cases
..

View File

@ -49,9 +49,7 @@ small files need to be downloaded.
.Pp
The
.Xr freebsd-update 8
and
.Xr portsnap 8
tools use
tool uses
.Nm
to download binary patch files.
.Sh ENVIRONMENT
@ -69,17 +67,16 @@ Timeout for HTTP request in seconds.
.El
.Sh SEE ALSO
.Xr fetch 1 ,
.Xr freebsd-update 8 ,
.Xr portsnap 8
.Xr freebsd-update 8
.Sh AUTHORS
.An -nosplit
The
.Nm
utility was written by
.An Colin Percival Aq Mt cperciva@FreeBSD.org
for use with
initially for use with
.Xr portsnap 8
and later with
(now removed) and has been used by
.Xr freebsd-update 8 .
This manual page was written by
.An Xin LI Aq Mt delphij@FreeBSD.org .

View File

@ -3,9 +3,9 @@ How to prepare initiator virtual machines for iSCSI target testing
1. Install operating systems.
- FreeBSD: Use default settings for everything. Don't install
ports from the system installer, use "portsnap fetch extract"
after installation instead.
- FreeBSD: Use default settings for everything. Don't install ports
from the system installer, fetch a new ports tree after
installation instead.
- Fedora: Change the environment to "Minimal install".

View File

@ -15,7 +15,7 @@
#SEARCHPATHS="/"
# paths unwanted in output
#PRUNEPATHS="/tmp /usr/tmp /var/tmp /var/db/portsnap /var/db/freebsd-update"
#PRUNEPATHS="/tmp /usr/tmp /var/tmp /var/db/freebsd-update"
# directories unwanted in output
#PRUNEDIRS=".zfs"

View File

@ -52,7 +52,7 @@ PATH=$LIBEXECDIR:/bin:/usr/bin:$PATH; export PATH
: ${mklocatedb:=locate.mklocatedb} # make locate database program
: ${FCODES:=/var/db/locate.database} # the database
: ${SEARCHPATHS="/"} # directories to be put in the database
: ${PRUNEPATHS="/tmp /usr/tmp /var/tmp /var/db/portsnap /var/db/freebsd-update"} # unwanted directories
: ${PRUNEPATHS="/tmp /usr/tmp /var/tmp /var/db/freebsd-update"} # unwanted directories
: ${PRUNEDIRS=".zfs"} # unwanted directories, in any parent
: ${FILESYSTEMS="$(lsvfs | tail -n +3 | \
egrep -vw "loopback|network|synthetic|read-only|0" | \

View File

@ -1105,10 +1105,10 @@ IDS_check_params () {
# a useful answer, use the server name specified by the user.
# Put another way... look up _http._tcp.${SERVERNAME} and pick a server
# from that; or if no servers are returned, use ${SERVERNAME}.
# This allows a user to specify "portsnap.freebsd.org" (in which case
# portsnap will select one of the mirrors) or "portsnap5.tld.freebsd.org"
# (in which case portsnap will use that particular server, since there
# won't be an SRV entry for that name).
# This allows a user to specify "update.FreeBSD.org" (in which case
# freebsd-update will select one of the mirrors) or "update1.freebsd.org"
# (in which case freebsd-update will use that particular server, since
# there won't be an SRV entry for that name).
#
# We ignore the Port field, since we are always going to use port 80.