package "snmpd"
-service "snmpd" do
- action [:enable, :start]
- supports :status => true, :restart => true
-end
-
template "/etc/snmp/snmpd.conf" do
source "snmpd.conf.erb"
owner "root"
group "root"
- mode 0o600
+ mode "600"
variables :communities => communities
notifies :restart, "service[snmpd]"
end
+service "snmpd" do
+ action [:enable, :start]
+ supports :status => true, :restart => true
+end
+
if node[:snmpd][:clients]
node[:snmpd][:clients].each do |address|
firewall_rule "accept-snmp" do
dest "fw"
proto "udp"
dest_ports "snmp"
- source_ports "1024:"
+ source_ports "1024-65535"
end
end
else
dest "fw"
proto "udp"
dest_ports "snmp"
- source_ports "1024:"
+ source_ports "1024-65535"
end
end
dest "fw"
proto "udp"
dest_ports "snmp"
- source_ports "1024:"
+ source_ports "1024-65535"
end
end
else
dest "fw"
proto "udp"
dest_ports "snmp"
- source_ports "1024:"
+ source_ports "1024-65535"
end
end