EJBCA通过Chef安装到JBoss不工作

EJBCA通过Chef安装到JBoss不工作,jboss,chef-infra,ejbca,Jboss,Chef Infra,Ejbca,在我的厨师食谱中,我通过 # install ejbca script "install ejbca->jboss" do interpreter "bash" user "#{node[:ejbca][:user]}" code <<-EOF cd #{node[:ejbca][:dir]} ant install EOF end #安装ejbca 脚本“安装ejbca->jboss”执行 解释器“bash”

在我的厨师食谱中,我通过

# install ejbca
script "install ejbca->jboss" do
    interpreter "bash"
    user "#{node[:ejbca][:user]}"
    code <<-EOF
        cd #{node[:ejbca][:dir]}
        ant install
    EOF
end
#安装ejbca
脚本“安装ejbca->jboss”执行
解释器“bash”
用户“#{node[:ejbca][:user]}”

代码不确定这是否有帮助,但使用execute资源,这看起来更干净一些(将cwd设置为目录)。还是一样。同样的问题,它与主机名和/etc/hosts有关