Я использую утилиту командной строки Dropbox / daemon в Ubuntu 11.10, но она не работает с Puppet.
Я могу успешно управлять Dropbox вручную:
$ sudo /etc/init.d/dropbox [status/start/stop/status]
Однако, когда я настраиваю Puppet, чтобы убедиться, что Dropbox всегда работает, он завершается с этим сообщением журнала:
(/Stage[main]/Dropbox::Service/Service[dropbox]/ensure) change from stopped to running failed: Could not start Service[dropbox]: Execution of '/etc/init.d/dropbox start' returned 1: at /etc/puppet/modules/dropbox/manifests/init.pp:8
Вот мой файл манифеста Puppet:
class dropbox {
include dropbox::service
}
class dropbox::service {
service { "dropbox":
ensure => running,
}
}
ВышеПохоже, что сообщение об ошибке также подразумевает, что команда dropbox «status» не работает для Puppet, потому что я получаю то же сообщение об ошибке («Не удалось запустить»), даже когда Dropbox уже запущен.
Есть мысли?