From 2ea5b30224033fc75ff5d9e8a3aec267afd458f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A2u=20Cao?= Date: Sun, 21 Sep 2025 12:42:29 +0200 Subject: [PATCH] Upgrade ejabberd to 25.08 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Greg Karékinian --- site-cookbooks/kosmos-ejabberd/attributes/default.rb | 4 ++-- .../kosmos-ejabberd/templates/ejabberd.yml.erb | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/site-cookbooks/kosmos-ejabberd/attributes/default.rb b/site-cookbooks/kosmos-ejabberd/attributes/default.rb index 0b97a59..658d2c3 100644 --- a/site-cookbooks/kosmos-ejabberd/attributes/default.rb +++ b/site-cookbooks/kosmos-ejabberd/attributes/default.rb @@ -1,6 +1,6 @@ -node.default["ejabberd"]["version"] = "24.02" +node.default["ejabberd"]["version"] = "25.08" node.default["ejabberd"]["package_version"] = "1" -node.default["ejabberd"]["checksum"] = "476c187b42074b88472fd1c8042418072e47962facd47dab4e5883f6f61b2173" +node.default["ejabberd"]["checksum"] = "e4703bc41b5843fc4b76e8b54a9380d5895f9b3dcd4795e05ad0c260ed9b9a23" node.default["ejabberd"]["turn_domain"] = "turn.kosmos.org" node.default["ejabberd"]["stun_auth_realm"] = "kosmos.org" node.default["ejabberd"]["stun_turn_port"] = 3478 diff --git a/site-cookbooks/kosmos-ejabberd/templates/ejabberd.yml.erb b/site-cookbooks/kosmos-ejabberd/templates/ejabberd.yml.erb index 5cfe81f..f1b9fd9 100644 --- a/site-cookbooks/kosmos-ejabberd/templates/ejabberd.yml.erb +++ b/site-cookbooks/kosmos-ejabberd/templates/ejabberd.yml.erb @@ -4,6 +4,9 @@ log_rotate_count: 1 loglevel: info hide_sensitive_log_data: true +log_modules_fully: + - mod_s3_upload + hosts: <% @hosts.each do |host| -%> - "<%= host[:name] %>" @@ -119,6 +122,15 @@ acl: - "::1/128" - "::FFFF:127.0.0.1/128" +api_permissions: + "webadmin commands": + who: + - admin + from: + - ejabberd_web_admin + what: + - "*" + shaper_rules: max_user_sessions: 10 max_user_offline_messages: