The Arla project, SuSE releases
The current RPM (arla-0.36-4) is based on arla-0.36 source release
with SuSE specific bugfixes. It includes support for the
kernels marked with ok:
| || default || smp || bigsmp || comment
| 2.6.4-27 || - || no src || no src || No kernel source, no arla.
| 2.6.4-29 || OK || - || - ||
| 2.6.4-34 || OK || OK || OK ||
| 2.6.4-52 || OK || OK || OK ||
| 2.6.4-54.3 || OK || OK || OK ||
| 2.6.4-54.5 || OK || OK || OK ||
| 2.6.5-7.75 || OK || OK || OK ||
You find the RPM's you need for running
arla on Suse 9.1 here
Use the lastest of the arla RPMs. If your kernel
is not supported by the RPM, you can try to build
your own RPM from the SRPM.
You will also need to install the "heimdal" and "heimdal-lib" packages from SuSE.
The easiest way is to search for "heimdal" in YaST and install all of them.
Arla does not work stabely when the cache partition resides on a
filesystem other than ext2 or ext3. As the default file system type
is reiserfs, you will probably need to create a new partition with
ext2 or ext3.
The arla start script checks that your cache partiton mounted at
is of the correct type. If you know what you are doing, and you
want to change that, edit the startup script to fit your needs.
The SuSE folks did something new when they made the 2.6.5 kernels. You can't
build modules against these "as usual" so if you have these kernels installed
and build RPMs from the SRPM a new /lib/modules/VERSION/build.arla/
directory will be made from your /lib/modules/VERSION/source/ and
/lib/modules/VERSION/build/ directories. You may want to clean
up that directory yourself when you are done.
Older versions of SuSE
There are no RPM's for those releases, try the SRPM or build from the source.
The spec file in the SRPM tries to build a nnpfs kernel module for every
kernel that has kernel source installed.