package "python-cairo"
package "python-mapnik"
+package "ttf-dejavu"
+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"
group "tile"
end
details[:tile_directories].each do |directory|
- directory "#{directory[:name]}" do
+ directory directory[:name] do
owner "www-data"
group "www-data"
mode 0755
database "gis"
end
-tile_uid = node[:etc][:passwd]["tile"][:uid]
-www_data_gid = node[:etc][:group]["www-data"][:gid]
-
-ruby_block node[:tile][:node_file] do
- block do
- File.chown(tile_uid, www_data_gid, node[:tile][:node_file])
- File.chmod(0640, node[:tile][:node_file])
- end
- not_if do
- stat = File.stat(node[:tile][:node_file])
- stat.uid == tile_uid && stat.gid == www_data_gid && stat.mode == 0640
- end
+file node[:tile][:node_file] do
+ owner "tile"
+ group "www-data"
+ mode 0640
end
directory "/var/log/tile" 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"