action :sync
repository "https://github.com/zerebubuth/openstreetmap-tile-analyze.git"
revision "live"
- user "www-data"
- group "www-data"
+ user "root"
+ group "root"
notifies :run, "execute[tilelog-autogen]", :immediate
end
execute "tilelog-autogen" do
action :nothing
- command "./autogen.sh"
+ command "autoreconf -i"
cwd tilelog_source_directory
- user "www-data"
- group "www-data"
+ user "root"
+ group "root"
notifies :run, "execute[tilelog-configure]", :immediate
end
execute "tilelog-configure" do
action :nothing
- command "./configure --with-boost-libdir=/usr/lib"
+ command "./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu"
cwd tilelog_source_directory
- user "www-data"
- group "www-data"
+ user "root"
+ group "root"
notifies :run, "execute[tilelog-build]", :immediate
end
action :nothing
command "make"
cwd tilelog_source_directory
- user "www-data"
- group "www-data"
+ user "root"
+ group "root"
end
# resources for running the tile analysis
source "tilelog.erb"
owner "root"
group "root"
- mode 0755
- variables {
- :analyze_bin => "#{tilelog_source_directory}/openstreetmap-tile-analyze",
- :input_dir => tilelog_input_directory,
- :output_dir => tilelog_output_directory
- }
+ mode 0o755
+ variables :analyze_bin => "#{tilelog_source_directory}/openstreetmap-tile-analyze",
+ :input_dir => tilelog_input_directory,
+ :output_dir => tilelog_output_directory
end
template "/etc/cron.d/tilelog" do
- source "tileog.cron.erb"
+ source "tilelog.cron.erb"
owner "root"
group "root"
- mode 0644
+ mode 0o644
end
# resources related to the output of the analysis and where it
action :create
user "www-data"
group "www-data"
- mode 0755
+ mode 0o755
end