2011年9月6日火曜日

OS-Xでログイン時にスクリプトを実行したい。

OS-Xでログインするときにスクリプトを実行できないかなーというお話し。 http://support.apple.com/kb/HT2420
sudo defaults write com.apple.loginwindow LoginHook /path/to/script
これだと、(ユーザーごとでなく)グローバルに設定されてしまうので、
#!/bin/sh
if [ -x $HOME/.loginhook ]
then
$1/.login
fi
こんな感じのスクリプトを設定しておくってのでどう?