blob: 730d7d58ff60d7e1ee3f1f9738b39bd0e0e6acec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
include_recipe "openldap"
include_recipe "openldap::client"
include_recipe "openldap::server"
include_recipe "resolver"
include_recipe "base"
service "apache2" do
insure "running"
has_restart true
end
file "/etc/nsswitch.conf" do
insure "present"
owner "root"
group "root"
mode 0644
notify :restart, resources(:service => "openldap"), :immediately
end
file "/etc/ldap.conf" do
insure "present"
owner "root"
group "root"
mode 0644
requires resources(:file => "/etc/nsswitch.conf")
end
file "/srv/monkey" do
insure "present"
owner "root"
group "root"
mode 0644
end
file "/srv/owl" do
insure "present"
owner "root"
group "root"
mode 0644
end
file "/srv/zen" do
insure "absent"
end
#
# file "/srv/monkey" do |f|
# f.insure = "present"
# f.owner = "adam"
# f.group = "adam"
# f.mode = 0644
# f.before = resources(:file => "/etc/nsswitch.conf")
# end
#
# file "/etc/ldap-nss.conf" do |f|
# f.insure = "present"
# f.owner = "root"
# f.group = "root"
# f.mode = 0644
# f.notifies = :refresh, resources(:file => "/etc/ldap.conf")
# end
#
# file "/etc/coffee.conf" do |f|
# f.insure = "present"
# f.owner = "root"
# f.group = "root"
# f.mode = 0644
# f.subscribes = :polio, resources(:file => "/etc/nsswitch.conf")
# end
|