NEWS for Community Edition 1.19.3-ESR (2020-08-12)

NEWS for Community Edition 1.19.3-ESR (2020-08-12)

Postby hbuhrmester » 12.08.2020, 17:21

NEWS for Community Edition 1.19.3-ESR

Release date: 2020-08-12
Development branch: esr-11.9
Supported versions: WSUS Offline Update, Community Edition 11.9.4

Changed Features

Revised wsusoffline self-update

The implementation of the wsusoffline self-update was revised to match that of the Community Editions esr-11.9.4 and 12.2.

The files SelfUpdateVersion-this.txt and SelfUpdateVersion-recent.txt contain a version number and the installation type, which can be beta or release.

The comparison of the installed version and the latest available release distinguishes three different cases:

  1. The version numbers and installation types are the same. There is no update available.

    This implies, that the files SelfUpdateVersion-this.txt and SelfUpdateVersion-recent.txt are the same. A quick version check may use diff to compare these files.

  2. A newer release is available. This usually means, that a new release with a higher version number is available. If the version numbers are the same, then a release can replace a beta (development) version.

  3. The installed version is newer than the latest available release. This may happen, if a beta (development) version is installed.

    In this case, you are responsible for updating your installation yourself. The self-update of WSUS Offline Update always installs the latest available release. The update of static download definitions (sdd) also refers to the latest available release. To skip all self-updates, you could change the option check_for_self_updates to disabled in the preferences file.

The filenames of the archive and the hashes file are extracted from the file StaticDownloadLink-recent.txt.

Since the self-update of the Linux download scripts was removed, several variable and function names could be simplified:

Code: Select all
wou_installed_version      ->  installed_version
wou_available_version      ->  available_version
wou_available_archive      ->  archive_filename
wou_available_hashes       ->  hashes_filename
wou_timestamp_file         ->  wsusoffline_timestamp
get_wou_installed_version  ->  get_installed_version
get_wou_available_version  ->  get_available_version



Removal of obsolete files

The following configuration files are removed from their previous locations. They are now downloaded to the directory ../static/sdd:

Code: Select all
../static/StaticDownloadFiles-modified.txt
../exclude/ExcludeDownloadFiles-modified.txt
../client/static/StaticUpdateFiles-modified.txt



Office updates

An additional exclude list ExcludeList-ofc-lng.txt is used for the calculation of dynamic office updates.


Temporary files renamed

Two temporary files for the determination of dynamic Windows and Office updates were renamed, to match those of version 2.2 for the master development version:

Code: Select all
ExcludeList-${name}-${arch}.txt  ->  ExcludeListDynamic-${name}-${arch}.txt
ExcludeList-ofc-${lang}.txt      ->  ExcludeListDynamic-ofc-${lang}.txt



Compatibility

The handling of pipes in the bash often requires workarounds. The download scripts now use the bash option lastpipe, to scan the wget output and set global variables. This option was introduced in bash 4.2, as in Debian 7 Wheezy.

The file documentation/compatibility.txt was changed accordingly.


Notes

Since the wsusoffline self-update has changed recently, you need to install this version of the Linux scripts or the next version of WSUS Offline Update manually.


Downloads

The download links for this version are:


Link for the online check at VirusTotal. Note, that the URL includes the SHA-256 hash of the archive:


The hashes for the archive linux-scripts-1.19.3.tar.gz are:

Code: Select all
MD5:      32a9cfdbb879447d365779b9749a8fb5
SHA-256:  74406fdc78ea3eadc2c43b06595b82b16e79a35b8c5b36c5ecb96fab3b13822f



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:

hbuhrmester
 
Posts: 525
Joined: 11.10.2013, 20:59

Re: NEWS for Community Edition 1.19.3-ESR (2020-08-12)

Postby hbuhrmester » 12.08.2020, 17:37

As of Wednesday, 2020-08-12, there are 3 files, which cannot be downloaded anymore:

Code: Select all
Windows6.0-KB968930-x86.msu
windows6.1-KB976932-X86.exe
windows6.1-KB976932-X64.exe


All of them result in errors 404 Not Found

Code: Select all
--2020-08-12 16:38:44--  http://download.microsoft.com/download/A/7/5/A75BC017-63CE-47D6-8FA4-AFB5C21BAC54/Windows6.0-KB968930-x86.msu
Resolving download.microsoft.com (download.microsoft.com)... 2a02:26f0:d5:48f::e59, 2a02:26f0:d5:4a0::e59, 23.3.64.131
Connecting to download.microsoft.com (download.microsoft.com)|2a02:26f0:d5:48f::e59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2020-08-12 16:38:44 ERROR 404: Not Found.

--2020-08-12 16:56:11--  http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X86.exe
Resolving download.microsoft.com (download.microsoft.com)... 2a02:26f0:d5:4a0::e59, 2a02:26f0:d5:48f::e59, 23.3.64.131
Connecting to download.microsoft.com (download.microsoft.com)|2a02:26f0:d5:4a0::e59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2020-08-12 16:56:11 ERROR 404: Not Found.

--2020-08-12 17:04:38--  http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X64.exe
Resolving download.microsoft.com (download.microsoft.com)... 2a02:26f0:d5:4a0::e59, 2a02:26f0:d5:48f::e59, 23.3.64.131
Connecting to download.microsoft.com (download.microsoft.com)|2a02:26f0:d5:4a0::e59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2020-08-12 17:04:39 ERROR 404: Not Found.


This must be checked in the static download definition files:

Code: Select all
StaticDownloadLinks-w60-x86-glb.txt
StaticDownloadLinks-w61-x86-glb.txt
StaticDownloadLinks-w61-x64-glb.txt


But, as the official patch day of the month was just yesterday, this may take some time...

Another, similar file Windows6.0-KB968930-x64.msu is still found.
hbuhrmester
 
Posts: 525
Joined: 11.10.2013, 20:59

Re: NEWS for Community Edition 1.19.3-ESR (2020-08-12)

Postby aker » 12.08.2020, 22:01

hbuhrmester wrote:As of Wednesday, 2020-08-12, there are 3 files, which cannot be downloaded anymore:

Code: Select all
Windows6.0-KB968930-x86.msu
windows6.1-KB976932-X86.exe
windows6.1-KB976932-X64.exe


All of them result in errors 404 Not Found


KB976932 is Windows 7 SP1 and KB968930 is WMF/PowerShell 2.0.
It think, I should be able to get a SP1-link from wsusscn2.cab, but I'm unsure about WMF/PowerShell 2.0.

EDIT:
MS actually removed SP1 from the Download Center.
These are working links extracted from wsusscn2.cab:
Code: Select all
http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe
http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to keep or sell it.
aker

WSUS Offline Update „Community Edition“
https://gitlab.com/wsusoffline/wsusoffline/-/releases
aker
 
Posts: 3999
Joined: 02.03.2011, 15:32


Return to Linux

Who is online

Users browsing this forum: No registered users and 29 guests