У меня в рецепте от шеф-повара есть:
service 'php5-fpm' do
supports :restart => true
action [ :enable, :start ]
end
Однако мой рецепт теперь не работает в Ubuntu 14.04, так как «/etc/init.d/php5-fpm restart» не работает в Ubuntu 14.04 (возвращается с 1 и сообщения нет).
Как мне заставить мой поварский рецепт перезапустить и управлять службой php5-fpm?
Решено добавлением к моей службе в шеф-поваре следующего:
"Provider Chef :: Provider :: Service :: Upstart"
Это действительно начнет раздражать, когда одни сервисы позволяют вам использовать init.d, а другие заставляют вас использовать выскочку.