ReferencePlatforms/Win32: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
Line 1: Line 1:
= Configuration Details =
= Configuration Details =


VM Created with ISO: EN_WIN2003_ENTWITHSP1_WIN2003_STANDARDWITHSP1.ISO
VM Created with ISO:  
EN_WIN2003_ENTWITHSP1_WIN2003_STANDARDWITHSP1.ISO
MD5 sum: 9f584062feca857738ac794a8bc46936
MD5 sum: 9f584062feca857738ac794a8bc46936
From MSDN CD: Disc 2429.4, November 2005
From MSDN CD: Disc 2429.4, November 2005
Line 113: Line 114:


= Version 4 Update =
= Version 4 Update =
Was created from pre-tools installation snapshot of the above Win32 VM, so Cygwin, etc. weren't ever installed (from this VM's perspective).


(Version 2 and 3 were correction to the original; nothign above was changed.)
(Version 2 and 3 were correction to the original; nothign above was changed.)
Line 122: Line 125:
** MSXML 6.0 RTM Security Update (KB927977)
** MSXML 6.0 RTM Security Update (KB927977)
** MSXML 6.0 RTM Security Update (925673)
** MSXML 6.0 RTM Security Update (925673)
= August 2007 Update/Refresh =
= Configuration Changes =
* Upgrade virtual hardware in VI (ESX 3 virtual machine)
* Change to LSI logic SCSI controller
* Upgrade VMware tools to build 38803
= Includes Automatic Updates =
In Order:
* Run Windows Updater
** Install Microsoft Update Active X control
** Install Microsoft Windows Component Publisher Active X control
** Click "Update Windows"
* Update to Windows 2k3 Service Pack 2 (32-bit x86, released 6/12/2007)
Individual Updates:
Windows 2003 Server
* Security Update for Windows Media Player 6.4 (KB925398)
* Windows Malicious Software Removal Tool - July 2007 (KB890830)
* Security Update for Microsoft .NET Framework, Version 2.0 (KB928365)
* Security Update for Microsoft .NET Framework, Version 1.1 Service Pack 1 (KB93
3854)
* Security Update for Windows Server 2003 (KB926122)
* Security Update for Windows Server 2003 (KB924667)
* Cumulative Security Update for Internet Explorer 6 for Windows Server 2003 (KB
933566)
* Cumulative Security Update for Outlook Express for Windows Server 2003 (KB9291
23)
* Security Update for Windows Server 2003 (KB935840)
* Security Update for Windows Server 2003 (KB935839)
* Update for Windows Server 2003 (KB927891)
* MSXML 6.0 RTM Security Update (KB927977)
* Security Update for Windows Server 2003 (KB930178)
* Security Update for Windows Server 2003 (KB931784)
* Security Update for Windows Server 2003 (KB932168)
* Security Update for Windows Server 2003 (KB925902)
* Update for Windows Server 2003 Service Pack 2 (KB931836)
Microsoft CAPICOM
* Security Update for CAPICOM (KB931906)
Microsoft SQL Server Feature Pack
* MSXML 6.0 RTM Security Update (925673)
Microsoft Visual Studio 2005
* Security Update for Microsoft Visual Studio 2005 (KB925674)
to install
* Visual Studio 2005 Service Pack 1
* Install MozillaBuild 1.1 into /d/mozilla-build
* Run sysprep-cd scripts in Win32 directory of the moz-sysprep-cd (see mofo repo)

Revision as of 00:07, 15 September 2007

Configuration Details

VM Created with ISO: EN_WIN2003_ENTWITHSP1_WIN2003_STANDARDWITHSP1.ISO MD5 sum: 9f584062feca857738ac794a8bc46936 From MSDN CD: Disc 2429.4, November 2005

