Quote:
Originally Posted by Toni Wilen
I don't know what multiuser requires from filesystem. There is nothing in multiuser documentation! (Only FFS patch but it is binary only)
|
The original PFS3 did have a MultiUser capable version - also the source code released back then on Aminet (
http://aminet.net/disk/misc/PFS3src.lha) seems to contain the MultiUser support code, one need to enable appropriate compilation option and provide the library headers (available here:
http://aminet.net/util/misc/MultiUser18api.lha).
It seems to me the FS support is not too complicated - some randez-vous call at the system initialization + additional parameters stored in the filesystem for each object (file/directory) + some calls to multiuser.library from the filesystem to verify the access rights.
I don't know what did the AROS team change in the sources (I will look at them when I have some time), possibly compiling the muPFS-AIO can work 'out of the box'.