[OpenAFS-devel] automatically spawning afsd from kernelspace?

Chris Huebsch chris.huebsch@informatik.tu-chemnitz.de
Wed, 18 May 2005 11:31:23 +0200 (CEST)


On Wed, 18 May 2005, Niklas Edmundsson wrote:

> I think one point being missed is that the current way of doing things is 
> pretty similar for all architectures.

Is it?

It might be, that the quick-start guide is very much out of date, but if
I compare Linux with Solaris, HPUX, IRIX or AIX, they do not have much
in common in respect of locating the kernel module.

In fact, under Solaris, the correct operating system defined way is used
(putting the afs-module in /kernel/fs/afs). Other systems seem to use
the native method too.

In Linux modules are located under /lib/modules/`uname -r`/*. Insmod and
modprobe search there. This way there won't be any magic necessary to
guess the correct module-name. It would simplify the rc-script.
The installation process guaranties, that the /lib/ directory is
available during sytem-start (either directly or via initrd). /usr/
might be mounted much later, perhaps even via afs.

The current practice breaks a lot of common Linux administration
techniques, building up obstacles installing AFS.

Chris
-- 
Chris Huebsch    www.huebsch-gemacht.de | TU Chemmnitz, Informatik, RNVS
GPG-Encrypted mail welcome! ID:7F2B4DBA |   Str. d. Nationen 62, B204
  Chemnitzer Linux-Tage 2006, 4.-5.Maerz |       D-09107 Chemnitz
     http://chemnitzer.linux-tage.de/    |  +49 371 531-1377, Fax -1803