[debian-edu-commits] [Debian Wiki] Update of "DebianEdu/Status/Wheezy" by WolfgangSchweer

Debian Wiki wiki at debian.org
Thu May 18 15:20:44 UTC 2017


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "DebianEdu/Status/Wheezy" page has been changed by WolfgangSchweer:
https://wiki.debian.org/DebianEdu/Status/Wheezy?action=diff&rev1=123&rev2=124

Comment:
formatting fix.

  
   * With the re-rename of Iceweasel to Firefox in Wheezy (via security update), the setting of the Iceweasel default homepage and the feature to configure this URL in LDAP is gone (DebianBug:827448). As a workaround this script might be used (on tjener) until a proper fix is available:
  {{{
- !#!/bin/sh
+  #!/bin/sh
- #
+  #
- # migrate iceweasel customization to firefox-esr.
+  # migrate iceweasel customization to firefox-esr.
- # the cert_override.txt file is already located in the right place
+  # the cert_override.txt file is already located in the right place
- # (directory /etc/skel on tjener) to work ok, so is skipped here.
+  # (directory /etc/skel on tjener) to work ok, so is skipped here.
- # proxy settings are pulled via wpad and/or /etc/environment.
+  # proxy settings are pulled via wpad and/or /etc/environment.
- set -e
+  set -e
- # check if host has networked profile; and yes, it's 'iceweacel-networked-prefs.js'
+  # 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.
+  # 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
+  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
+      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
+      sed -i 's#iceweasel/pref#firefox-esr#' /usr/share/debian-edu-config/tools/update-iceweasel-homepage
-     /etc/init.d/iceweasel-ldapconf force-reload
+      /etc/init.d/iceweasel-ldapconf force-reload
-     if [ -d /opt/ltsp ] ; then
+      if [ -d /opt/ltsp ] ; then
-         for ltsp_chroot in `find /opt/ltsp/ -mindepth 1 -maxdepth 1 -type d`; do
+          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 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 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
+              chroot $ltsp_chroot /etc/init.d/iceweasel-ldapconf force-reload
-         done
+          done
-     fi
+      fi
- fi
+  fi
  }}}
  
  == Known problems, unlikely to be fixed ==



More information about the debian-edu-commits mailing list