Configure subdirectory level for upload.pm
This allows to post to per-domain subdirectories from XMPP clients.
This commit is contained in:
parent
0aef830aa3
commit
0e29c930ed
@ -1,30 +1,30 @@
|
||||
{
|
||||
"id": "ejabberd",
|
||||
"5apps_ldap_password": {
|
||||
"encrypted_data": "H7WrXu2iGreO5MSoaNKAAAQOxh92rij4j4UPffs7Rjq1mtd4dMed\n",
|
||||
"iv": "uEOoET/OOSDjiELM\n",
|
||||
"auth_tag": "ehYOXsKPHNXrYNy0xJ+BSw==\n",
|
||||
"encrypted_data": "RdzDZk2F4yBvgII84JGt8AF0LT4cyjRQFQvMJ5LhdB54T06Kjq3S\n",
|
||||
"iv": "+3WlMHiNAFVE4iku\n",
|
||||
"auth_tag": "mKheQu/KeHSyt8W783lrzA==\n",
|
||||
"version": 3,
|
||||
"cipher": "aes-256-gcm"
|
||||
},
|
||||
"kosmos_ldap_password": {
|
||||
"encrypted_data": "1u+tUrEj5JZ0F+j59f7VKztBTyn1vqT6V3H3K7uC9kHQCOUFmg3x\n",
|
||||
"iv": "NjhasM5iVF6tBzps\n",
|
||||
"auth_tag": "kSNqc3xEQavZifWcPeeFpA==\n",
|
||||
"encrypted_data": "fABWhxMuLaF2qLFdIN//R6bgBkD60WRWiBZPErB1eBOxHqOp813o\n",
|
||||
"iv": "uBPPYY/FM2hee05V\n",
|
||||
"auth_tag": "cO+zP2QggWIzbuVxtkct2w==\n",
|
||||
"version": 3,
|
||||
"cipher": "aes-256-gcm"
|
||||
},
|
||||
"uploads_secret": {
|
||||
"encrypted_data": "2IVxvsaGP1+D0zOT0g9+Zz4Eg42Y8FPe8GiwQDZq6I1f\n",
|
||||
"iv": "+Ujln/JDnL/afzZ3\n",
|
||||
"auth_tag": "v0QBCsEemxBaBvi6kazj+w==\n",
|
||||
"encrypted_data": "03Y8CNBstV7vYopx8X54hkRSlnwwbOg5Y0KwTPV4qys1\n",
|
||||
"iv": "gLTP7Y2Y70jL+sxH\n",
|
||||
"auth_tag": "HJoyOF4rYm9ayKfViuKBlA==\n",
|
||||
"version": 3,
|
||||
"cipher": "aes-256-gcm"
|
||||
},
|
||||
"admins": {
|
||||
"encrypted_data": "3kH8Cbc4Wy1RMd8HLa7aOCZWCZEyjmXq7JC3T0875472F708JjuOXuEqmUeG\nI82OE7lfMVrOup+hiMk9aCTQqxArayWFRZeWnMN2Ji/dbl12wJ/zKWSOPDQ2\nBHzJ/U6NoHBzmAV/PyirmD8KBNkZxCN8vhCq5azZTnmNQmu8CBxM+qUDDhd1\n",
|
||||
"iv": "dro4RKs1MDD+riaM\n",
|
||||
"auth_tag": "7yiBW9jyMzcAPWw/XR8zNQ==\n",
|
||||
"encrypted_data": "mRX2Lxqxb//Gd76bk+G3V+eObaq+NILiMsHHjFvjBCvJrznvRzezqW1VHhwW\ndH/ZY2gM8CVCcmYNQ8Xtg/1loPYAUjROvDRirj5i9fP7zgJRc1anNmohDOle\n34aNPYverGm+IJ21sFrAv4Xe/KleJBO5ynuiInqqvljcu3LiuvSYBXW34yWB\n",
|
||||
"iv": "QqJJM8gmox565JUd\n",
|
||||
"auth_tag": "yWRLb22JwJjjoK6Wdr1ujg==\n",
|
||||
"version": 3,
|
||||
"cipher": "aes-256-gcm"
|
||||
}
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user