<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9122641534407967529</id><updated>2012-02-17T11:44:18.869+11:00</updated><title type='text'>Sysadmin Musings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-1880260899364276994</id><published>2011-12-31T12:00:00.000+11:00</published><updated>2011-12-31T12:00:47.069+11:00</updated><title type='text'>Suspend and boot problems - X220 and Oneiric 11.10</title><content type='html'>My brand new Lenovo X220 on Ubuntu Oneiric 11.10 had this weird problem where it would boot occasionally into Ubuntu, but other times it would start booting, but reboot before it hit grub or Xorg. Upon reboot, it would go to grub, but hang there waiting for me to hit enter (i.e. didn't auto boot).&lt;br /&gt;&lt;br /&gt;Suspend didn't work either. It would always suspend, but upon opening the lid, it would reboot, and hang at grub (just like the booting problem).&lt;br /&gt;&lt;br /&gt;I initially thought it was due to the Active Protection System that stops the hard drive from being damaged - &amp;nbsp;and wanted to turn it off (due to having an SSD). I also played with CPU and PCI power management settings in the BIOS. Nothing worked.&lt;br /&gt;&lt;br /&gt;I then researched kernel options that could work. I found the kernel option for disabling extended C-States. This worked great! 5 days so far without a single reboot either booting or coming out of suspend.&lt;br /&gt;&lt;br /&gt;To do it:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Edit /etc/default/grub (as root)&lt;br /&gt;&lt;br /&gt;GRUB_CMDLINE_LINUX="intel_idle.max_cstate=0"&lt;/li&gt;&lt;li&gt;sudo update-grub&lt;/li&gt;&lt;li&gt;reboot&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-1880260899364276994?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/1880260899364276994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/12/suspend-and-boot-problems-x220-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/1880260899364276994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/1880260899364276994'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/12/suspend-and-boot-problems-x220-and.html' title='Suspend and boot problems - X220 and Oneiric 11.10'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-964170153355177011</id><published>2011-10-05T20:32:00.000+11:00</published><updated>2011-10-05T20:32:05.135+11:00</updated><title type='text'>2gb deb package limit</title><content type='html'>I have been creating Matlab 2011b deb packages for my Ubuntu fleet, and have encountered problems as apt currently doesn't like packages &amp;gt; 2gb. You get errors like:&lt;br /&gt;&lt;br /&gt;size mismatch&lt;br /&gt;&lt;br /&gt;and&lt;br /&gt;&lt;br /&gt;something went wrong&lt;br /&gt;&lt;br /&gt;and negative sizes during the download and install of the deb package. There is currently open bugs dealing with fixing it, but in the mean time, I have figured out a nice way to get around it. Change the default compression!&lt;br /&gt;&lt;br /&gt;Instead of:&lt;br /&gt;&lt;br /&gt;dpkg-deb -b &amp;lt;folder&amp;gt; &amp;lt;deb package name&amp;gt;&lt;br /&gt;&lt;br /&gt;try&lt;br /&gt;&lt;br /&gt;dpkg-deb -Zlzma -b &amp;lt;folder&amp;gt; &amp;lt;deb package name&amp;gt;&lt;br /&gt;&lt;br /&gt;It shrunk my 2.4gb deb package to 1.95gb, and hence doesn't fall foul of the 2gb size limit!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-964170153355177011?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/964170153355177011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/10/2gb-deb-package-limit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/964170153355177011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/964170153355177011'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/10/2gb-deb-package-limit.html' title='2gb deb package limit'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-7435397679145617414</id><published>2011-08-24T19:49:00.000+10:00</published><updated>2011-08-24T19:49:22.757+10:00</updated><title type='text'>OpenGL on Ubuntu</title><content type='html'>Trying to install Geant4 on a Ubuntu VM, and enable the OpenGL extensions&lt;br /&gt;&lt;br /&gt;Complains about missing OpenGL during configure&lt;br /&gt;&lt;br /&gt;1) apt-get install libx11-dev mesa-common-dev&lt;br /&gt;2) Point Geant4 to /usr for OpenGL (file is actually at /usr/include/GL/gl.h)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-7435397679145617414?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/7435397679145617414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/08/opengl-on-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/7435397679145617414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/7435397679145617414'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/08/opengl-on-ubuntu.html' title='OpenGL on Ubuntu'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-1744516400460395403</id><published>2011-08-24T18:27:00.000+10:00</published><updated>2011-08-24T18:27:18.636+10:00</updated><title type='text'>SSS/SSSD LDAP pain RHEL6</title><content type='html'>So I'm trying out RHEL6 to install on my new NFS server.&lt;br /&gt;&lt;br /&gt;All is going well, until it comes to getting LDAP user information. The new setup on RHEL6 is to use the SSS daemon. It is configured using authconfig.&lt;br /&gt;&lt;br /&gt;My LDAP database requires TLS, and simple binding to get any user information, including just NSS related stuff.&lt;br /&gt;&lt;br /&gt;So, I thought that would mean just running this command:&lt;br /&gt;&lt;br /&gt;authconfig --enableshadow --enablesssd --disablesssdauth --enablecache --enablelocauthorize --update&lt;br /&gt;&lt;br /&gt;This results in:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[domain/LDAP]&lt;br /&gt;id_provider = ldap&lt;br /&gt;#auth_provider = ldap&lt;br /&gt;ldap_schema = rfc2307&lt;br /&gt;ldap_uri = ldap://*****&lt;br /&gt;ldap_search_base = *****&lt;br /&gt;ldap_default_bind_dn = *****&lt;br /&gt;ldap_default_authtok_type = password&lt;br /&gt;ldap_default_authtok = ******&lt;br /&gt;ldap_tls_reqcert = demand&lt;br /&gt;cache_credentials = true&lt;br /&gt;enumerate = true&lt;br /&gt;entry_cache_timeout = 5400&lt;br /&gt;ldap_tls_cacert = /etc/pki/tls/certs/ca-bundle.crt&lt;br /&gt;&lt;br /&gt;But, doing a /etc/init.d/sssd restart doesn't make user information work.&lt;br /&gt;&lt;br /&gt;id username&lt;br /&gt;&lt;br /&gt;yields an error.&lt;br /&gt;&lt;br /&gt;I found that you have to include the line in sssd.conf&lt;br /&gt;&lt;br /&gt;ldap_id_use_start_tls = True&lt;br /&gt;&lt;br /&gt;Grrrrr!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-1744516400460395403?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/1744516400460395403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/08/ssssssd-ldap-pain-rhel6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/1744516400460395403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/1744516400460395403'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/08/ssssssd-ldap-pain-rhel6.html' title='SSS/SSSD LDAP pain RHEL6'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-6078835151402320218</id><published>2011-06-24T19:55:00.003+10:00</published><updated>2011-07-08T00:05:37.661+10:00</updated><title type='text'>Compiling tun.ko for Android - OpenVPN</title><content type='html'>I have a Xoom, and a Galaxy S, and need to be able to compile my own tun.ko for the kernel version I have. As you all know, if the kernel version of the module you are trying to insert isn't the same, it won't insert, and will give you errors like:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;3&amp;gt;[95175.874872] tun: version magic '2.6.36.4-athm1-OV-launchpad-1.2.2+ SMP preempt mod_unload ARMv7 ' should be '2.6.36.3-gc2bee64 SMP preempt mod_unload ARMv7 '&lt;br /&gt;&lt;br /&gt;in dmesg. We need to compile the module for the right version of the kernel&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download the Kernel source - normally from&amp;nbsp;&lt;a href="http://android.git.kernel.org/"&gt;http://android.git.kernel.org/&lt;/a&gt;. The Xoom can be found at&amp;nbsp;&lt;a href="http://android.git.kernel.org/kernel/tegra.git"&gt;http://android.git.kernel.org/kernel/tegra.git&lt;/a&gt;, and the Galaxy S can be found at&amp;nbsp;&lt;a href="http://android.git.kernel.org/kernel/samsung.git"&gt;http://android.git.kernel.org/kernel/samsung.git&lt;/a&gt;. Use&lt;br /&gt;&lt;br /&gt;$ pwd&lt;br /&gt;&amp;nbsp; &amp;nbsp;/scratch/xoom&lt;br /&gt;$&amp;nbsp;git clone&amp;nbsp;&lt;a href="http://android.git.kernel.org/kernel/tegra.git"&gt;http://android.git.kernel.org/kernel/tegra.git&lt;/a&gt;&amp;nbsp;to clone the Xoom kernel source&lt;/li&gt;&lt;li&gt;Copy your old kernel config from your device&lt;br /&gt;&lt;br /&gt;$ pwd&lt;br /&gt;&amp;nbsp; &amp;nbsp;/scratch/xoom&lt;br /&gt;$&amp;nbsp;adb pull /proc/config.gz&lt;br /&gt;$ gunzip config.gz&lt;br /&gt;$ mv config.gz tegra&lt;/li&gt;&lt;li&gt;Download an ARM crosscompiler from&amp;nbsp;&lt;a href="http://www.codesourcery.com/sgpp/lite/arm/portal/release1293"&gt;http://www.codesourcery.com/sgpp/lite/arm/portal/release1293&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Untar the crosscompiler, and add the binary directory to the path&lt;br /&gt;&lt;br /&gt;$ pwd&lt;br /&gt;&amp;nbsp; &amp;nbsp;/scratch/gnu-eabi&lt;br /&gt;$ tar -jxvf&amp;nbsp;arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2&lt;br /&gt;$ export PATH=$PATH:/scratch/gnu-eabi/arm-2010q1/bin&lt;/li&gt;&lt;li&gt;Prepare the kernel for compilation&lt;br /&gt;$ cd /scratch/xoom/tegra&lt;br /&gt;$ vi scripts/setlocalversion&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;Find the following lines&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# If only the short version is requested, don't bother&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# running further git commands&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if $short; then&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;echo "+"&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fi&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;Change the line - echo "+" to echo ""&lt;br /&gt;&lt;br /&gt;$ ARCH=arm make menuconfig&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;Go to General setup-&amp;gt;Local version - append to kernel release. Make the value of this "-gc2bee64", without the quotes&lt;br /&gt;&amp;nbsp; &amp;nbsp;Exit, and say Y to saving changes&lt;br /&gt;$ Edit the file .config, and check for the value CONFIG_TUN&lt;br /&gt;&amp;nbsp; &amp;nbsp;If there is not a line CONFIG_TUN=m, create it. Save and exit the file&lt;/li&gt;&lt;li&gt;Compile the modules only&lt;br /&gt;$ ARCH=arm make modules SUBDIRS=drivers/net&lt;/li&gt;&lt;li&gt;If all goes well, there will now be a file tun.ko in drivers/net. Copy it to your device using adb, and place it in /system/lib/modules (create the directory if necessary). To check the version of the module, type "strings drivers/net/tun.ko". It will show you the version of the module.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;You now have to install OpenVPN on your device. Grab the OpenVPN Installer and OpenVPN Settings app from the Market, and install. Install OpenVPN to /system/xbin. Then install BusyBox to /system/xbin (or /sbin if you have run out of room) using the Busybox Installer (from the market)&lt;br /&gt;&lt;br /&gt;With the latest versions of Android (or if you have push rules in your config), you have to get a newer version of the openvpn binary than what comes with the OpenVPN Installer. So grab&amp;nbsp;&lt;a href="http://github.com/downloads/fries/android-external-openvpn/openvpn-static-2.1.1.bz2"&gt;http://github.com/downloads/fries/android-external-openvpn/openvpn-static-2.1.1.bz2&lt;/a&gt; and extract it over the top of /system/xbin/openvpn&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With that above version of openvpn, it goes looking for ifconfig and route in particular locations. It looks for them in /system/xbin/bb/ifconfig and /system/xbin/bb/route. So&lt;br /&gt;&lt;br /&gt;$ mkdir /system/xbin/bb&lt;br /&gt;$ ln -s /system/xbin/busybox /system/xbin/bb/route&lt;/div&gt;&lt;div&gt;$ ln -s /system/xbin/busybox /system/xbin/bb/ifconfig&lt;br /&gt;&lt;br /&gt;And that should be that!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-6078835151402320218?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/6078835151402320218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/06/compiling-tunko-for-android-openvpn.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/6078835151402320218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/6078835151402320218'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/06/compiling-tunko-for-android-openvpn.html' title='Compiling tun.ko for Android - OpenVPN'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9122641534407967529.post-24521203225792382</id><published>2011-04-19T20:30:00.001+10:00</published><updated>2011-04-19T20:42:47.747+10:00</updated><title type='text'>Preseeding Ubuntu Natty 11.04</title><content type='html'>I decided to start this blog because of the never ending battles I have with remembering what I have conquered before, and thinking that other people have the same problems.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;The specific problem I was working on when I came to this conclusion was preseeding a Natty netboot install. EVERY version of Ubuntu brings more preseeding problems - something always changes, causing you to get prompted for something new, when the previous release worked without a hitch.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;This time (going from Lucid to Natty) was the keyboard layout preseed. I got the dreaded keyboard layout screen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Turns out the preseed file is only looked at once the locale is set (makes sense), so you have to pass the keyboard config in the kernel line of your PXE boot:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;LABEL stuff_natty64&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;kernel linux.natty64&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;append vga=normal initrd=initrd.gz.natty64 locale=en_AU preseed/locale=en_AU keyboard-configuration/layoutcode=us console-setup/ask_detect=false netcfg/wireless_wep= netcfg/choose_interface=auto netcfg/get_hostname= netcfg/get_domain= preseed/url=http://myserver/preseed/ubuntu_natty/preseed.cfg http_proxy= my_image_type=stuff --&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The key component this time is:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;keyboard-configuration/layoutcode=us&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I worked this out by checking the update log for console-setup (which is what you used to have to pass for Lucid):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;console-setup (1.57ubuntu8) natty; urgency=low&lt;br /&gt;* Move keyboard detection templates from console-setup.templates to&lt;br /&gt;keyboard-configuration.templates.&lt;br /&gt;-- Colin Watson Mon, 28 Feb 2011 19:21:18 +0000&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;And there you have it - instead of being "console-setup/layoutcode=us", it is now "&lt;b&gt;keyboard-configuration/layoutcode=us&lt;/b&gt;"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Makes sense now - but that is an hour of my life I can't get back!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;S&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9122641534407967529-24521203225792382?l=sshrootat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sshrootat.blogspot.com/feeds/24521203225792382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sshrootat.blogspot.com/2011/04/preseeding-ubuntu-natty-1104.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/24521203225792382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9122641534407967529/posts/default/24521203225792382'/><link rel='alternate' type='text/html' href='http://sshrootat.blogspot.com/2011/04/preseeding-ubuntu-natty-1104.html' title='Preseeding Ubuntu Natty 11.04'/><author><name>Sean Crosby</name><uri>http://www.blogger.com/profile/15439365463356775501</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry></feed>
