ReferencePlatforms/Test/SnowLeopardRev3: Difference between revisions
(Created page with 'The Snow Leopard reference is pretty much as ReferencePlatforms/Test/Leopard Leopard's but it differs in the post puppet packages which will be listed here: = Post-puppet pa…') |
ChrisCooper (talk | contribs) m (ChrisCooper moved page ReferencePlatforms/Test/SnowLeopard to ReferencePlatforms/Test/SnowLeopardRev3) |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The Snow Leopard reference is pretty much as [[ReferencePlatforms/Test/Leopard Leopard's]] but it differs in the post puppet packages which will be listed here: | The Snow Leopard reference is pretty much as [[ReferencePlatforms/Test/Leopard|Leopard's]] but it differs in the post puppet packages which will be listed here: | ||
= Post-puppet packages = | = Post-puppet packages = | ||
Line 6: | Line 6: | ||
== Mercurial == | == Mercurial == | ||
* Mercurial 1.3.1 got deployed to all talos r3 Snow Leopard slaves. | * Mercurial 1.3.1 got deployed to all talos r3 Snow Leopard slaves. | ||
* | * [http://hg.mozilla.org/build/puppet-manifests/rev/1df033a8e9b0 1df033a8e9b0] | ||
* The puppet equivalent is: | * The puppet equivalent is: | ||
cd /Library/Python/2.5/site-packages | cd /Library/Python/2.5/site-packages | ||
Line 17: | Line 17: | ||
ln -s /usr/bin/python2.5 /Users/cltbld/bin/python | ln -s /usr/bin/python2.5 /Users/cltbld/bin/python | ||
cp /N/talos/mac/darwin10/.bash_profile /Users/cltbld/.bash_profile | cp /N/talos/mac/darwin10/.bash_profile /Users/cltbld/.bash_profile | ||
== com.apple.DownloadAssessment.plist == | |||
* TODO document the following: | |||
https://bug561350.bugzilla.mozilla.org/attachment.cgi?id=461529 | |||
== com.apple.LaunchServices.plist == | |||
* TODO document the following: | |||
https://bug586567.bugzilla.mozilla.org/attachment.cgi?id=465123 | |||
== Manage dock and screen resolution == | |||
* Deployed with [http://hg.mozilla.org/build/puppet-manifests/rev/04612be9bfeb 04612be9bfeb] | |||
* A new screen resolution (1600x1200) was deployed in {{bug|622229}}. | |||
* The files deployed are: | |||
/Library/LaunchAgents/cscreen.resize.plist | |||
/Users/cltbld/cscreen | |||
/Users/cltbld/Library/Preferences/com.apple.dock.plist | |||
== Update from 10.6.2 to 10.6.6 == | |||
* {{bug|629509}} | |||
sudo softwareupdate --install MacOSXUpdCombo10.6.6-10.6.6" | |||
This file isn't available via softwareupdate anymore, but it is available for download at http://support.apple.com/kb/DL1349 (thanks Nick!). It's in <tt>/N/production/darwin10-i386/test/DMGs/</tt> on the puppet servers, too. It seems this needs to be installed manually, via VNC, although in {{bug|643506}} the install failed, so YMMV. | |||
= Disable bluetooth = | |||
See bug 570843. |
Latest revision as of 15:22, 5 September 2013
The Snow Leopard reference is pretty much as Leopard's but it differs in the post puppet packages which will be listed here:
Post-puppet packages
Since the deployment of Puppet, future changes to the ref platform are management by it. Because of this, providing _exact_ installation instructions can be tricky. All of the packages listed below are installed on the ref platform and some installation guidelines are provided. Looking at the osx talos puppet-manifests repository may help if you are having trouble.
Mercurial
- Mercurial 1.3.1 got deployed to all talos r3 Snow Leopard slaves.
- 1df033a8e9b0
- The puppet equivalent is:
cd /Library/Python/2.5/site-packages /usr/bin/tar -xzf /N/talos/mac/darwin10/mercurial-1.3.1.tar.gz # as root cd /usr/local/bin cp /N/talos/mac/hg .
mkdir /Users/cltbld/bin ln -s /usr/bin/python2.5 /Users/cltbld/bin/python cp /N/talos/mac/darwin10/.bash_profile /Users/cltbld/.bash_profile
com.apple.DownloadAssessment.plist
- TODO document the following:
https://bug561350.bugzilla.mozilla.org/attachment.cgi?id=461529
com.apple.LaunchServices.plist
- TODO document the following:
https://bug586567.bugzilla.mozilla.org/attachment.cgi?id=465123
Manage dock and screen resolution
- Deployed with 04612be9bfeb
- A new screen resolution (1600x1200) was deployed in bug 622229.
- The files deployed are:
/Library/LaunchAgents/cscreen.resize.plist /Users/cltbld/cscreen /Users/cltbld/Library/Preferences/com.apple.dock.plist
Update from 10.6.2 to 10.6.6
sudo softwareupdate --install MacOSXUpdCombo10.6.6-10.6.6"
This file isn't available via softwareupdate anymore, but it is available for download at http://support.apple.com/kb/DL1349 (thanks Nick!). It's in /N/production/darwin10-i386/test/DMGs/ on the puppet servers, too. It seems this needs to be installed manually, via VNC, although in bug 643506 the install failed, so YMMV.
Disable bluetooth
See bug 570843.