include_recipe "accounts"
include_recipe "apache"
+include_recipe "planet::aws"
include_recipe "munin"
-include_recipe "awscli"
package %w[
perl
remote_directory node[:planet][:dump][:xml_history_directory] do
source "history_cgi"
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
files_owner "root"
remote_directory "/store/planet/cc-by-sa" do
source "ccbysa_cgi"
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
files_owner "root"
remote_directory "/store/planet/cc-by-sa/full-experimental" do
source "ccbysa_history_cgi"
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
files_owner "root"
[:xml_directory, :xml_history_directory,
:pbf_directory, :pbf_history_directory].each do |dir|
directory node[:planet][:dump][dir] do
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
end
end
directory "/store/planet/notes" do
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
end
directory "/store/planet/statistics" do
- owner "www-data"
+ owner "planet"
group "planet"
mode "775"
end
systemd_service "planet-file-cleanup" do
description "Cleanup old planet files"
exec_start "/usr/local/bin/planet-file-cleanup --debug"
- user "www-data"
+ user "planet"
sandbox true
read_write_paths [
node[:planet][:dump][:xml_directory],