2014-11-04 81 views
3

我在安裝紅寶石到廚師的服務器上時沒有違反廚師命令的問題。如何以特定用戶身份運行廚師資源

我目前的想法是添加一個用戶帳戶來運行我的應用程序,並讓該用戶的PATH存儲我與廚師分開安裝的紅寶石;這種方式當我作爲新用戶啓動應用程序時,它不會輕易破壞廚師。

我該如何獲得廚師作爲特定用戶安裝和運行命令?

如果不是這樣,可有人點我到正確的方式做到這一點(安裝和使用紅寶石沒有打破廚師的內部紅寶石)

我使用Windows,是的,我知道,運動中施虐受虐什麼,但這是我必須做的。

+0

就像一個音符 - 在Linux上,你可以做到以下幾點:'廚師客戶端-u用戶-g組-o食譜::食譜'但這個「更改權限」方法在Windows上不可用。如果我錯了某人,請糾正我 – 2014-11-04 22:30:45

回答

2

是執行命令的大多數資源將user說法:

execute 'msiexec /q mumblesomething' do 
    user 'me' 
end