Configure subdirectory level for upload.pm

This allows to post to per-domain subdirectories from XMPP clients.
This commit is contained in:
2020-11-24 15:33:34 +01:00
parent 0aef830aa3
commit 0e29c930ed
2 changed files with 17 additions and 13 deletions

View File

@@ -23,10 +23,14 @@ directory "/var/www/upload" do
mode "0755"
end
ruby_block "configure uploads secret" do
ruby_block "configure uploads.pm" do
block do
file = Chef::Util::FileEdit.new("/opt/upload.pm/upload.pm")
file.search_file_replace(%r{it-is-secret}, uploads_secret)
file.search_file_replace_line(
%r{my \$uri_prefix_components = 0;},
'my $uri_prefix_components = 1;'
)
file.write_file
end
end