Page 1 of 1

NEWS for Version 1.10 (2018-08-09)

PostPosted: 09.08.2018, 13:18
by hbuhrmester
NEWS for Version 1.10 (2018-08-09)
Intended compatibility: WSUS Offline Update 11.4 and later

  • Fix: USB filters for w61 and newer erroneously excluded ndp46-* patches.

    The private copies of the files ExcludeListUSB-*.txt were patched according to Changeset 981: http://trac.wsusoffline.net/trac.fcgi/changeset/981

    Actually, in the files ExcludeListISO-*.txt, only the lower-case filter *ndp46-* was removed, while the upper-case filter *NDP46-* is kept. This excludes the two installation files NDP46-KB3045557-x86-x64-AllOS-ENU.exe and NDP46-KB3045557-x86-x64-AllOS-DEU.exe, but not the dynamic updates for .NET Framework 4.6.

    A possible reason for this distinction is to keep the size of ISO images below 4.7 GB. Excluding large installers may be needed to reach this goal.

    This distinction is not used for the ExcludeListUSB-*.txt files, because the filters for xcopy.exe are not case-sensitive, and copying to an external USB device does not have the same limitations for the overall file size as creating ISO images.

  • The script 10-show-selection-dialogs-with-dialog.bash was made more configurable, by moving the variable parts of the dialogs to a configuration section.

  • Small corrections to the installation guide.


Downloads

The download links for this version are:

http://downloads.hartmut-buhrmester.de/sh-1.10.tgz
http://downloads.hartmut-buhrmester.de/ ... hashes.txt
http://downloads.hartmut-buhrmester.de/ ... report.pdf
http://downloads.hartmut-buhrmester.de/ ... llpage.png


The hashes for the archive sh-1.10.tgz are:
Code: Select all
MD5:     f762b8d7cb5123bfed4b45d8faeba116
SHA-256: 526fcd84ba426150e140d665bc02a9339ec7eecfd6ad2de405c84b736a738327



Further Reading

The first three posts in the original topic A complete rewrite of the Linux scripts are still being updated, to point to the latest version:


Re: NEWS for Version 1.10 (2018-08-09)

PostPosted: 24.08.2018, 10:38
by Rush
hallo,

es ist ja noch keine aktuelle version und/oder trunk mit der neuen linux version erschienen, aber wie kann man das script einfach selbst aktualisieren?

danke :)

Re: NEWS for Version 1.10 (2018-08-09)

PostPosted: 24.08.2018, 22:28
by hbuhrmester
Dafür gibt es ein eigenes Skript "available-tasks/60-check-script-version.bash", das nur die Linux-Skripte überprüft. Es funktioniert so ähnlich wie das Selbst-Update von WSUS Offline Update:

  • Die Datei versions/installed-version.txt enthält Angaben über die installierte Version.

  • Die Datei versions/available-version.txt verweist auf die letzte verfügbare Version. Sie wird heruntergeladen von http://downloads.hartmut-buhrmester.de/ ... ersion.txt .

  • Wenn sich die Dateien unterscheiden, wird die letzte Version heruntergeladen und installiert.


Das Skript 60-check-script-version.bash ist allerdings optional und muss erst aktiviert werden. Dazu legt man am besten einen symbolischen Link im Verzeichnis common-tasks an:

Code: Select all
cd common-tasks
ln -s ../available-tasks/60-check-script-version.bash


Vor der Installation bekommt man noch eine Nachfrage. Wenn die Installation nicht innerhalb von 30 Sekunden bestätigt wird, wird sie automatisch übersprungen. Das soll verhindern, dass die Abfrage das Skript irgendwie blockiert, weil das Download-Skript ja sonst ohne Benutzer-Interaktion auskommt.

Wenn man ein vollautomatisches Update möchte, kann man die Datei preferences-template.bash in preferences.bash umbenennen und dort die Option setzen:

Code: Select all
unattended_updates="enabled"


Das ändert die automatische Antwort: Die Abfrage wird immer noch angezeigt, aber nach 30 Sekunden wird automatisch "ja" gewählt.

Re: NEWS for Version 1.10 (2018-08-09)

PostPosted: 28.09.2018, 17:33
by Rush
ok danke aber nun ist es ja mit im paket :) ... scheint immer nur in die final zu kommen ^^