Abbiamo visto che per la ubuntu 6.10 (Edgy) le istruzioni precendetemente illustrate non sono funzionanti.
Cio' e' dovuto ad un bug del kernel 2.6.17 che presto crediamo qualcuno correggera'.
In mancanza del automatismo precedente bisogna compilare il modulo openafs attingendo dal repository di debian .
Non vi preuccupate, abbiamo pensato ad una guida step-by step !
Creiamo la direcotry di lavoro openafs :
$ mkdir openafs; cd openafs
Abbiamo adesso bisogno dei paccheti openafs che troviamo qui:
http://ftp.debian.org/debian/pool/main/o/openafs/
prendiamo i seguenti file
openafs_1.4.2-5.diff.gz
openafs_1.4.2.orig.tar.gz
e salviamoli nella directory openafs .
Ora bisogna scompattare e "patchare" e quindi
$ tar xzvf openafs_1.4.2.orig.tar.gz
$ zcat openafs_1.4.2-5.diff.gz | patch -p0
Assicuriamoci che ci sia tutto
$ sudo apt-get build-dep openafs-client
$ sudo apt-get install build-essential fakeroot
Ora possiamo creare i nostri pacchetti debian
$ cd openafs-1.4.2
$ chmod u+x debian/rules
$ dpkg-buildpackage -rfakeroot
Puo darsi che durante tale operazione vi venga chiesto di installare altri pacchetti, allora :
i) fermatevi
ii) segnatevi il nome e/o i nomi
iii) digitate
$ sudo aptitude install [nomepacchetto1] [nomepacchetto2]
iv) rilanciate "dpkg-buildpackage -rfakeroot"
Adesso installiamo i pacchetti da noi creati
$ sudo dpkg -i ../openafs-modules-source_1.4.2-6_all.deb
$ sudo dpkg -i ../openafs-client_1.4.2-2_i386.deb
Compiliamo i moduli del kernel
$ sudo aptitude install module-assistant
$ sudo m-a prepare openafs-modules
$ sudo m-a a-i openafs-modules
Installiamo il modulo
$ sudo dpkg -i /usr/src/openafs-modules-2.6.17-10-386_1.4.2-2+2.6.17-10.33_i386.deb