こんな表示が出て、Terminal.app が起動しなくなった。
ターミナルが起動しないと仕事にならんぞ....。原因は、昨日 macports で zsh-devel をインストールし、それをデフォルトシェルにしたことしか考えられない。
設定した直後は動作していたが、ログアウト/ログインをしてから起動しなくなった。
X11の Terminal からは起動できることを確認。
とりあえず、エラー文「このアプリケーションの実行が認証されていません。」でぐぐってみた結果、数少ない情報を探せた。
http://wiki.hadai.net/?MacOSXTips ここに答えが!
どうやら、 /etc/shells という設定ファイルがあって、そこに macports の zsh のPATHを書き加えれば良いらしい。
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
/opt/local/bin/zsh
X11のTerminalから書き換えた結果、Terminal.app を無事起動できました。
ふぅ、焦った。