deb-packages: add emacs23 build deps so I can build my own
krb5.conf: default config file + custom domain
krb5.conf: settings from https://wiki.booking.com/display/SAP01/Single+Sign+On+-+Client+Settings
Pin network-manager at an older version because my wifi doesn't work

[Edit: this actually turned out to be a problem with the hardware
button on my laptop that controls whether the wireless is on or not
being "off". But this is an interesting commit to see how to pin
stuff]

This may or may not be the problem, but let's try it. In order for
this to work I have to manually install the old version:

    $ sudo aptitude install network-manager=0.9.2.0-2 network-manager-openvpn=0.9.2.0-1 network-manager-gnome=0.9.2.0-2 network-manager-openvpn-gnome=0.9.2.0-1
    The following packages will be DOWNGRADED:
      network-manager network-manager-gnome network-manager-openvpn network-manager-openvpn-gnome
    0 packages upgraded, 0 newly installed, 4 downgraded, 0 to remove and 0 not upgraded.
    Need to get 2,752 kB/2,961 kB of archives. After unpacking 461 kB will be freed.
    Get: 1 http://snapshot.debian.org/archive/debian/20120320T220817Z/ testing/main network-manager-gnome amd64 0.9.2.0-2 [1,577 kB]
    Get: 2 http://snapshot.debian.org/archive/debian/20120320T220817Z/ testing/main network-manager amd64 0.9.2.0-2 [1,175 kB]
    Fetched 2,752 kB in 5s (548 kB/s)
    dpkg: warning: downgrading network-manager-gnome from 0.9.4.1-1 to 0.9.2.0-2.
    (Reading database ... 153978 files and directories currently installed.)
    Preparing to replace network-manager-gnome 0.9.4.1-1 (using .../network-manager-gnome_0.9.2.0-2_amd64.deb) ...
    Unpacking replacement network-manager-gnome ...
    dpkg: warning: downgrading network-manager from 0.9.4.0-3 to 0.9.2.0-2.
    Preparing to replace network-manager 0.9.4.0-3 (using .../network-manager_0.9.2.0-2_amd64.deb) ...
    Unpacking replacement network-manager ...
    dpkg: warning: downgrading network-manager-openvpn-gnome from 0.9.4.0-1 to 0.9.2.0-1.
    Preparing to replace network-manager-openvpn-gnome 0.9.4.0-1 (using .../network-manager-openvpn-gnome_0.9.2.0-1_amd64.deb) ...
    Unpacking replacement network-manager-openvpn-gnome ...
    dpkg: warning: downgrading network-manager-openvpn from 0.9.4.0-1 to 0.9.2.0-1.
    Preparing to replace network-manager-openvpn 0.9.4.0-1 (using .../network-manager-openvpn_0.9.2.0-1_amd64.deb) ...
    Unpacking replacement network-manager-openvpn ...
    Processing triggers for desktop-file-utils ...
    Processing triggers for gnome-menus ...
    Processing triggers for hicolor-icon-theme ...
    Processing triggers for gconf2 ...
    Processing triggers for man-db ...
    Setting up network-manager (0.9.2.0-2) ...
    Reloading system message bus config...done.
    Stopping network connection manager: NetworkManager.
    Starting network connection manager: NetworkManager.
    Setting up network-manager-gnome (0.9.2.0-2) ...
    Installing new version of config file /etc/xdg/autostart/nm-applet.desktop ...
    Setting up network-manager-openvpn (0.9.2.0-1) ...
    Installing new version of config file /etc/NetworkManager/VPN/nm-openvpn-service.name ...
    Reloading system message bus config...done.
    Setting up network-manager-openvpn-gnome (0.9.2.0-1) ...

Which had this effect:

    $ dpkg -l network-manager
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name                                           Version                                        Description
    +++-==============================================-==============================================-============================================================================================================
    ii  network-manager                                0.9.4.0-3                                      network management framework (daemon and userspace tools)
    $ dpkg -l network-manager
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name                                           Version                                        Description
    +++-==============================================-==============================================-============================================================================================================
    ii  network-manager                                0.9.2.0-2                                      network management framework (daemon and userspace tools)