開発ボックスを起動して実行するためのシェフスクリプトを作成しようとしていますが、それらの手順の 1 つはpow.cxをインストールすることです。
ドキュメントに記載されている方法を最初に試しましたcurl
が、ローカルユーザーとして実行する必要があり、シェフではできないことがわかったsudoパスワードの入力を求められます。
homebrew
そこで、レシピを試して、pow --install-system
ルートpow --install-local
として実行し、current_user
.
ただし、何らかの理由で、シェフのインストールがインストールのinstall-local
一部でハングします。コマンドラインから実行してplistファイルを正常に作成すると機能するため、理由はわかりません...しかし、chefで実行すると何らかの理由でハングします。
Chef OR pow についてはよくわかりませんが、このハングの原因は何でしょうか? 実行中のコマンドラインでは、入力などのプロンプトは表示されません。plistファイルを作成してlaunchctlで起動しているだけだと確信しています。
これを引き起こしている原因と、このタイムアウトを回避する方法を知っている人はいますか?