ReferencePlatforms/Test/SnowLeopardRev3

From MozillaWiki
Jump to navigation Jump to search

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