我希望 Puppet 在主机上执行以下操作:
- 确保名为的用户
myuser
存在。- 我不想对 UID 进行硬编码,因为有多个用户是通过这种方式创建的。
- 在 shell 脚本中使用 UID
myuser
(不幸的是用户名不行)。
到目前为止我已经:
user { 'myuser':
ensure => present,
system => true,
}
file { '/opt/myuser-uid':
ensure => file,
contents => User['myuser']['uid'],
}
但文件内容最终是空白的。
如何将新创建的 UID 写入文件?