Since OpenAFS is pretty fragile, it is not surprising that the server can break the client. My problem was the vlserver and ptserver wouldn't start (bosserver gave up after 13 tries) because /etc/hosts didn't have a mapping of my hostname to IP. I rely on the DNS server on the same machine. However, since afs.server doesn't depend on DNS, this would happen every reboot. The result was my AFS client (on localhost) crashed in kernel and would not start again. I suggest adding a "after dns" in the depend of afs.server, much in the line of doing a "after afs.server" in afs.client. This means the script will work for users with /etc/hosts and with DNS. Reproducible: Always Steps to Reproduce: 1. 2. 3.
OpenAFS needs a developer to take up maintenance.
I'm would like to maintain the ebuilds.
In order to maintain a package, you need to be a Gentoo developer. To see what is needed to become a developer, please read http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml.
Added "use dns" to both afs-client and afs-server init-scripts. See openafs-1.4.0rc2.