Per installare il client afs su ubuntu abbiamo stilato una guida step-by-step.
Durante l'installazione di alcuni pacchetti potrebbero essere richieste delle informazioni .
Dette informazioni riguardano la cella di afs su matematica e la locazione
delle componenti di kerberos.
Kerberos Server (KDC): kerberos.math.unifi.it
Kerberos Administrative Server (KDC) kerberos.math.unifi.it
Kerberos REALM: MATH.UNIFI.IT
openafs CELL: math.unifi.it
openafs DATABASE SERVER: xeno.math.unifi.it (non lo chiede)
Detto cio' passiamo ai passi :
Per prima cosa siccome stiamo parlando di un sistema distribuito http://it.wikipedia.org/wiki/Sistema_operativo_distribuito abbiamo bisogno di un servizio di sincronizzazione :
$ sudo aptitude install ntp-simple
Poi dei client kerberos di autenticazione
$ sudo aptitude install krb5-config
$ sudo aptitude install krb5-user
Del client afs
$ sudo aptitude install openafs-client
Adesso abbiamo bisogno di compilare il modulo alla "debian-way"
$ sudo aptitude install module-assistant
$ sudo m-a prepare
$ sudo m-a a-i -vt openafs
$ sudo depmod -a -e -ee
Per semplicita', facciamo un rebbot per controllare che gli script al avvio caricano il modulo correttamente
$ sudo reboot
A questo punto testiamo il nostro client
$ kinit USERNAME (il proprio)
$ aklog
Per poter accedere ai servizi delle stampanti bastera' copiare i seguenti file :
$ cp /afs/math.unifi.it/service/scripts/Lpr /usr/local/bin
$ cp /afs/math.unifi.it/service/scripts/Lpq /usr/local/bin