Infinite Recursion

Magnus Ahltorp map at stacken.kth.se
Tue Nov 3 03:44:39 CET 1998


> 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 at stacken.kth.se





More information about the Arla-drinkers mailing list