X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/7a8a1cf571031b7ce3e2dea20dfb75427fdc9207..b20599b6503be65674c3e420be6cca91b507ac0a:/cookbooks/tile/recipes/default.rb diff --git a/cookbooks/tile/recipes/default.rb b/cookbooks/tile/recipes/default.rb index d0769d2fd..bf5431d06 100644 --- a/cookbooks/tile/recipes/default.rb +++ b/cookbooks/tile/recipes/default.rb @@ -100,12 +100,16 @@ end package "python-cairo" package "python-mapnik" + package "ttf-dejavu" -package "ttf-unifont" package "fonts-droid" +package "ttf-unifont" package "fonts-sipa-arundina" package "fonts-sil-padauk" package "fonts-khmeros" +package "ttf-indic-fonts-core" +package "ttf-tamil-fonts" +package "ttf-kannada-fonts" directory "/srv/tile.openstreetmap.org/cgi-bin" do owner "tile" @@ -141,7 +145,7 @@ directory "/srv/tile.openstreetmap.org/data" do mode 0755 end -node[:tile][:data].each do |name,data| +node[:tile][:data].each_value do |data| url = data[:url] file = "/srv/tile.openstreetmap.org/data/#{File.basename(url)}" directory = "/srv/tile.openstreetmap.org/data/#{data[:directory]}" @@ -492,6 +496,13 @@ template "/etc/rsyslog.d/20-renderd.conf" do notifies :restart, "service[rsyslog]" end +template "/etc/logrotate.d/renderd" do + source "renderd.logrotate.erb" + owner "root" + group "root" + mode 0644 +end + package "liblockfile-simple-perl" package "libfilesys-df-perl" @@ -502,7 +513,7 @@ template "/usr/local/bin/cleanup-tiles" do mode 0755 end -tile_directories = node[:tile][:styles].collect do |name,style| +tile_directories = node[:tile][:styles].collect do |_,style| style[:tile_directories].collect { |directory| directory[:name] } end.flatten.sort.uniq