2014-05-12 27 views
0

我在我的Ubuntu服務器中有一個配置文件。當我嘗試將某個進程的開始遷移到Upstart時,我找不到解決方案從配置文件中提取uid和gid,並將它們傳遞給setuid和setgid upstart的命令!從提取的參數upstart設置uid

我試圖在腳本塊中做到這一點,我提取了我的uid/gid,但我無法從腳本塊執行setuid或setgid。

有人可以有任何想法嗎?

問候, /requinham

+0

也許http://serverfault.com/適合你的問題更好。 – Bonifacio2

+0

我認爲這是一個關於新貴的一般問題,並不是專門針對服務器世界的。 – requinham

+0

但是SO是編程相關問題的網站。 – Bonifacio2

回答

0

這是不可能的新貴實際版本做到這一點。也許在未來的版本中。但是我可以使用start-stop-daemon命令解決腳本部分的這種需求,因爲此命令有幾個interant選項,如設置gid uid或sched優先級。 只需在您的新貴conf文件中使用它。

問候, /requinham