Page 1 of 2

manual updates

PostPosted: 06.09.2017, 15:14
by skyred5
Hi!
Im trying to add manual updates for my servers using wsusoffline. I came across this post but dont quite understand it.

appreciate if anyone can show me a sample what to do with the mbsa results attached for wsusoffline! Thanks!

Re: manual updates

PostPosted: 09.09.2017, 20:17
by aker
.\doc\faq-enu.txt wrote:Q: Can I download/install additional patches?
A: Yes, you can adjust how the download and update scripts behave by excluding or adding patches from download or installation. For adding updates proceed as follows:

1. Adding updates to download routines

For adding an update to be downloaded, insert its download URL into the matching "StaticDownloadLinks-<platform>[-architecture>]-<language>.txt file, found in the "...\static\custom" directory. Please don't forget a trailing <CR><LF>.

2. Adding updates to installation routines

Add an update to installation by inserting its knowledge base ID (KBxxxxxx or simply xxxxxx) into the matching "StaticUpdateIds-<platform>[-<architecture>].txt file (directory "...\client\static\custom"). Please don't forget a trailing <CR><LF>.


To get the download-links, you may use the MS Update Catalog:
:arrow: http://www.catalog.update.microsoft.com/

Re: manual updates

PostPosted: 10.09.2017, 14:14
by skyred5
aker wrote:
.\doc\faq-enu.txt wrote:Q: Can I download/install additional patches?
A: Yes, you can adjust how the download and update scripts behave by excluding or adding patches from download or installation. For adding updates proceed as follows:

1. Adding updates to download routines

For adding an update to be downloaded, insert its download URL into the matching "StaticDownloadLinks-<platform>[-architecture>]-<language>.txt file, found in the "...\static\custom" directory. Please don't forget a trailing <CR><LF>.

2. Adding updates to installation routines

Add an update to installation by inserting its knowledge base ID (KBxxxxxx or simply xxxxxx) into the matching "StaticUpdateIds-<platform>[-<architecture>].txt file (directory "...\client\static\custom"). Please don't forget a trailing <CR><LF>.


To get the download-links, you may use the MS Update Catalog:
:arrow: http://www.catalog.update.microsoft.com/


Yes I know i can get the links from there. My question is how do i add it to WOU?

Re: manual updates

PostPosted: 11.09.2017, 20:40
by aker
Please read the quote of the FAQ, I posted.
If you don't understand something, feel free to ask.

Re: manual updates

PostPosted: 12.09.2017, 09:33
by skyred5
aker wrote:
.\doc\faq-enu.txt wrote:Q: Can I download/install additional patches?
A: Yes, you can adjust how the download and update scripts behave by excluding or adding patches from download or installation. For adding updates proceed as follows:

1. Adding updates to download routines

For adding an update to be downloaded, insert its download URL into the matching "StaticDownloadLinks-<platform>[-architecture>]-<language>.txt file, found in the "...\static\custom" directory. Please don't forget a trailing <CR><LF>.

2. Adding updates to installation routines

Add an update to installation by inserting its knowledge base ID (KBxxxxxx or simply xxxxxx) into the matching "StaticUpdateIds-<platform>[-<architecture>].txt file (directory "...\client\static\custom"). Please don't forget a trailing <CR><LF>.


Yup, this is what I am asking. I followed this steps, but dont quite understand it and couldn't achieve the objective of adding manual updates to wsusoffline.
That is why I posted the image of the MBSA results. If you could give me a sample of what I should fill in for things like "platform" and "architechture", and what is <CR><LF>? It will be best if you could post screenshots so that I can understand more as I am more of a visual person. Thanks and appreciate your response.

Re: manual updates

PostPosted: 12.09.2017, 14:48
by Dalai
skyred5 wrote:If you could give me a sample of what I should fill in for things like "platform" and "architechture"

Platform is the software you intend to download updates for. This could be something like w61, dotnet, cpp, o2k10 and so on. Architecture is either x86 or x64. Just look at the already existing file names in wsusoffline\static and wsusoffline\client\static, e.g. StaticDownloadLinks-w61-x64-glb.txt or StaticUpdateIds-w60-x86.txt.

and what is <CR><LF>?

CR = Carriage Return, LF = Line Feed, i.e. press Enter after the last line of text you write, or in other words: the file must end with an empty line.

Regards
Dalai

Re: manual updates

PostPosted: 14.09.2017, 09:00
by skyred5
okay. Based on what I understand from your explanation...
custom KB - put into StaticUpdateIds-w63-x64. I added the KB2912390 into this text file.
custom KB download link - put into StaticDownloadLinks-w63-x64-glb. I added this
Code: Select all
https://download.microsoft.com/download/A/D/3/AD36ABA3-27AC-4B02-9C98-F3798ADD7872/Windows8.1-KB2912390-x64.msu
into the text file.

I get the following error from the download log.
Code: Select all
Warning: Download of https://download.microsoft.com/download/A/D/3/AD36ABA3-27AC-4B02-9C98-F3798ADD7872/Windows8.1-KB2912390-x64.msu failed

Re: manual updates

PostPosted: 14.09.2017, 09:06
by boco
The wget download software coming with WOU does not support HTTPS, yet. Please, try to use http:// for the download link.

Re: manual updates

PostPosted: 14.09.2017, 09:09
by skyred5
Thanks. Is there a way to skip all the updates and start with only the links from custom?

Re: manual updates

PostPosted: 15.09.2017, 22:31
by aker
You could add
Code: Select all
skipdynamic=Enabled

to the "[Miscellaneous]"-scetion of UpdateGenerator.ini.

WARNING: This will disable all dynamic update downloads. Your system won't be updated fully. Also this will cause warnings (update not found) inside UpdateInstaller/DoUpdate.