Use openafs from backports
authorClinton Ebadi <clinton@unknownlamer.org>
Wed, 19 Feb 2014 08:08:47 +0000 (03:08 -0500)
committerClinton Ebadi <clinton@unknownlamer.org>
Wed, 19 Feb 2014 08:08:47 +0000 (03:08 -0500)
One issue of note: the kernel headers must be installed from wheezy
and not backports manually because the openafs dkms module pulls
headers for the wrong kernel version.

preseed/preseed-wheezy.cfg

index 21edafd..405d692 100644 (file)
@@ -366,8 +366,9 @@ tasksel     tasksel/first   multiselect     SSH server, Standard system utilities
 #tasksel tasksel/desktop multiselect kde, xfce
 
 # Individual additional packages to install
-d-i pkgsel/include string build-essential less sudo vim emacs23-nox etckeeper changetrack openssh-server debsums logcheck bzip2 denyhosts rkhunter openafs-client ntp nscd krb5-user libpam-krb5 kstart ssmtp libpam-afs-session openafs-krb5 ferm libnss-afs hcoop-nsswitch-config hcoop-common-config hcoop-firewall-config hcoop-krb5-config hcoop-openssh-server-config \
-    mlton-compiler mlton-tools libssl-dev libpcre3-dev # domtool deps, a metapackage would be useful here
+d-i pkgsel/include string build-essential less sudo vim emacs23-nox etckeeper changetrack openssh-server debsums logcheck bzip2 denyhosts rkhunter openafs-client/wheezy-backports openafs-modules-dkms/wheezy-backports ntp nscd krb5-user libpam-krb5 kstart ssmtp libpam-afs-session openafs-krb5/wheezy-backports ferm libnss-afs hcoop-nsswitch-config hcoop-common-config hcoop-firewall-config hcoop-krb5-config hcoop-openssh-server-config \
+    mlton-compiler mlton-tools libssl-dev libpcre3-dev \ # domtool deps, a metapackage would be useful here
+    linux-headers-amd64/wheezy # backports afs-dkms package causes this to not automatically install. Not sure if /wheezy is really needed.
 # Whether to upgrade packages after debootstrap.
 # Allowed values: none, safe-upgrade, full-upgrade
 d-i pkgsel/upgrade select safe-upgrade