[haiku-development] Re: alpha release window ?

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 10 Aug 2009 16:40:21 +0200 CEST

PulkoMandy <pulkomandy@xxxxxxxxx> wrote:
> > Would assignfs work like a unionfs? Because otherwise, I can't see 
> > how
> > it could be used, but maybe you can enlighten me :-)
> Not only.
> assignfs is originating from the amiga where it's used for many other
> things. For example when you launch a program, PROGDIR: is assigned 
> to
> the executable directory, allowing the program to find its data. It
> was also used a bit like environment variables, with assigns such as
> PATH: and INCLUDES: pointing to muliple dirs in your filesystem.
> So it can be used as an unionfs (to merge two directories) but can
> also do more. The amiga OS use a device:path/file structure, a bit
> like windows, and assigns are published as devices. So it is possible
> to reassign a device (such as df0:, the floppy drive, to a directory
> and get your games to run from the hard disk.
> It's possible to alter an assign while it's mounted, so you can add a
> dir to your include assing without unmounting it. You can also remove
> something if needed. I don't know if the Haiku assignfs will allow
> such things, however :)

I'm aware of AmigaOS' assign implementation. It's just that assignfs 
would only work in this case if you can lay it over say /boot/common/ 
and still see the original contents that are there on disk. That's not 
something that need or could be solved by using the assign command in 
AmigaOS.

Bye,
   Axel.


Other related posts: