Platform notes
Red Hat Enterprise Linux/CentOS
SE Linux enforcing
mode is only supported when OpenAFS is installed from
RPM packages. Be sure to first set the SE Linux mode to permissive
when
installing OpenAFS from source or a binary distribution.
The OpenAFS kernel module may be installed with DKMS or from a pre-built kernel module package. The DKMS system will automatically rebuild the kernel module when the linux kernel is updated, but requires the module to be rebuilt on each node and requires the kernel-devel package version to match the running kernel version to be installed on the nodes. The prebuilt kernel package must match the version of the running kernel, so requires a repository which is updated for each kernel version.
Set the host variable afs_module_install_method
to dkms
to install a
client with DKMS, and to kmod
to install the client with a prebuilt kernel
module package.
Solaris
Historically, Transarc-style binary distributions are used to install OpenAFS
on Solaris. Please set afs_install_method
on Solaris nodes to bdist
or
source
to install from a binary distribution or from source code. The
openafs_build
module will build a Transarc-style binary distribution by
default on Solaris nodes.
OpenAFS client and servers are started with legacy style sysv
init scripts
on Solaris.