welcome: please sign in

Revision 12 as of 2016-01-11 10:27:29

Clear message
Edit

MemberManual / TransferringFiles / OpenAFS / Fedora

This is the chapter of the MemberManual that describes how to install the OpenAFS client on Fedora.

NB: When this page was updated to reflect Fedora 23, some potentially helpful but unverified information from the out-of-date page was left in the page. This information will be prefaced with "OLD:"

Introduction

There are different sets of RPMS available for OpenAFS. Currently, the easiest to install and maintain across system updates is probably a copr repo. You must enable two repositories:

dnf copr enable jsbillings/openafs

dnf copr enable jsbillings/openafs-kmod

Install OpenAFS RPMS with Dnf

Once you've enabled both repositories on your machine, install the appropriate openafs kernel module. Check your currently-running kernel with uname -a, then use the template command below.

dnf install kmod-openafs-[PACKAGE.VERSION]-[KERNEL.VERSION]

NB: Dnf may default to the wrong kernel module. Check closely that the version exactly matches your running kernel. If not, manually type the entire package and kernel version numbers.

Then, install the rest of the openafs rpm files through dnf:

dnf install openafs openafs-kmdl openafs-authlibs openafs-docs openafs-client openafs-krb5 openafs-kmod-docs

Configuration

That's it! OLD: Your machine should automatically pick up new versions of the openafs kernel module when you do updates.

OLD: Troubleshooting

If you get an error like "aklog: unable to obtain tokens for cell hcoop.net (status: 11862790)" it may mean that your router is blocking SRV requests. If you're running djbdns locally (used by lots of operating systems for embedded devices, such as OpenWrt), make sure that the line filterwin2k is commented out in /etc/dnsmasq.conf, or whatever the configuration file is on your machine.

If you get messages saying things like "libafs can't be found" when you try to start the client, you probably installed a version of openafs-kmdl that doesn't match your running kernel. Use yum to remove the openafs RPM packages and try again.

Read MemberManual/ShellAccess/TroubleshootingKerberos for more.


CategoryMemberManual