Includes Downloaded Software Updates

  • Security Update for Windows Server 2003 (KB917734)
  • Security Update for Windows Server 2003 (KB914389)
  • Security Update for Windows Server 2003 (KB917344)
  • Security Update for Windows Server 2003 (KB918439)
  • Security Update for Windows Server 2003 (KB911280)
  • Cumulative Security Update for Internet Explorer for Windows Server 2003 (KB916281)
  • Security Update for Windows Server 2003 (KB917953)
  • Windows Malicious Software Removal Tool - June 2006 (KB890830)
  • Security Update for Windows Server 2003 (KB908531)
  • Cumulative Security Update for Outlook Express for Windows Server 2003 (KB911567)
  • Security Update for Windows Server 2003 (KB911562)
  • Security Update for Windows Server 2003 (KB911927)
  • Security Update for Windows Server 2003 (KB908519)
  • Security Update for Windows Server 2003 (KB912919)
  • Update for Windows Server 2003 (KB910437)
  • Security Update for Windows Server 2003 (KB904706)
  • Security Update for Windows Server 2003 (KB896424)
  • Security Update for Windows Server 2003 (KB900725)
  • Security Update for Windows Server 2003 (KB905414)
  • Security Update for Windows Server 2003 (KB902400)
  • Security Update for Windows Server 2003 (KB899589)
  • Security Update for Windows Server 2003 (KB901017)
  • Security Update for Windows Server 2003 (KB893756)
  • Security Update for Windows Server 2003 (KB896428)
  • Security Update for Windows Server 2003 (KB896422)
  • Security Update for Windows Server 2003 (KB896358)
  • Security Update for Windows Server 2003 (KB899587)
  • Security Update for Windows Server 2003 (KB890046)
  • Security Update for Windows Server 2003 (KB899591)
  • Security Update for Windows Server 2003 (KB899588)
  • Security Update for Windows Server 2003 (KB901214)
  • Update for Windows Server 2003 (KB898715)

Configuration Changes

  • Turned OFF all automatic updates
  • Turned ON firewall; allowed RDP and SSH
  • Turned off all MS networking, leaving only TCP/IP
  • Created cltbld account
  • Turned on RDP; allowed cltbld and Administrator to connect
  • Turned performance settings to forground programs -> max
  • Turned off screensavers
  • Set networking to DHCP (so, will have to assign an IP)
  • Installed VMware tools; expects vmxnet networking

VC8 CONFIGURATION DETAILS

Installed from ISOs: 1cc97c96e3b037e4514b8f0fe6929862 en_vs_2005_pro_cd1.iso 7ac81a9a1c1571ed7e204fc96093e0c7 en_vs_2005_pro_cd2.iso

Includes ONLY the following VC8 components:

  • Visual C++
  • Tools for Redistributing Applications

FURTHER CONFIGURATION DETAILS

  • Add 15 gig d:\ drive
  • install cygwin into d:\cygwin
  • download cygwin packages to d:\packages (from www.cygwin.com; check CVS)
  • download vc8 moztools packages into d:\packages (from MDC; check CVS)
  • install vc8 tools into d:\moztools
  • rename link.exe to cyglink.exe (per MDC instructions)
  • Changed the following environment variables (system wide) in the System control panel:
 -- CYGWINBASE: d:\cygwin
 -- VCVARS: C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat
  • Setup openssh to start as a service by running ssh-host-config
 (http://pigtail.net/LRP/printsrv/cygwin-sshd.html)
  • Check out mofo/release/tinderbox-configs/host/ssh in ~; ln -s .ssh/ to it.
  • Change font on Cygwin window
  • Install Blat:
 c25c74ecb8fe8e670e204e7196679190  blat-2.50/Blat250.source.zip
 66fc3b95fde52fa1887c9d8aab472033  blat-2.50/Blat250.zip
    • unzip Blat250.zip
    • mv -v full/blat.* /cygdrive/d/moztools/bin
    • Configure Blat: blat -install rheet.mozilla.org build@mozilla.org 5
  • Install 7Zip
 1c412567bb5473911a44ce17b5aa02dd  7zip-4.32/7z432.exe
 d55f567a62153bc43a04e9c52f210cdd  7zip-4.32/7z432.tar.bz2
    • Run the installer; install in d:\buildtools\7zip
  • Install UPX:
 852bd691d8abc75b52053465846fba34  upx-1.25/ucl-1.03.tar.gz
 6f20a62999a46a1864652454b3c8a5d8  upx-1.25/upx-1.25-src.tar.gz
 a092272e9e6995764adfcd4fb1e729db  upx-1.25/upx125w.zip
    • unzip upx125w.zip into d:\buildtools\upx
  • Install NSIS:
 32b1a327d3611f01053c3a2677e50d7b  nsis-2.17/nsis-2.17-setup.exe
 a3c068fc1cb613160d7202e1719d63bc  nsis-2.17/nsis-2.17-src.tar.bz2
    • Run the installer; full install; install in d:\buildtools\NSIS
    • Delete desktop icon
  • Set the perms on the installed tools correctly
    • chgrp -R users d:\buildtools
    • chmod -Rv 0755 d:\buildtools

Version 4 Update

Was created from pre-tools installation snapshot of the above Win32 VM, so Cygwin, etc. weren't ever installed (from this VM's perspective).

