notifies :restart, "service[oxidized]"
end
+ssh_known_hosts_entry "github.com" do
+ action :flush
+ file_location "/opt/oxidized/.ssh/known_hosts"
+ owner "oxidized"
+ group "oxidized"
+end
+
+directory "/var/lib/oxidized" do
+ owner "oxidized"
+ group "oxidized"
+ mode "750"
+end
+
git "/var/lib/oxidized/configs.git" do
action :sync
repository "git@github.com:openstreetmap/oxidized-configs.git" # Uses oxidized ssh key
after "network.target"
user "oxidized"
working_directory "/opt/oxidized/daemon"
+ runtime_directory "oxidized"
exec_start "#{node[:ruby][:bundle]} exec oxidized"
environment "OXIDIZED_HOME" => "/etc/oxidized",
"OXIDIZED_LOGS" => "/var/log/oxidized"