[372] in arla-drinkers

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post