From laskavy@Berkeley.Gambit.Msk.SU  Thu Sep 24 01:17:49 1998
Received: from Berkeley.Gambit.Msk.SU (berkeley.gambit.msk.su [194.190.206.1])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA23123
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Sep 1998 01:17:46 -0700 (PDT)
          (envelope-from laskavy@Berkeley.Gambit.Msk.SU)
Received: (from laskavy@localhost)
	by Berkeley.Gambit.Msk.SU (8.8.8/8.8.8) id MAA02074;
	Thu, 24 Sep 1998 12:17:39 +0400 (MSD)
	(envelope-from laskavy)
Message-Id: <199809240817.MAA02074@Berkeley.Gambit.Msk.SU>
Date: Thu, 24 Sep 1998 12:17:39 +0400 (MSD)
From: " . " <laskavy@Berkeley.Gambit.Msk.SU>
Reply-To: laskavy@Berkeley.Gambit.Msk.SU
To: FreeBSD-gnats-submit@freebsd.org
Subject: ftp://ftp.freebsd.org/pub/FreeBSD/index.html: missing slashes at the end of links to dirs
X-Send-Pr-Version: 3.2

>Number:         8038
>Category:       misc
>Synopsis:       [patch] ftp://ftp.freebsd.org/pub/FreeBSD/index.html: missing slashes at the end of links to dirs
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    wosch
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 24 01:20:01 PDT 1998
>Closed-Date:    Sun Dec 13 15:21:35 PST 1998
>Last-Modified:  Sun Dec 13 15:23:32 PST 1998
>Originator:      . 
>Release:        FreeBSD 2.2.7-STABLE i386
>Organization:
The FreeBSD Documentation Project
>Environment:

  ident warning: no id keywords in ftp://ftp.freebsd.org/pub/FreeBSD/index.html

>Description:

  Some links from ftp://ftp.freebsd.org/pub/FreeBSD/index.html to
  web/ftp dirs do not contain slash at the end, i.e. instead of

	ftp://ftp.freebsd.org/pub/FreeBSD/

  index.html contain:

	ftp://ftp.freebsd.org/pub/FreeBSD

>How-To-Repeat:

	lynx ftp://ftp.freebsd.org/pub/FreeBSD/index.html
or
	fetch ftp://ftp.freebsd.org/pub/FreeBSD/index.html -o - | \
	grep -i href | tr ' "' '\012' | grep -i -e ftp -e http | sort -fu 

>Fix:

--- index.html.orig	Tue Sep 22 15:49:52 1998
+++ index.html	Thu Sep 24 12:15:29 1998
@@ -21,9 +21,9 @@
 <h2>Release Information:</h2>
 <ul>
 <li><p>The most current full release version is FreeBSD
-<a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE">2.2.7-RELEASE</A>
+<a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE/">2.2.7-RELEASE</A>
 <li><p>The most current development snapshot (on this site) is FreeBSD
-<a href="ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980921-BETA">3.0-19980919-BETA</A>
+<a href="ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980921-BETA/">3.0-19980919-BETA</A>
 </ul>
 
 <ul>
@@ -34,12 +34,12 @@
 
 <li><p><a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE/RELNOTES.TXT">
 Release notes</a> for the latest
-<a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE">-stable version.</a>
+<a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE/">-stable version.</a>
 Be sure also to read the <a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE/ERRATA.TXT">ERRATA</a> information when installing 2.2.7.</li>
 
 <li><p><a href="ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980921-BETA/RELNOTES.TXT">
 Release notes</a> for a reasonably recent (and semi-tested)
-<a href="ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980921-BETA">-current version.</a></li>
+<a href="ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980921-BETA/">-current version.</a></li>
 </ul>
 
 <p>If you're interested in running the absolute latest
@@ -48,9 +48,9 @@
 please see these FTP server sites:
 
 <ul>
-<li><p><a href="ftp://releng22.freebsd.org/pub/FreeBSD">
+<li><p><a href="ftp://releng22.freebsd.org/pub/FreeBSD/">
 ftp://releng22.freebsd.org/pub/FreeBSD</a></li>
-<li><p><a href="ftp://current.freebsd.org/pub/FreeBSD">
+<li><p><a href="ftp://current.freebsd.org/pub/FreeBSD/">
 ftp://current.freebsd.org/pub/FreeBSD</a></li>
 </ul>
 
@@ -73,11 +73,11 @@
 
 <p>Examples:</p>
 <ul>
-	<li><a href="ftp://ftp3.freebsd.org/pub/FreeBSD">
+	<li><a href="ftp://ftp3.freebsd.org/pub/FreeBSD/">
 	ftp://ftp3.freebsd.org/pub/FreeBSD</a>	[3rd logical ftp mirror]
