This page is for my notes on running non-Server Mac OS X 10.4 (Tiger) remotely via ssh. Feel free to add information in the comments.
Things to set while you still have physical access:
What else?
Note that inet_interfaces is set twice in main.cf so change the second one, not the first (or get rid of one altogether)
Open up port 25. My rule is:
allow ip from any to any dst-port 25 in
The command is softwareupdate.
You can list available updates with:
sudo softwareupdate -l
The following will install the recommended updates:
sudo softwareupdate -i -r
You can also install specific updates. See
man softwareupdate
The command is hdiutil.
To mount a disk image:
hdiutil attach SomeDiskImage.dmg
Although I haven't tried it, I believe the disk image can be referenced by URI.
To unmount:
hdiutil detach /Volumes/SomeDiskImage/
The command is installer.
For example, to install the Xcode Tools package on the main volumne:
sudo installer -pkg XcodeTools.mpkg -target /Volumes/Macintosh\ HD/