我正在尝试在centos7 ec2实例(ami-d2c924b2)上运行服务资源以进行审计:
service 'auditd' do
provider Chef::Provider::Service::Init::Redhat
action :nothing
end
然而,似乎服务资源在centos7实例中被破坏了:
service[auditd]: unable to locate the init.d script!
我也收到此错误:service[auditd] cannot be found in the resource collection.
答案 0 :(得分:2)
#include "decl.h"
//using namespace foo;
namespace defcpp {
class A {
...
};
}
class B {
defcpp::A a;
...
};
void doSomething()
{
defcpp::A a;
...
}
提供商专门针对Redhat
管理层的redhat风格。 CentOS 7使用systemd代替,应自动检测。