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