(Version 2 and 3 were correction to the original; nothign above was changed.)

  • Installed Win2k3 Service Pack 2 for x86 32-bit.
  • Installed post-SP2 updates:
    • Windows Malicious Software Removal Tool - March 2007 (KB890830)
    • Update for Windows Server 2003 Service Pack 2 (KB931836)
    • MSXML 6.0 RTM Security Update (KB927977)
    • MSXML 6.0 RTM Security Update (925673)

August 2007 Update/Refresh

Configuration Changes

  • Upgrade virtual hardware in VI (ESX 3 virtual machine)
  • Change to LSI logic SCSI controller
  • Upgrade VMware tools to build 38803

Includes Automatic Updates

In Order:

  • Run Windows Updater
    • Install Microsoft Update Active X control
    • Install Microsoft Windows Component Publisher Active X control
    • Click "Update Windows"
  • Update to Windows 2k3 Service Pack 2 (32-bit x86, released 6/12/2007)

Individual Updates:

Windows 2003 Server

  • Security Update for Windows Media Player 6.4 (KB925398)
  • Windows Malicious Software Removal Tool - July 2007 (KB890830)
  • Security Update for Microsoft .NET Framework, Version 2.0 (KB928365)
  • Security Update for Microsoft .NET Framework, Version 1.1 Service Pack 1 (KB93

3854)

  • Security Update for Windows Server 2003 (KB926122)
  • Security Update for Windows Server 2003 (KB924667)
  • Cumulative Security Update for Internet Explorer 6 for Windows Server 2003 (KB

933566)

  • Cumulative Security Update for Outlook Express for Windows Server 2003 (KB9291

23)

  • Security Update for Windows Server 2003 (KB935840)
  • Security Update for Windows Server 2003 (KB935839)
  • Update for Windows Server 2003 (KB927891)
  • MSXML 6.0 RTM Security Update (KB927977)
  • Security Update for Windows Server 2003 (KB930178)
  • Security Update for Windows Server 2003 (KB931784)
  • Security Update for Windows Server 2003 (KB932168)
  • Security Update for Windows Server 2003 (KB925902)
  • Update for Windows Server 2003 Service Pack 2 (KB931836)

Microsoft CAPICOM

  • Security Update for CAPICOM (KB931906)

Microsoft SQL Server Feature Pack

  • MSXML 6.0 RTM Security Update (925673)

Microsoft Visual Studio 2005

  • Security Update for Microsoft Visual Studio 2005 (KB925674)

to install

  • Visual Studio 2005 Service Pack 1
  • Install MozillaBuild 1.1 into /d/mozilla-build
  • Run sysprep-cd scripts in Win32 directory of the moz-sysprep-cd (see mofo repo)