Instructions for running openAFS on Debian 2.2r3 at UNC: 1.) Put these lines in /etc/apt/sources.list: deb http://www.openafs.org/dl/openafs/1.1.1 debian-2.2/ deb-src http://www.openafs.org/dl/openafs/1.1.1 debian-2.2/ 2.) Do this: apt-get update apt-get install openafs-modules-source apt-get install kernel-source-2.2.19pre17 apt-get install ntpdate 3.) Unpack and compile the modules cd /usr/src tar xzvf openafs.tar.gz cd kernel-source-2.2.19pre17 make-kpkg configure make-kpkg modules 4.) Install the module package cd /usr/src dpkg -i openafs-modules-2.2.19pre17_1.1.1-0.potato1+ofc.1.3_i386.deb 5.) Install the modules insmod openafs 6.) Install the client apt-get install openafs-client NOTE: for some reason, /etc/init.d/openafs-client did not get installed correctly. I did it with: mkdir /tmp/o cp /var/cache/apt/archives/openafs-client*.deb /tmp/o cd /tmp/o mkdir /tmp/o/s dpkg -X openafs-client_1.1.1-0.potato1_i386.deb s cd s cp /tmp/o/s/etc/init.d/openafs-client /etc/init.d 7.) Make sure configuration is correct - Top of /etc/openafs/CellServDB should be: >isis.unc.edu # University of North Carolina Project Isis 152.2.1.5 #db0.isis.unc.edu 152.2.1.6 #db1.isis.unc.edu 152.2.1.7 #db2.isis.unc.edu - /etc/openafs/ThisCell should contain: isis.unc.edu - /etc/krb.conf should contain: ISIS.UNC.EDU ISIS.UNC.EDU krb0.unc.edu admin server ISIS.UNC.EDU krb1.unc.edu ISIS.UNC.EDU krb2.unc.edu 8.) Syncronize clocks with UNC (otherwise klog will bomb if clocks are off): ntpdate -b -s clock1.unc.edu ### Put this in /etc/init.d/ntpdate for ### convenience 9.) Obtain an AFS token (AS NON-ROOT USER WITH ISIS ACCOUNT): klog enter password 10.) Go to your afs space cd /afs/isis/home///