Release date: 2021-10-18
Development branch: master
Supported version: WSUS Offline Update, Community Edition 12.6 (b40)
New features
- Support for Windows Server 2022
Internal changes
- Updates for Windows 10 are now stored based on the build they are released for (Thanks to "aker" and "hbuhrmester")
The Linux download scripts use a different approach than the Windows script DownloadUpdates.cmd, and most changes could be restricted to three new functions:- The function prepare_w100_downloads is run once for both Windows 10, 32-bit and 64-bit. It parses the settings file windows-10-versions.ini and creates four lists of enabled and disabled versions.
- The function unsort_win_100_downloads is run before each download run. It moves all Windows 10 downloads back into the base directories ../client/w100/glb and ../client/w100-x64/glb.
- The function sort_w100_downloads is run after each download run. It separates versioned Windows 10 downloads into subdirectories, which are named after the build number.
There are small changes to the functions calculate_static_updates and calculate_dynamic_updates, to use the lists created by prepare_w100_downloads. The output of these functions stays the same.
The remaining download functions, e.g. download_static_files, download_multiple_files, cleanup_client_directory, create_integrity_database and verify_embedded_hashes, are unchanged. - The function prepare_w100_downloads is run once for both Windows 10, 32-bit and 64-bit. It parses the settings file windows-10-versions.ini and creates four lists of enabled and disabled versions.
- Simplified the creation of the selection dialogs
- Renamed function verify_embedded_checksums to verify_embedded_hashes
Downloads
The download links for this version are:
- http://downloads.hartmut-buhrmester.de/linux-scripts-2.6.tgz
- http://downloads.hartmut-buhrmester.de/linux-scripts-2.6_hashes.txt
- http://downloads.hartmut-buhrmester.de/linux-scripts-2.6_virusreport.pdf
- http://downloads.hartmut-buhrmester.de/linux-scripts-2.6_virusreport-fullpage.png
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-2.6.tgz are:
- Code: Select all
MD5 f9dbec072f6697b0c37615a1568ae00d
SHA-1 36f5e5ca98d62a11af4157ac16ac37d950c6e27f
SHA-256 5fb3e5e93a87954007531a912fcc673c871a6de0ce5eac4a5561975458a7e6bf
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: