JavaEnabled
MIS
I am in the process of creating deployment package with Intel's LANDesk to deposit the Q290108: Incorrect MIME Header patch out to the machine in my company that are running IE 5.01 SP1. Here's the URL to the article in case you are interested:
Using a LANDesk package to push such a patch isn't my first choice... but this is the way my superiors have informed me I must do it. (There's always a procedure for everything.) However, I'm having some difficulty tracking down EXACTLY what this patch does... and I was hoping someone out there somewhere might be able to lend me an assist.
From examining the LANDesk logs (and utilizing SysDiff)... I've been able to determine that this patch is:
1) Updating the C:\WinNT\System32\SHDOCVW.DLL to a new version with a 02/20/01 date stamp.
2) Depositing the new file: C:\WinNT\INF\Q290108.INF
3) Overwritting this registry entry:
[HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
Old Entry: MinorVersion = ;SP1;
New Entry: MinorVersion = ;SP1;Q290108;
4) Inserting this new registry entry:
[HKLM\Software\Microsoft\Active Setup\Installed Components\{90A2A715-D986-
4EAB-8C73-4D06114EF760}]
IsInstalled = 00000001
Version = 5.0.3214.2000
Locale = En
ComponentID = Q290108
5) Inserting this new registry entry:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Q290108]
QuietDisplayName = Internet Explorer Update Q290108
QuietUninstallString = rundll32 advpack.dll,LaunchINFSection
C:\WINNT\INF\Q290108.inf,Uninstall,3,N
RequiresIESysFile = 5.0.3103.0000
I think that this is all of the modifications that the Q290108 patch performs, however, I am not 100% sure... especially since the patch is supposed to know when it has been run and will tell you when it doesn't need run on a box. After running the LANDesk package with the above information in it... then running the actual Microsoft patch afterwards... I would expect it to return the "This update does not need to be installed on this system." prompt. However, it doesn't recognize that the changes have been made and reinstalls again.
Can anyone give me any insight into what I'm missing?
Thanks.
MRyan
Using a LANDesk package to push such a patch isn't my first choice... but this is the way my superiors have informed me I must do it. (There's always a procedure for everything.) However, I'm having some difficulty tracking down EXACTLY what this patch does... and I was hoping someone out there somewhere might be able to lend me an assist.
From examining the LANDesk logs (and utilizing SysDiff)... I've been able to determine that this patch is:
1) Updating the C:\WinNT\System32\SHDOCVW.DLL to a new version with a 02/20/01 date stamp.
2) Depositing the new file: C:\WinNT\INF\Q290108.INF
3) Overwritting this registry entry:
[HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
Old Entry: MinorVersion = ;SP1;
New Entry: MinorVersion = ;SP1;Q290108;
4) Inserting this new registry entry:
[HKLM\Software\Microsoft\Active Setup\Installed Components\{90A2A715-D986-
4EAB-8C73-4D06114EF760}]
IsInstalled = 00000001
Version = 5.0.3214.2000
Locale = En
ComponentID = Q290108
5) Inserting this new registry entry:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Q290108]
QuietDisplayName = Internet Explorer Update Q290108
QuietUninstallString = rundll32 advpack.dll,LaunchINFSection
C:\WINNT\INF\Q290108.inf,Uninstall,3,N
RequiresIESysFile = 5.0.3103.0000
I think that this is all of the modifications that the Q290108 patch performs, however, I am not 100% sure... especially since the patch is supposed to know when it has been run and will tell you when it doesn't need run on a box. After running the LANDesk package with the above information in it... then running the actual Microsoft patch afterwards... I would expect it to return the "This update does not need to be installed on this system." prompt. However, it doesn't recognize that the changes have been made and reinstalls again.
Can anyone give me any insight into what I'm missing?
Thanks.
MRyan