はじめてTunnelblickを使って、こういう↓エラーが出てつまった
コメント歓迎
エラー
必要なシステムがありません
システムフォルダー xxx は安全ではありません。
この問題が解決されるまで、Tunnelblickやその他のプログラムは、正常に動作しない可能性があります。
コンソールログに詳細があります。
対処方法
エラー文に出てるフォルダーの権限を変更する
たとえば、「システムフォルダー tmp(/private/tmp)は...」って言われてたら、/private/tmp
フォルダの権限を変える
terminalでコマンドを打っていきます
macOSのバージョンがOS X 10.11以上の場合です。それ以外の場合は後述
$ sudo chown root:wheel /private/tmp; sudo chmod 01777 /private/tmp
chown
は「権限を変更する」というコマンドです
どのようにr/w/xを変更するか(i.e. なぜ01777か)は公式ガイドの通りです
その他のOSバージョン
↑、OSバージョンがOS X 10.11以上の場合で、それ以外のOSの場合は、適宜公式ガイドを参照します
- "Correct System Folder Ownership and Permissions"の項目に移動
- 自分のOSバージョンの表を探す
- 該当フォルダの行を探す
- 一番右の列のコマンドをコピペする
例えば、OS X 10.5で、「システムフォルダー /usr (/usr) は安全ではありません...」と言われてたら、↓のひょうのピンクで囲んだコマンドを打ちます
解説
↑で権限を変更したフォルダが、Tunnelblickの想定している read/write/execute の権限とは違うので、それを修正する
というのが対処方法でやっていること
参考URL
このエラーが出たときのTunnelblick公式による対処方法ガイド
https://tunnelblick.net/cSystemFolderNotSecure.html