-	<li><a href="ftp://ftp.fr.freebsd.org/pub/FreeBSD">
+	<li><a href="ftp://ftp.fr.freebsd.org/pub/FreeBSD/">
 	ftp://ftp.fr.freebsd.org/pub/FreeBSD</a> [primary French mirror]
-	<li><a href="ftp://ftp4.de.freebsd.org/pub/FreeBSD">
+	<li><a href="ftp://ftp4.de.freebsd.org/pub/FreeBSD/">
 	ftp://ftp4.de.freebsd.org/pub/FreeBSD</a> [4th logical German mirror]
 </ul>
 
@@ -121,7 +121,7 @@
 
 <p>We also use symlinks in the various FreeBSD release directories which
 point into the /pub/XFree86 hierarchy on ftp.freebsd.org, an area under
-<a href="http://www.xfree86.org">XFree86 Project, Inc.</a> control which
+<a href="http://www.xfree86.org/">XFree86 Project, Inc.</a> control which
 contains binary releases of XFree86 for various versions of FreeBSD.
 You should therefore try to also mirror at least the FreeBSD binary
 distributions for the latest XFree86 release so that your mirror will
@@ -129,7 +129,7 @@
 
 <p>FTP mirroring is typically done with the mirror(1) program,
 located in /usr/ports/net/mirror on any FreeBSD system with the
-<A HREF="http://www.freebsd.org/ports">ports collection</A> installed and on
+<A HREF="http://www.freebsd.org/ports/">ports collection</A> installed and on
 various places around the net.  Those wishing to track sections of
 FreeBSD-current, the CVS repository or the WEB pages, may also use the faster
 and more efficient <A HREF="http://www.freebsd.org/handbook/cvsup.html">
@@ -163,28 +163,28 @@
 <li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/2.2.7-RELEASE/">FreeBSD 2.2.7</a>
     <p>The latest official FreeBSD release from the 2.2-stable branch.</p>
 
-<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current">FreeBSD-current</a>
+<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/">FreeBSD-current</a>
     <p>This contains the source code for FreeBSD-current which is
     the active development version of FreeBSD.  It is *highly*
     advised that you be familiar with UNIX development in general
     and FreeBSD in particular before running the code from this
     directory.</p>
 
-<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-stable">FreeBSD 2.2-stable</a>
+<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-stable/">FreeBSD 2.2-stable</a>
     <p>This contains the source code for FreeBSD 2.2-stable, the stable
     code branch of FreeBSD (from which all 2.2.x releases are derived).</p>
 
-<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current">FreeBSD-CVS</a>
+<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/">FreeBSD-CVS</a>
     <p>This contains the FreeBSD
     <a href="http://www.freebsd.org/cgi-bin/cvsweb">CVS repository</a>.
     It is intended for use by FreeBSD (or related) developers only!</p>
 
 <li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/docs/">FreeBSD docs</a>.
     <p>Various FreeBSD docs in ASCII format, though more readable versions
-    may be found on the <a href="http://www.freebsd.org">FreeBSD Home Page</a>.</p>
+    may be found on the <a href="http://www.freebsd.org/">FreeBSD Home Page</a>.</p>
  
 <li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/">distfiles/</a>
-    <p>Distribution files for the <a href="http://www.freebsd.org/ports">
+    <p>Distribution files for the <a href="http://www.freebsd.org/ports/">
     ports collection</a></p>
 
 <li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/packages-2.2.7/">packages-2.2.7</a>
@@ -205,7 +205,7 @@
     code from distfiles/ because the makefile will automatically fetch
     it for you.</p>
 
-<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/tools">tools/</a>
+<li><a href="ftp://ftp.freebsd.org/pub/FreeBSD/tools/">tools/</a>
     <p>A collection of useful tools for people installing FreeBSD.
     This includes MS-DOS tools such as fdimage.exe used for
     making installation disks, fips.exe for splitting an MS-DOS
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->wosch 
Responsible-Changed-By: steve 
Responsible-Changed-When: Wed Dec 9 17:41:38 PST 1998 
Responsible-Changed-Why:  
Patch seems reasonable.  Turn this over to our webmaster for a look see. 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sun Dec 13 15:21:35 PST 1998 
State-Changed-Why:  
Just committed a patch that fixed these and a host of others.  Note: I only 
fixed the source that the pages you mention were generated from.  Hopefully 
Jordan will take care of updating the files on the ftp site the next time 
he generates the docs. 
>Unformatted:
