Projects
Kolab:16:Enterprise
guam
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 6
View file
guam.spec
Changed
@@ -18,7 +18,7 @@ %{!?_unitdir: %global _unitdir /usr/lib/systemd/system} Name: guam -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: A Smart Reverse IMAP Proxy @@ -160,6 +160,9 @@ /opt/%{realname}/ %changelog +* Wed Mar 2 2016 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.2-1 +- Release 0.7.2 + * Thu Feb 4 2016 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.1-2 - Add environment variable HOME
View file
0001-Stop-switching-to-user-group-guam.-Ref.-T971.patch
Deleted
@@ -1,29 +0,0 @@ -From bdea873af6dde6b1ab8c33fa45738a0b92f2fa14 Mon Sep 17 00:00:00 2001 -From: "Jeroen van Meeuwen (Kolab Systems)" <vanmeeuwen@kolabsys.com> -Date: Tue, 2 Feb 2016 14:06:28 +0100 -Subject: PATCH 1/2 Stop switching to user/group guam. Ref. T971 - ---- - guam.service | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/guam.service b/guam.service -index 3fac8c6..591daf3 100644 ---- a/guam.service -+++ b/guam.service -@@ -7,8 +7,10 @@ ExecStart=/usr/sbin/guam foreground - Restart=always - StandardOutput=syslog - SyslogIdentifier=guam --User=guam --Group=guam -+ -+# No proper setuid/setgid in guam yet. See T971. -+#User=guam -+#Group=guam - - Install - WantedBy=multi-user.target --- -2.4.3 -
View file
0002-Set-HOME-environment-variable.patch
Deleted
@@ -1,24 +0,0 @@ -From b69774ffd6ea41f2c6851654cc8c3e2e550bf4b9 Mon Sep 17 00:00:00 2001 -From: "Jeroen van Meeuwen (Kolab Systems)" <vanmeeuwen@kolabsys.com> -Date: Thu, 4 Feb 2016 09:13:44 +0100 -Subject: PATCH 2/2 Set HOME environment variable - ---- - guam.service | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/guam.service b/guam.service -index 591daf3..c21da29 100644 ---- a/guam.service -+++ b/guam.service -@@ -7,6 +7,7 @@ ExecStart=/usr/sbin/guam foreground - Restart=always - StandardOutput=syslog - SyslogIdentifier=guam -+Environment=HOME=/opt/kolab_guam/ - - # No proper setuid/setgid in guam yet. See T971. - #User=guam --- -2.4.3 -
View file
guam-0.7.2.tar.gz/.arcconfig
Added
@@ -0,0 +1,3 @@ +{ + "phabricator.uri": "https://git.kolab.org" +}
View file
guam-0.7.1.tar.gz/apps/kolab_guam/src/kolab_guam.app.src -> guam-0.7.2.tar.gz/apps/kolab_guam/src/kolab_guam.app.src
Changed
@@ -2,7 +2,7 @@ {application, kolab_guam, {description, "IMAP session proxy"}, - {vsn, "0.7.1"}, + {vsn, "0.7.2"}, {registered, }, {applications, kernel,
View file
guam-0.7.1.tar.gz/apps/kolab_guam/src/rules/kolab_guam_rule_filter_groupware.erl -> guam-0.7.2.tar.gz/apps/kolab_guam/src/rules/kolab_guam_rule_filter_groupware.erl
Changed
@@ -31,8 +31,13 @@ apply_to_client_message(ImapSession, Buffer, State) -> { Tag, Command, Data } = eimap_utils:split_command_into_components(Buffer), { Active, StateTag }= - if Command =:= <<"LIST">>; Command =:= <<"list">>; Command =:= <<"XLIST">>; Command =:= <<"xlist">> -> - case binary:match(Data, <<"\"*\"">>) of + if Command =:= <<"LIST">>; + Command =:= <<"list">>; + Command =:= <<"XLIST">>; + Command =:= <<"xlist">>; + Command =:= <<"LSUB">>; + Command =:= <<"lsub">> -> + case binary:match(Data, <<"*">>) of nomatch -> { false, <<>> }; _ -> fetch_metadata(ImapSession, State), @@ -65,10 +70,14 @@ true; apply_if_id_matches(<<"XLIST">>, _Data) -> true; +apply_if_id_matches(<<"LSUB">>, _Data) -> + true; apply_if_id_matches(<<"list">>, _Data) -> true; apply_if_id_matches(<<"xlist">>, _Data) -> true; +apply_if_id_matches(<<"lsub">>, _Data) -> + true; apply_if_id_matches(<<"ID">>, Data) -> apply_if_found_kolab(binary:match(Data, <<"/Kolab">>)); apply_if_id_matches(_Command, _Data) -> notyet. @@ -93,6 +102,7 @@ filter_folder(_State, <<>>, Acc) -> { Acc, true }; filter_folder(State, <<"* LIST ", Details/binary>> = Response, Acc) -> { filter_on_details(State, Response, Acc, Details), true }; filter_folder(State, <<"* XLIST ", Details/binary>> = Response, Acc) -> { filter_on_details(State, Response, Acc, Details), true }; +filter_folder(State, <<"* LSUB ", Details/binary>> = Response, Acc) -> { filter_on_details(State, Response, Acc, Details), true }; filter_folder(#state{ tag = Tag }, Response, Acc) -> HasMore = case byte_size(Tag) =< byte_size(Response) of
View file
guam-0.7.1.tar.gz/guam.service -> guam-0.7.2.tar.gz/guam.service
Changed
@@ -7,8 +7,11 @@ Restart=always StandardOutput=syslog SyslogIdentifier=guam -User=guam -Group=guam +Environment=HOME=/opt/kolab_guam/ + +# No proper setuid/setgid in guam yet. See T971. +#User=guam +#Group=guam Install WantedBy=multi-user.target
View file
guam-0.7.1.tar.gz/rel/reltool.config -> guam-0.7.2.tar.gz/rel/reltool.config
Changed
@@ -4,7 +4,7 @@ {lib_dirs, "../deps"}, {erts, {mod_cond, derived}, {app_file, strip}}, {app_file, strip}, - {rel, "kolab_guam", "0.7.1", + {rel, "kolab_guam", "0.7.2", kernel, stdlib,
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.