2011-06-09 7 views
1

暗号化されたsparsebundleディスクイメージを作成するシェルスクリプトを作成しました。私はsparsebundleにpubkeyを追加したいが、オプション-pubkey(Appleによって文書化されている)は、シェルスクリプトに追加するとき、またはbashで単一行のコマンドを実行したときにも拒否されてしまう。- hdiutilのpubkeyオプション

私はこのオプションについて何か不足していますか?私はドキュメントを読んだが、それでも動作させることはできない。

echo $password | hdiutil create -size $space -encryption -type SPARSEBUNDLE -fs HFS+J $name 
+0

-pubkeyオプションが働いたことがないかのようにいくつかの場所でこれを掲示し、フィードバックのビットを取得した後、それが表示されます。私はそれがライオンで動作するかどうかを見るのを待つつもりです。そうでなければ、バグを報告する時です。 – sofly

答えて

0

これは、次のとおりです。

現在、シェルスクリプトの「作成」の行は、この(あるとして、スクリプトが正常に動作しますが、私は-pubkey追加するとき、それは私に「利用」リターンを与える)のように見えます多くの場合、「決して働かない」か壊れていると言われていますが、それはかなりの時間にわたってそうしたことがあります。&

以下の例を参照してください。要するに、Keychain Accessを使用して公開鍵/秘密鍵の証明書を作成するだけです。

http://design.caltech.edu/erik/Misc/encrypted_virtual_disk.html

関連する問題