[372] in arla-drinkers
Re: Infinite Recursion
daemon@ATHENA.MIT.EDU (Magnus Ahltorp)
Mon Nov 2 21:49:20 1998
From owner-arla-drinkers@stacken.kth.se Tue Nov 03 02:49:19 1998
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 1947 invoked from network); 3 Nov 1998 02:49:17 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 3 Nov 1998 02:49:17 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id DAA27296
for arla-drinkers-list; Tue, 3 Nov 1998 03:44:39 +0100 (MET)
Received: (from map@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id DAA27290;
Tue, 3 Nov 1998 03:44:28 +0100 (MET)
To: "Brandon S. Allbery KF8NH" <allbery@kf8nh.apk.net>
Cc: Geoffrey Alan Washburn <gw2@andrew.cmu.edu>, arla-drinkers@stacken.kth.se
Subject: Re: Infinite Recursion
References: <199811030207.VAA00275@hilfy.ece.cmu.edu>
From: Magnus Ahltorp <map@stacken.kth.se>
Date: 03 Nov 1998 03:44:27 +0100
In-Reply-To: "Brandon S. Allbery KF8NH"'s message of Mon, 02 Nov 1998 21:07:41 -0500
Message-ID: <lv1btmpijg4.fsf@sundance.stacken.kth.se>
Lines: 30
X-Mailer: Gnus v5.3/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
> The "OldFiles" mountpoint is itself duplicated in the backup volume, thus
> creating a self-referential mount. The Transarc client disallows this, but
> Arla sees nothing wrong. I suspect Arla should detect that a mountpoint
> references the volume containing the mopuntpoint and disallow it, just as
> the Transarc client does.
Self-referential mount points are not disallowed in the Transarc
client. There is a special case for backup volumes:
sundance:~$ fs lsm selfref
'selfref' is a mount point for volume '#home.map'
sundance:~$ ls -ld selfref/selfref
drwxr-xr-x 49 root 22528 Nov 3 03:32 selfref/selfref
sundance:~$ fs lsm .Oldfiles
'.Oldfiles' is a mount point for volume '#home.map.backup'
sundance:~$ ls -ld .Oldfiles/.Oldfiles
.Oldfiles/.Oldfiles not found
sundance:~$
This is probably due to the fact that people are not used to non-tree
file systems, and Transarc is apparently trying to locally "treeify"
the user's home directory in case of a Oldfiles directory.
I don't think it's a good idea to implement this Transarc compat, but
we'll see, it may get implemented anyway.
Are there strong political feelings in this issue?
/Magnus
map@stacken.kth.se