From owner-freebsd-hubs Tue Apr 29 04:54:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA12059 for hubs-outgoing; Tue, 29 Apr 1997 04:54:33 -0700 (PDT) Received: from rf900.physics.usyd.edu.au (rf900.physics.usyd.edu.au [129.78.129.109]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA12054 for ; Tue, 29 Apr 1997 04:54:27 -0700 (PDT) Received: (from dawes@localhost) by rf900.physics.usyd.edu.au (8.8.5/8.8.2) id VAA26642; Tue, 29 Apr 1997 21:54:19 +1000 (EST) Message-ID: <19970429215419.40558@rf900.physics.usyd.edu.au> Date: Tue, 29 Apr 1997 21:54:19 +1000 From: David Dawes To: hubs@freebsd.org Subject: mirroring nits Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 Sender: owner-hubs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [I'm not sure if this is the right place to mention things like this. If it isn't can someone tell me what is?] I've been getting some errors/warnings from mirror when mirroring the FreeBSD area on wcarchive (ftp.freebsd.org). Some of these are related to /pub/FreeBSD now being split over more than one partition, and the way symbolic links are used. Since /pub/FreeBSD is split over more than one partition, it seems that a reasonable way to do the mirroring is per-subdirectory of /pub/FreeBSD (which is how I've always been doing it -- mostly because I need to be selective about what I mirror due to local disk space restrictions). For this to work best, all symlinks in subdirs of /pub/FreeBSD shouldn't point to areas outside /pub/FreeBSD, otherwise mirror will complain: package=22releng ftp.cdrom.com:/pub/FreeBSD/2.2-970422-RELENG Not symlinking XF8632 -> ../../../.16/FreeBSD/XFree86/2.2-RELEASE Not symlinking packages -> ../../../.16/FreeBSD/packages-2.2 package=distfiles ftp.cdrom.com:/pub/FreeBSD/distfiles Not symlinking LOCAL_PORTS -> ../../../.3/FreeBSD/LOCAL_PORTS The main /pub/FreeBSD directory is physically located at /.16/FreeBSD/, and the overflow is in /.3/FreeBSD/. Could I suggest that there be a symlink in /.16/FreeBSD pointing to each entry in /.3/FreeBSD and vice-versa? This way, symlinks with relative paths that don't go above the "/pub/FreeBSD" level could be used to access any directory from either partition. This will make cd ../../.... work as expected, and will fix the mirror problems. (FWIW, this is what I do on ftp.au.freebsd.org, where /pub/FreeBSD has been split over two partitions for a long time. I did this precisely so that the symlinks as they appear on ftp.freebsd.org will always work regardless of how I've split the directories over the two partitions. Having working local loopback mounts would perhaps be a cleaner way of dealing with this.) With this change, the above problems would be dealt with by having: /.3/FreeBSD/XFree86 -> ../../.16/FreeBSD/XFree86 /.3/FreeBSD/packages-2.2 -> ../../.16/FreeBSD/packages-2.2 Then: /pub/FreeBSD/2.2-970422-RELENG/XF8632 -> ../XFree86/2.2-RELEASE /pub/FreeBSD/2.2-970422-RELENG/packages -> ../packages-2.2 Similarly, adding: /.16/FreeBSD/LOCAL_PORTS -> ../../.3/FreeBSD/LOCAL_PORTS and: /pub/FreeBSD/distfiles/LOCAL_PORTS -> ../LOCAL_PORTS This last one brings me to another issue. The LOCAL_PORTS directory has a lot of overlap with the main distfiles directory (so much that I can't fit it on ftp.au.freebsd.org with the overlap, but could do so comfortably if the overlap was eliminated). Should there be any overlap, or should LOCAL_PORTS simply be a symlink to ".", with everything in the main distfiles directory, or should the overlapping files be removed from the top level distfiles directory? One final error I'm getting from mirror is related to the lack of public read permission for one file: package=i18n ftp.cdrom.com:/pub/FreeBSD/I18N Failure on 'RETR docs/ja_JP.euc/2.2.1/network_device.hlp' command Failed to get docs/ja_JP.euc/2.2.1/network_device.hlp: 550 docs/ja_JP.euc/2.2.1/network_device.hlp: Permission denied. Failed to get file 550 docs/ja_JP.euc/2.2.1/network_device.hlp: Permission denied. Could someone please fix this? David From owner-freebsd-hubs Fri May 2 11:43:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA15560 for hubs-outgoing; Fri, 2 May 1997 11:43:38 -0700 (PDT) Received: from shrimp.dataplex.net (shrimp.dataplex.net [208.2.87.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA15551 for ; Fri, 2 May 1997 11:43:34 -0700 (PDT) Received: from [204.69.236.50] (GATEWAY.SKIPSTONE.COM [198.214.10.129]) by shrimp.dataplex.net (8.8.5/8.8.5) with SMTP id NAA24141; Fri, 2 May 1997 13:43:24 -0500 (CDT) Date: 2 May 97 13:40:04 -0500 Subject: Re: Corrected URL for CTM mirror site in the handbook From: "Richard Wackerbarth" To: "Sascha Blank" Cc: hubs@freebsd.org X-Mailer: Cyberdog/2.0 MIME-Version: 1.0 Message-Id: Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hubs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, May 2, 1997 12:39 PM, Sascha Blank wrote: >the URL for the CTM mirror at ftp.uni-trier.de has changed. Could one of >the commiters please apply the following patch to the handbook? Since we seem to be having repeated problems with the FreeBSD mail distribution, I am going to make a local distribution list directly from my machine which generates the CTM feed and the major mirrors. Hopefully, this will cause them to get two copies of each update. That should not cause any problems as they will both be the same and only one would be retained. However it should solve the (hopefully temporary) problem that is caused by not having any copy available for people to recover from a missing item. Hopefully, this will be a temporary measure and I will be able to drop the redundant transmissions. If you would like for me to send any of my feeds directly to you, please respond with the mailing address(es) that I should put in my alias file. Thanks for your help in distributing this fine system. Richard Wackerbarth CTM Meister