The steps below have been tested on Debian Squeeze using MIT 1.10 (from testing), as described in the [[Debian guide|configuringdebian]].
+## Install NFSv4 client/server and export a directory using standard Kerberos authentication
+Make sure you can mount the filesystem with something like:
+
+ # mount -t nfs4 -o sec=krb5 moonshot.ics.muni.cz:/ /mnt
+
## Remove the dependency on libgssglue
$ apt-get source librpcsecgss
$ cd librpcsecgss-0.19
# apt-get install -t testing linux-image-amd64
# reboot
+## Build nfs-utils
+ $ git clone nfs-utils
+ $ cd nfs-utils
+ $ git checkout moonshot
+ $ ./autogen.sh
+ $ ./configure GSSGLUE_CFLAGS=-I. GSSGLUE_LIBS=-lgssapi_krb5
+ $ make
+ # utils/gssd/gssd -n
+ # utils/gssd/svcgssd -n
+
+## Configure identity mapping
+Edit /etc/idmapd.conf specifying:
+
+ Domain = ics.muni.cz
+ ....
+
+ [Translation]
+ Method = static
+
+ [Static]
+ kouril@ics.muni.cz = kouril
+
+Restart the idmapd
+
+## Mount the exported directory:
+Standard mount and other tools should be enough to
+
+ # mount -t nfs4 -o sec=krb5 moonshot.ics.muni.cz:/ /mnt