在puppet中编写自定义类型/提供程序时,有没有办法以特定用户身份运行命令?我想避免做像
这样的事情commmands sudo: 'sudo'
sudo('-u', '<username>', '<command>','<options>')
目前我的代码块看起来像
commmands sudo: 'sudo'
def occ(options)
sudo('-u','apache','php','occ',*options)
end
不想运行sudo命令,而只需运行php命令。