Я очень новичок в марионетке и просто пытаюсь понять, что говорит мне результат.У меня есть очень простой файл init.pp для настройки файла дрожания:
class sudo {
package { sudo:
ensure => present,
}
if $operatingsystem == "Ubuntu" {
package { "sudo-ldap":
ensure => present,
require => Package["sudo"],
}
}
file { "/etc/sudoers":
owner => "root",
group => "wheel",
mode => 0440,
source => "puppet:///modules/sudo/sudoers",
require => Package["sudo"],
}
Однако всякий раз, когда я запускаю следующую команду:
sudo puppet agent --server=my-imac.local --no-daemonize --verbose --onetime --noop
, я получаю следующий вывод:
info: Caching catalog for susan-hirschs-imac.local
info: Applying configuration version '1321294018'
notice: /Stage[main]/Sudo/Package[sudo]/ensure: current_value absent, should be present (noop)
notice: Class[Sudo]: Would have triggered 'refresh' from 1 events
notice: Stage[main]: Would have triggered 'refresh' from 1 events
notice: Finished catalog run in 0.07 seconds
У меня есть 2 вопроса:
1) как мне интерпретировать этот путь: /Stage[main]/Sudo/Package[sudo]/ensure
2) Почему он говорит, что текущее значение отсутствует?У меня есть файл sudoers в / etc / sudoers