I have an old Mac Pro 1,1 (from 2006) that I am trying to make usable again. I can't access most websites, download updates, or do anything else that might require HTTP requests because (I'm assuming) SSL/HTTPS stuff has been updated in recent years. Since I can't install any updates (and 10.6 might be the latest I can upgrade to anyway), how can I fix my SSL/HTTPS issues?
Step 1: Download a browser with up-to-date certificates, such as Firefox Legacy (aka Nightly) to a USB drive and copy it to the Applications folder on the old Mac. See List of web browsers, email clients, and FTP clients that run on older Macs
Step 2: Remove old version of Homebrew if you have it installed.
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
Step 3: Download the install script for Tigerbrew (a fork of Homebrew which supports older versions of OS X. Since
curl will be too old to download this, you will have to do it manually (right-click, "save as" to your home directory).
Step 4: Open Terminal and run the Tigerbrew installer (
install is the name of the file you just downloaded):
Step 5: Add this to your
~/.bash_profile if you haven't already.
Step 6: After installing, run
brew doctor. This will set up a few things, but also prompt you to install a few things such as:
brew install curl brew install git
As noted in comments for the browser try Firefox legacy.
For other software try using Macports Macports has a version for each version of OSX going back to Tiger and these have been in constant maintainence since then and are fully part of current development.
- Make sure you have Xcode - Probably best for version 3.2 (Snow Leopard unfortunately was the OS where the latest version 4.x had to be purchased) https://guide.macports.org/#installing.xcode.snowleopard
- Download the package for Snow Leopard
- Install the package - double click on it in Finder
- I think this will alter your ~/.bash_profile top add /opt/local/bin to your path - if not do it manually.