0

バイナリをインストールしてサービスを開始しようとしています。ノードのブートストラップ中にそれを実行しようとすると、バイナリがインストールされるだけで、サービスが開始されません。何か案が?

bash "install_package" do
        cwd "/tmp/abcd"
        user "root"
        code <<-EOH
        sudo ./somefile -i -key=#{node[:abcd][:key]} -f
        EOH
        #not_if{ ::File.exists?("file it creates") }
        creates "/etc/init.d/someservce"
        action :run
        notifies :start, "service[someservce]", :immediately
do

私のbinファイルは-iとキーを受け入れてインストールされます。しかし、ブースト中にサービスが開始されません...サービスを開始するために別のサービスリソースを試しても、開始されません。何か案が?

4

0 に答える 0