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
~
~