Debian Edu Wheezy

Wheezy has been released and so have we! \o/

FIXME: link to debian-news about the event

Known problems in edu0 we might fix

# migrate iceweasel customization to firefox-esr.
# the cert_override.txt file is already located in the right place
# (directory /etc/skel on tjener) to work ok, so is skipped here.
# proxy settings are pulled via wpad and/or /etc/environment.
set -e
# check if host has networked profile; and yes, it's 'iceweacel-networked-prefs.js'
# by intention, the file is shipped like this since years, I guess.
if [ -e /etc/iceweasel/pref/debian-edu-networked.js ] && [ ! -e /etc/firefox-esr/debian-edu-networked.js ]; then
    ln -s /usr/share/debian-edu-config/iceweacel-networked-prefs.js /etc/firefox-esr/debian-edu-networked.js
    sed -i 's#iceweasel/pref#firefox-esr#' /usr/share/debian-edu-config/tools/update-iceweasel-homepage
    /etc/init.d/iceweasel-ldapconf force-reload
    if [ -d /opt/ltsp ] ; then
        for ltsp_chroot in `find /opt/ltsp/ -mindepth 1 -maxdepth 1 -type d`; do
            chroot $ltsp_chroot ln -s /usr/share/debian-edu-config/iceweacel-networked-prefs.js /etc/firefox-esr/debian-edu-networked.js
            chroot $ltsp_chroot sed -i 's#iceweasel/pref#firefox-esr#' /usr/share/debian-edu-config/tools/update-iceweasel-homepage
            chroot $ltsp_chroot /etc/init.d/iceweasel-ldapconf force-reload

Known problems, unlikely to be fixed

We should probably mention them in debian-edu-doc and get over them for wheezy...

Fixed + done

Further ideas

Mostly stuff for Jessie (the release after Wheezy)