Use local mirror to install `libnss-afs` and base hcoop config
authorClinton Ebadi <clinton@unknownlamer.org>
Sun, 25 Mar 2012 10:40:29 +0000 (06:40 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Sun, 25 Mar 2012 10:40:29 +0000 (06:40 -0400)
* With this, we can, albeit still hackishly, go from
  zero-to-anyone-can-login with almost no human
  interaction. Hell. Yes.

preseed/preseed-test-0.cfg

index 1af01b4..b1e31a8 100644 (file)
@@ -283,11 +283,11 @@ d-i apt-setup/security_host string security.debian.org
 d-i apt-setup/volatile_host string volatile.debian.org
 
 # Additional repositories, local[0-9] available
 d-i apt-setup/volatile_host string volatile.debian.org
 
 # Additional repositories, local[0-9] available
-#d-i apt-setup/local0/repository string \
-#       http://local.server/debian stable main
+d-i apt-setup/local0/repository string \
+       http://debian.hcoop.net/ stable main hcoop-config
 #d-i apt-setup/local0/comment string local server
 # Enable deb-src lines
 #d-i apt-setup/local0/comment string local server
 # Enable deb-src lines
-#d-i apt-setup/local0/source boolean true
+d-i apt-setup/local0/source boolean true
 # URL to the public key of the local repository; you must provide a key or
 # apt will complain about the unauthenticated repository and so the
 # sources.list line will be left commented out
 # URL to the public key of the local repository; you must provide a key or
 # apt will complain about the unauthenticated repository and so the
 # sources.list line will be left commented out
@@ -296,7 +296,8 @@ d-i apt-setup/volatile_host string volatile.debian.org
 # By default the installer requires that repositories be authenticated
 # using a known gpg key. This setting can be used to disable that
 # authentication. Warning: Insecure, not recommended.
 # By default the installer requires that repositories be authenticated
 # using a known gpg key. This setting can be used to disable that
 # authentication. Warning: Insecure, not recommended.
-#d-i debian-installer/allow_unauthenticated boolean true
+# ul: THIS IS VERY VERY BAD AND MUST BE FIXME FIXME FIXME
+d-i debian-installer/allow_unauthenticated boolean true
 
 ### Package selection
 tasksel        tasksel/first   multiselect     SSH server, Standard system utilities
 
 ### Package selection
 tasksel        tasksel/first   multiselect     SSH server, Standard system utilities
@@ -305,7 +306,7 @@ tasksel     tasksel/first   multiselect     SSH server, Standard system utilities
 #tasksel tasksel/desktop multiselect kde, xfce
 
 # Individual additional packages to install
 #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 ssmtp libpam-afs-session openafs-krb5
+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 ssmtp libpam-afs-session openafs-krb5 libnss-afs hcoop-nsswitch-config
 # Whether to upgrade packages after debootstrap.
 # Allowed values: none, safe-upgrade, full-upgrade
 d-i pkgsel/upgrade select safe-upgrade
 # Whether to upgrade packages after debootstrap.
 # Allowed values: none, safe-upgrade, full-upgrade
 d-i pkgsel/upgrade select safe-upgrade