[packages/ejabberd] - rel 5; small fix in mod_logdb

arekm arekm at pld-linux.org
Wed May 7 08:49:36 CEST 2014


commit 33af212095f35e516e248b34dc5464bb225a5bb6
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed May 7 08:49:33 2014 +0200

    - rel 5; small fix in mod_logdb

 ejabberd-mod_logdb.patch | 6 +++---
 ejabberd.spec            | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/ejabberd.spec b/ejabberd.spec
index b8ae3db..6fa95f0 100644
--- a/ejabberd.spec
+++ b/ejabberd.spec
@@ -8,7 +8,7 @@ Summary:	Fault-tolerant distributed Jabber/XMPP server
 Summary(pl.UTF-8):	Odporny na awarie rozproszony serwer Jabbera/XMPP
 Name:		ejabberd
 Version:	13.12
-Release:	4
+Release:	5
 License:	GPL
 Group:		Applications/Communications
 Source0:	http://www.process-one.net/downloads/ejabberd/%{version}/%{name}-%{version}.tgz
@@ -54,7 +54,7 @@ Patch0:		%{name}-paths.patch
 Patch1:		%{name}-config.patch
 # not available for 13.10
 #Patch2:		%{name}-vcard-access-get.patch
-# http://www.dp.uz.gov.ua/o.palij/mod_logdb/patch-mod_logdb-13.10.diff
+# http://www.dp.uz.gov.ua/o.palij/mod_logdb/patch-mod_logdb-13.12.diff
 Patch3:		%{name}-mod_logdb.patch
 Patch4:		%{name}-no_sslv3_or_3des.patch
 URL:		http://www.ejabberd.im/
diff --git a/ejabberd-mod_logdb.patch b/ejabberd-mod_logdb.patch
index b8b0c65..da1eec8 100644
--- a/ejabberd-mod_logdb.patch
+++ b/ejabberd-mod_logdb.patch
@@ -318,7 +318,7 @@ index 0000000..06a894b
 +   undefined.
 diff --git a/src/mod_logdb.erl b/src/mod_logdb.erl
 new file mode 100644
-index 0000000..516f92b
+index 0000000..72f1982
 --- /dev/null
 +++ b/src/mod_logdb.erl
 @@ -0,0 +1,2152 @@
@@ -430,7 +430,7 @@ index 0000000..516f92b
 +    DBsRaw = gen_mod:get_opt(dbs, Opts, fun(A) -> A end, [{mnesia, []}]),
 +    DBs = case lists:keysearch(mnesia, 1, DBsRaw) of
 +               false -> lists:append(DBsRaw, [{mnesia,[]}]);
-+               DBsResult -> DBsResult
++               {value, _} -> DBsRaw
 +          end,
 +    VHostDB = gen_mod:get_opt(vhosts, Opts, fun(A) -> A end, [{VHost, mnesia}]),
 +    % 10 is default becouse of using in clustered environment
@@ -451,7 +451,7 @@ index 0000000..516f92b
 +                 end
 +         end,
 +
-+    ?MYDEBUG("Starting mod_logdb for ~s with ~s backend", [VHost, DBName]),
++    ?MYDEBUG("Starting mod_logdb for '~s' with '~s' backend", [VHost, DBName]),
 +
 +    DBMod = list_to_atom(atom_to_list(?MODULE) ++ "_" ++ atom_to_list(DBName)),
 +
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ejabberd.git/commitdiff/33af212095f35e516e248b34dc5464bb225a5bb6



More information about the pld-cvs-commit mailing list