Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Apr 2024 13:45:28 GMT
From:      Olivier Certner <olce@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 9b30b96c1fa4 - main - Remove remnants of portsnap(8)
Message-ID:  <202404301345.43UDjSug033045@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by olce:

URL: https://cgit.FreeBSD.org/src/commit/?id=9b30b96c1fa4ee0dfc540878fbb3247bf92d19eb

commit 9b30b96c1fa4ee0dfc540878fbb3247bf92d19eb
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2024-04-22 13:02:46 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2024-04-30 13:44:34 +0000

    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
---
 etc/mtree/BSD.var.dist                            |  2 --
 libexec/phttpget/phttpget.8                       | 11 ++++-------
 tools/regression/iscsi/initiator-instructions.txt |  6 +++---
 usr.bin/locate/locate/locate.rc                   |  2 +-
 usr.bin/locate/locate/updatedb.sh                 |  2 +-
 usr.sbin/freebsd-update/freebsd-update.sh         |  8 ++++----
 6 files changed, 13 insertions(+), 18 deletions(-)

diff --git a/etc/mtree/BSD.var.dist b/etc/mtree/BSD.var.dist
index 6f2327b59f0c..0845d8a59f65 100644
--- a/etc/mtree/BSD.var.dist
+++ b/etc/mtree/BSD.var.dist
@@ -53,8 +53,6 @@
         ..
         ports
         ..
-        portsnap
-        ..
         zfsd tags=package=zfs
             cases
             ..
diff --git a/libexec/phttpget/phttpget.8 b/libexec/phttpget/phttpget.8
index b82c788c53c6..16e0be65cd4c 100644
--- a/libexec/phttpget/phttpget.8
+++ b/libexec/phttpget/phttpget.8
@@ -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 .
diff --git a/tools/regression/iscsi/initiator-instructions.txt b/tools/regression/iscsi/initiator-instructions.txt
index 11c3311cddb2..e99ff87fe379 100644
--- a/tools/regression/iscsi/initiator-instructions.txt
+++ b/tools/regression/iscsi/initiator-instructions.txt
@@ -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".
 
diff --git a/usr.bin/locate/locate/locate.rc b/usr.bin/locate/locate/locate.rc
index 404af4cc4a64..f004dea19508 100644
--- a/usr.bin/locate/locate/locate.rc
+++ b/usr.bin/locate/locate/locate.rc
@@ -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"
diff --git a/usr.bin/locate/locate/updatedb.sh b/usr.bin/locate/locate/updatedb.sh
index e874700afdb8..ff7ec7f6c18e 100644
--- a/usr.bin/locate/locate/updatedb.sh
+++ b/usr.bin/locate/locate/updatedb.sh
@@ -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" | \
diff --git a/usr.sbin/freebsd-update/freebsd-update.sh b/usr.sbin/freebsd-update/freebsd-update.sh
index 9f5eaebfd64a..fb9924ee60eb 100644
--- a/usr.sbin/freebsd-update/freebsd-update.sh
+++ b/usr.sbin/freebsd-update/freebsd-update.sh
@@ -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.
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404301345.43UDjSug033045>