diff --git a/data_bags/credentials/ejabberd.json b/data_bags/credentials/ejabberd.json index fb14aca..5c0c89c 100644 --- a/data_bags/credentials/ejabberd.json +++ b/data_bags/credentials/ejabberd.json @@ -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" } diff --git a/site-cookbooks/kosmos-ejabberd/recipes/upload_service.rb b/site-cookbooks/kosmos-ejabberd/recipes/upload_service.rb index c772c0e..6b5accd 100644 --- a/site-cookbooks/kosmos-ejabberd/recipes/upload_service.rb +++ b/site-cookbooks/kosmos-ejabberd/recipes/upload_service.rb @@ -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