Short: MultiUser patch for OS3.5 FastFileSystem Type: util/misc Author: Etienne Vogt (vogt@na.astro.it) Original MultiUser Author: Geert Uytterhoeven This is a patch to create a NSD compatible MultiUserFileSystem from the FastFileSystem provided with AmigaOS 3.5, allowing to use MultiUser with disks bigger than 4 Gb. Consequently you must own a copy of OS 3.5 to use this patch. Note however that the MultiUserFileSystem generated through this patch will work on any Amiga with OS 2.04 or higher and also on 68000 systems. This patch was created through reverse engineering of the last version available of the MultiUserFileSystem (V40.11) to extract the modifications and insert them into the new V45 FFS. As it is a straight transposition, there are in particular no fixes yet for known bugs or security holes of the V40.11 muFS (such as the misfeature that allows anyone to create files in the root directory). This is still an early beta release and I can't guarantee that it is safe to use. BACKUP YOUR DISKS BEFORE TRYING TO INSTALL THIS MULTIUSERFILESYSTEM ON YOUR AMIGA !!! This patch is provided "as is" without any warranty, either expressed or implied. By using this patch, you accept the entire risk as to its quality and performance. Only this archive may be freely redistributed. The MultiUserFileSystem generated by it contains code from the AmigaOS 3.5 FastFileSystem and is thus subject to the same restrictions than AmigaOS 3.5 itself. Installation ------------ You must have OS3.5 and the latest MultiUser distribution (1.8). First rename any existing MultiUserFileSystem in L: to MultiUserFileSystem.old, so you don't have to recreate it if something goes wrong. Then, create the V45.3 muFS with the spatch command included in this archive: spatch -pmufs453.pch -oL:MultiUserFileSystem L:FastFileSystem Use then your favourite harddisk installation tool (HDToolBox from OS3.5 for example) to install the new MultiUserFileSystem into your harddisk's rdb area. Changes ------- V45.4 Big security bug fixed ! Due to a bad check of the protection flags on ACTION_DELETE, anyone could delete any file which had the owner delete flag enabled, just like on the plain FFS. Didn't I told you that this patch was still experimental >:-> ? This bug was present is all previous versions of the V45 mufs patch, but not in the original V40 version. Got there through careless cut & paste :-/ V45.3 Fixed a bad bug that caused muFS 45.2 to crash after being uninhibited. For more information about MultiUser, please refer to the original MultiUser Release 1.8 documentation.