The PackageFS installation procedure consists in patching the kernel and compile the daemon program called . The first step should be done by hand, since it had been necessary to modify original LUFS kernel code. In particular the original function forbids symbolic links creation between different file system types. This sounds strange, because that was the motivation symbolic links were introduced in UNIX . I never succeed in contacting the author Florin Malita, so I had to release my personal LUFS kernel patch. This has been possible without copyright violation, because the original source code is Free Software, as it is released with GNU GPL license (see appendix C).
Now, we show the installation process.
Download the patch for the particular Linux version from
http://packagefs.sourceforge.net into kernel's source top directory and apply it by
The rest of the application can then be downloaded from the same home page and easily installed, specifying when running .
A user can mount PackageFS running the lufsd daemon. He has to set the file system to be mounted and the mount point parameters.
There is also the wrapper application, which has a syntax similar to the mount command