2015年12月26日土曜日

Mac OS XでVPNをログインなしで自動接続する方法 El Capitan編

基本的に前のスクリプトのまま行ける。
が、El Capitanでは/System以下がいじれなくなっていて、
前回/System以下に入れたLaunchDaemonスクリプトが消えてる。

で、前回作ったスクリプトはどこに行ったか

find / -name jp.blogspot.r3wt3d.vpn-connect.plist

を実行したところ


Library/SystemMigration/History/Migration-60617006-58B1-4D77-8596-EB82E1FF02B8/QuarantineRoot/System/Library/LaunchDaemons/jp.blogspot.r3wt3d.vpn-connect.plist 

にあった。Migration-6061....なところは環境依存で違う場所かもしれない。

ということで、こいつを/Library/LaunchDaemonsにコピーしてやって

launchctl load /Library/LaunchDaemons/jp.blogspot.r3wt3d.vpn-connect.plist

として起動させればOK!