[debian-edu-commits] [Debian Wiki] Update of "DebianEdu/Documentation/Stretch/Upgrades" by HolgerLevsen

Debian Wiki wiki at debian.org
Mon Apr 24 11:09:19 UTC 2017


Dear Wiki user,

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

The "DebianEdu/Documentation/Stretch/Upgrades" page has been changed by HolgerLevsen:
https://wiki.debian.org/DebianEdu/Documentation/Stretch/Upgrades?action=diff&rev1=14&rev2=15

Comment:
some rewords

  
  If {{{apt}}} finishes with an error, try to fix it and/or run {{{apt -f install}}} and then {{{apt -y full-upgrade}}} once again.
  
- === Upgrade the server side ===
+ === Upgrading the main server ===
  
-  * Make sure the current system is up-to-date:
+  * Start by making sure the current system is up-to-date:
  {{{
  apt update
  apt full-upgrade
  }}}
  
-  * If the upgrade breaks due to sitesummary:
+  * If the upgrade breaks due to sitesummary (this a bug not yet fixed in jessie):
  {{{
  dpkg -r sitesummary
  apt -f install
@@ -57, +57 @@

  
   * Prepare and start the upgrade to Stretch:
  {{{
- # Adjust changed profile name.
+ # First, adjust for a changed profile name:
  sed -i 's/Thin-Client-Server/LTSP-Server/' /etc/debian-edu/config
- # Use the new default mirror.
+ # Then it's best to use the new default mirror:
  sed -i 's/http.debian.net/deb.debian.org/g' /etc/apt/sources.list
- # Replace jessie with stretch.
+ # Finally, replace jessie with stretch.
  sed -i 's/jessie/stretch/g' /etc/apt/sources.list
  apt update
  apt full-upgrade
@@ -69, +69 @@

  
   * apt-list-changes: be prepared for a lot of NEWS to read; press <return> to scroll down, <q> to leave the pager.
  
-  * Package configuration:
+  * You will see some prompts about package configurations:
    * icinga-cgi: Provide icingaadmin's password (same as used for nagiosadmin).
    * Just in case several display managers are installed: display-manager: Choose lightdm.
    * Configuring Kerberos Authentication: Enter 'kerberos' as hostname.
@@ -80, +80 @@

  
   * Cope with the Squid3 to Squid renaming:
  {{{
- service squid stop          # Takes some time!
+ service squid stop          # This usually takes some time!
  rm -rf /var/spool/squid
  umount /var/spool/squid3
  sed -i 's#spool/squid3#spool/squid#' /etc/fstab
@@ -90, +90 @@

  rm /etc/default/squid3 -rf
  }}}	
  
-  * Use FQDN for sudo:
+  * Modify LDAP to use the fully qualified domain name (FQDN) for sudo:
  {{{
  ldapvi -ZD '(cn=admin)'
  (Enter root password.)
@@ -136, +136 @@

   * Check if the upgraded system works.
  
  Reboot and test if it works like before:
+ Log in as first user and test if
- Log in as first user and test if the GOsa² gui is working, if you're
- able to connect LTSP clients and workstations, if you can add/remove
- a netgroup membership of a system, if you can send and receive
- internal email, if you can manage printers, and maybe other site
- specific things. Use the testsuite scripts if you spot an error.
  
+  * the GOsa² gui is working,
+  * if one is able to connect LTSP clients and workstations,
+  * if one can add/remove a netgroup membership of a system,
+  * if one can send and receive internal email,
+  * if one can manage printers,
+  * and maybe other site specific things.
+ 
+ 
- === Upgrade LTSP chroot (default arch i386) ===
+ === Upgrading LTSP chroots (default arch i386) ===
  
  Make sure you have enough disk space. LTSP now uses Network Block Device (NBD).
  The NBD image file size is about 4 GiB (default installation). If the image is updated, another 4 GiB for a temporary file are needed.



More information about the debian-edu-commits mailing list