vuxu.org: Lamia

Lamia is my Santa Rosa Macbook 2.2GHz with 2GB RAM running OS X 10.5 Leopard.

Currently in use by my sister.

The naming

Lamia is named after the Greek daemoness.

Lamia had a vicious sexual appetite that matched her cannibalistic appetite for children. She was notorious for being a vampiric spirit and loved sucking men’s blood.

It is roughly related to the name of my iBook G4, dubbed Lilith.

Unfixed issues

  • DjVu Browser Plugin for Mac OS X Leopard doesn’t work.

    • It was better (e.g. had page number display).
  • Xee doesn’t work.

    • Seems to be fixed in 10.5.2.
  • growlnotify doesn’t work all the time.

    • Seems to be fixed with Growl 1.1.4
  • PDF files generated by dvipdfm render with the wrong font in Preview.

    • Workaround: File–Revert (or Ctrl-R in the Safari plugin) occasionally works.

    • Seems to be fixed in 10.5.1.

  • I need a way to make Firefox display PDF files in browser.

Please speak up if you can help with any of this.

Log book

  • 2007-11-21

    • Flatten the complete system and reinstall Leopard.

    • I prefer installing everything my own.

    • Do not install Epson, Xerox and Lexmark printer drivers.

      • They waste almost 2GB space.
    • Install only German language packs.

      • Saves space.
    • Don’t install the Office trial, no iWork trial either.

    • Don’t install GarageBand.

    • Install iWork.

    • Set font smooth to medium.

    • Set the MTU to 1492.

    • Set the hostname to lamia.

    • Enable SSH.

    • Disable MS Trebuchet and Verdana.

    • Install xcodetools, dashcode, webobjects (found on the first disk).

    • Disable Safari’s so-called “safe” opening.

    • Install macports.

    • Port install nethack.

    • Port install mc.

    • Port install nvi

    • Port install lynx.

    • Port install coreutils.

    • Port install findutils.

    • Limit scrollback of Terminal.app.

    • In Keyboard :: Modifier, keys map Caps to Control and make the F-keys behave as standard.

    • In International :: Input Menu, enable char palette and keyboard viewer.

    • Move the Dock to the left, use the scale effect for minimizing.

    • In Expose, put the Dashboard on F4.

    • Make the Battery show percentage.

    • Remove the Bluetooth menu icon and disable it.

    • Install X-Chat 0.13.

    • This is an ancient version for PPC, but one that doesn’t look totally ugly. It works with Rosetta. You find it on SourceForge.

    • The Perl plugin doesn’t work anymore, so you need to change the URL handlers yourself (exec open -a Safari '%s').

    • Port install SSHKeychain.

  • 2007-11-22

    • Rsync all data from the old iBook, lilith.

    • I used TCP over Firewire, which is half-way fast. (Initially I wanted to rsync to lamia in Target Disk mode, but 10.3.9 is too old for that.)

  • 2007-11-23

    • Install MenuMeters.

    • Install Flip4Mac.

    • Install ByteController.

    • Set the Desktop background.

    • The proportions of all the Desktop images I like don’t fit anymore.

    • Port install curl.

    • Port install wget.

    • Install Temperature Monitor Lite.

    • This is most like ThermoInDock and works for the SR MB.

  • 2007-11-24

    • Configure Postfix.

    • Copy the files from an existing configuration.

    • Open iTunes for the first time.

    • It updated the database, everything worked fine.

    • Install Skype.

    • Port install Ghostscript.

    • Install XiphQT.

    • Port install TeTeX.

    • The TeXlive in MacPorts seems a bit too fresh to me.

    • Install NetNewsWire.

    • Install Adium.

    • Install Firefox.

    • Copy bookmarks from the 1.5 profile, leave the rest.

    • Install extension DOM Inspector.

    • Install extension Firebug.

    • Install extension Live HTTP Headers.

    • Install extension Web Developer.

    • In about:config, set browser.tabs.loadFolderAndReplace to false.

    • Install macfoxII theme.

    • Install Emacs.

    • w3m is broken due to boehmgc in MacPorts, these instructions work.

  • 2007-11-25

    • Install Shiira.

    • Install from source git.

    • Install from source vile.

    • Port install ispell.

    • Port install imagemagick.

    • Port install fortune.

    • Port install maxima.

    • Install Transmission.

    • Install Twitteriffic.

  • 2007-11-26

    • Setup Time Machine on an external Firewire drive.

    • Install chmox.

    • Install iStumbler.

    • Port install gnupg.

  • 2007-11-27

    • Port install unrar.
  • 2007-11-28

    • Install Clutter.
  • 2007-11-30

    • Install Pester.

    • Port install mplayer with this patch.

  • 2007-12-01

    • In Firefox about:config set mousewheel.withnokey.sysnumlines to false and
    • mousewheel.withnokey.numlines to 5 for quicker scrolling.
  • 2007-12-03

    • Install Disk Inventory X.

    • Install iEatBrainz.

    • Port install id3v2.

  • 2007-12-07

    • Port install libsdl-ttf.

    • Install from source atris.

  • 2007-12-11

    • Port install libevent.

    • Port install db46.

  • 2007-12-12

  • 2007-12-18

    • Port install aquaterm.

    • Port install gnuplot.

  • 2007-12-26

    • Port install nmap.
  • 2007-12-27

    • Install VLC.
  • 2008-01-01

    • Install OpenLieroX.
  • 2008-01-06

    • Install Inkscape.
  • 2008-01-09

    • Port install mtr.
  • 2008-01-10

    • Port selfupdate.

    • Port install coq.

  • 2008-01-19

    • export LANG=en_US.utf8 to make zsh’s line editor UTF8-compatible (backspace is broken else).

    • Port install sloccount.

  • 2008-01-20

    • Port install ragel.
  • 2008-02-04

    • Install Skim.
  • 2008-02-17

    • Port install gtk2.
  • 2008-02-24

    • Port install lighttpd +ssl+cml.
  • 2008-03-01

  • 2008-03-07

    • Port install install ffmpeg+lame+faac+faad+xvid+x264+a52.>>

    • Install iSquint.

  • 2008-03-18

    • In Firefox, set browser.tabs.selectOwnerOnClose to false.

    • Install Burn.

  • 2008-04-06

    • Update to 10.5.2. Other than few forgotten settings, this went fine.
  • 2008-04-11

    • Port install iftop.
  • 2008-04-15

    • Install Firefox extension Safari View.
  • 2008-05-01

    • Port install cmake.

    • Port install byacc.

    • Port install icu4c.

    • Port install xercesc.

    • Port install boost.

  • 2008-05-02

    • Install DjVuLibre/DjView 4.3.
  • 2008-05-06

    • Port install xpdf.
  • 2008-05-08

    • Port install ctags.
  • 2008-05-18

    • Install Flickr Uploader.
  • 2008-05-22

    • Port install libsdl_mixer-framework.

    • Port install libsdl-framework.

    • Port install libsdl_image-framework.

  • 2008-05-23

    • Port install netpbm.
  • 2008-06-12

    • Port install allegro.
  • 2008-06-26

    • Update Emacs to CVS HEAD. FAIL: Emacs 23.0.60 has utterly broken Carbon support, and Emacs.app with Cocoa support I couldn’t merge.

    • Install Emacs 22.2 with patches.

  • 2008-06-28

    • Install from source nmh 1.3.
  • 2008-07-01

    • In Firefox, disable Preferences / Advanced / General / Use autoscrolling.
  • 2008-07-05

    • Update to Firefox 3.

    • Back up your profile first, and check whether all extensions are available for version 3 as well!

    • Install theme iFox Smooth, MacFox II doesn’t exist for Firefox 3.

    • Install firefox-mac-pdf.

    • In about:config, set browser.urlbar.matchBehavior to 2 for saner URL completion. Get used to the awesomebar, it’s worth it.

    • In about:config, set toolkit.scrollbox.smoothScroll to false to get rid of that annoying tab moving effect.

    • Restart Firefox.

  • 2008-07-09

    • Port install mutt-devel +pop+imap+ssl+sasl+headercache+compress+nntp+xlabel+smtp+trash.

    • Port install stunnel.

  • 2008-07-12

    • Install Amua, a Last.fm client that uses iTunes.

    • In Keyboard and Mouse, redefine “Move focus to next window in active application” to Apple-^ (that’s the position on German keyboards).

  • 2008-07-20

  • 2008-08-09

    • Port install isync.

    • Port install mailsync.

  • 2008-08-15

    • Port install proctools (provides pgrep and pkill).
  • 2008-09-05

    • Port install ucspi-tcp.
  • 2008-09-24

    • Port install spidermonkey +fileobject.
  • 2008-10-04

    • Update to 10.5.5.
  • 2008-10-12

    • Install Viscosity, which includes TAP/TUN drivers (and an OpenVPN).

    • Port install vpnc (for Cisco IPSec, needs above TAP/TUN).

    • On OS X, you need to set in the configuration:

      NAT Traversal Mode cisco-udp

  • 2008-12-28

    • Port install socat.

    • Port install tsocks.

  • 2008-12-30

    • Port install tor.

    • Install Vidalia.

  • 2008-12-31

    • easy_install pip

    • pip install virtualenv

  • 2009-06-06

    • Update to 10.5.7.

Programs I used obsoleted by Leopard

  • Already installed:

    • zsh

    • xmllint

    • fetchmail

    • python

    • svn

    • Native Tcl/Tk

  • Obsolete due to added features

    • Safari Stand: Safari can now restore and save tab sessions itself.

    • iTerm: Terminal.app has tabs.

    • TeXShop: Preview.app finally reloads changed files automatically.

    • QuickSilver: Spotlight as application launcher.