Overview

Request 1523 (accepted)

Submit pykolab to Winterfell

Submit package Kolab:Development / pykolab to package Kolab:Winterfell / pykolab

pykolab.spec Added
x
 
1
@@ -0,0 +1,694 @@
2
+%if 0%{?opensuse_bs}
3
+#!BuildIgnore:  systemd
4
+%endif
5
+
6
+%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
7
+
8
+%if 0%{?suse_version} || 0%{?fedora} > 17 || 0%{?rhel} > 6
9
+%global with_systemd 1
10
+%{!?_unitdir:   %global _unitdir /usr/lib/systemd/system/}
11
+%else
12
+%global with_systemd 0
13
+%endif
14
+
15
+%global kolab_user kolab
16
+%global kolab_user_id 412
17
+%global kolab_group kolab
18
+%global kolab_group_id 412
19
+
20
+%global kolabn_user kolab-n
21
+%global kolabn_user_id 413
22
+%global kolabn_group kolab-n
23
+%global kolabn_group_id 413
24
+
25
+%global kolabr_user kolab-r
26
+%global kolabr_user_id 414
27
+%global kolabr_group kolab-r
28
+%global kolabr_group_id 414
29
+
30
+Summary:            Kolab Groupware Solution
31
+Name:               pykolab
32
+Version:            0.8.0
33
+Release:            1%{?dist}
34
+License:            GPLv3+
35
+Group:              Applications/System
36
+URL:                http://kolab.org/
37
+
38
+Source0:            pykolab-0.8.0.tar.gz
39
+Source1:            pykolab.logrotate
40
+
41
+Patch0001:          0001-Fix-mistake-in-manticore-configuration-template.patch
42
+Patch0002:          0002-Fix-default-template-for-Guam.patch
43
+
44
+BuildRoot:          %{_tmppath}/%{name}-%{version}-%{release}-root
45
+BuildArch:          noarch
46
+%if 0%{?suse_version}
47
+BuildRequires:      autoconf
48
+BuildRequires:      automake
49
+BuildRequires:      fdupes
50
+%endif
51
+%if 0%{?fedora} > 21
52
+BuildRequires:      future
53
+%endif
54
+BuildRequires:      gcc
55
+BuildRequires:      gettext
56
+BuildRequires:      glib2-devel
57
+BuildRequires:      intltool
58
+BuildRequires:      python
59
+BuildRequires:      python-icalendar
60
+BuildRequires:      python-kolab
61
+BuildRequires:      python-kolabformat
62
+BuildRequires:      python-ldap
63
+BuildRequires:      python-nose
64
+BuildRequires:      python-pyasn1
65
+BuildRequires:      python-pyasn1-modules
66
+%if 0%{?suse_version}
67
+BuildRequires:      python-pytz
68
+%else
69
+BuildRequires:      pytz
70
+%endif
71
+BuildRequires:      python-sievelib
72
+BuildRequires:      python-sqlalchemy
73
+BuildRequires:      python-twisted-core
74
+%if 0%{?fedora} >= 21
75
+# Fedora 21 has qca2 and qca, qca2 has been renamed to qca, required by kdelibs
76
+BuildRequires: qca
77
+%endif
78
+Requires:           kolab-cli = %{version}-%{release}
79
+Requires:           python-ldap >= 2.4
80
+Requires:           python-pyasn1
81
+Requires:           python-pyasn1-modules
82
+Requires(pre):      /usr/sbin/useradd
83
+Requires(pre):      /usr/sbin/usermod
84
+Requires(pre):      /usr/sbin/groupadd
85
+
86
+%if 0%{?with_systemd}
87
+%if 0%{?suse_version}
88
+Requires(post):     systemd
89
+Requires(postun):   systemd
90
+Requires(preun):    systemd
91
+%else
92
+%if 0%{?opensuse_bs} == 0
93
+Requires(post):     systemd-units
94
+Requires(postun):   systemd-units
95
+Requires(preun):    coreutils
96
+Requires(preun):    systemd-units
97
+%endif
98
+%endif
99
+%else
100
+Requires(post):     chkconfig
101
+Requires(post):     initscripts
102
+Requires(postun):   initscripts
103
+Requires(preun):    chkconfig
104
+Requires(preun):    initscripts
105
+%endif
106
+
107
+%description
108
+Kolab enables you to easily build a groupware server as part of a
109
+collaborative environment.
110
+
111
+##
112
+## Kolab Telemetry Logging
113
+##
114
+%package telemetry
115
+Summary:            Kolab Telemetry Logging Capabilities
116
+Group:              Applications/System
117
+Requires:           kolab-cli = %{version}-%{release}
118
+
119
+%description telemetry
120
+Cyrus IMAP Telemetry logging handling capabilities for Kolab Groupware
121
+
122
+##
123
+## Kolab XML
124
+##
125
+%package xml
126
+Summary:            Kolab XML format wrapper for %{name}
127
+Group:              Applications/System
128
+Requires:           %{name} = %{version}-%{release}
129
+Requires:           python-icalendar
130
+Requires:           python-kolab
131
+Requires:           python-kolabformat >= 0.5
132
+
133
+%description xml
134
+Kolab Format XML bindings wrapper for %{name}
135
+
136
+##
137
+## Kolab CLI
138
+##
139
+%package -n kolab-cli
140
+Summary:            Kolab CLI components
141
+Group:              Applications/System
142
+Requires:           %{name} = %{version}-%{release}
143
+Requires:           python-augeas
144
+Requires:           python-cheetah
145
+Requires:           python-sqlalchemy
146
+
147
+%description -n kolab-cli
148
+Kolab CLI utilities
149
+
150
+##
151
+## Kolab SASL Authentication Daemon
152
+##
153
+%package -n kolab-saslauthd
154
+Summary:            Kolab SASL Authentication Daemon
155
+Group:              Applications/System
156
+Requires:           %{name} = %{version}-%{release}
157
+Requires:           cyrus-sasl
158
+Requires:           cyrus-sasl-plain
159
+Requires:           python-sqlalchemy
160
+
161
+%description -n kolab-saslauthd
162
+Kolab SASL Authentication Daemon for multi-domain, multi-authn database deployments
163
+
164
+##
165
+## Kolab Server implemented in Python
166
+##
167
+%package -n kolab-server
168
+Summary:            Kolab Server implemented in Python
169
+Group:              Applications/System
170
+Requires:           %{name} = %{version}-%{release}
171
+
172
+%description -n kolab-server
173
+Kolab Server implemented in Python
174
+
175
+##
176
+## Kolab SMTP Access Policy for Postfix
177
+##
178
+%package -n postfix-kolab
179
+Summary:            Kolab SMTP Access Policy for Postfix
180
+Group:              Applications/System
181
+%if 0%{?suse_version}
182
+BuildRequires:      postfix
183
+%endif
184
+Requires:           postfix
185
+Requires:           %{name} = %{version}-%{release}
186
+Requires:           python-sqlalchemy
187
+%if 0%{?suse_version}
188
+Requires:           python-mysql
189
+%else
190
+Requires:           MySQL-python
191
+%endif
192
+
193
+%description -n postfix-kolab
194
+Kolab SMTP Access Policy for Postfix
195
+
196
+##
197
+## Wallace
198
+##
199
+%package -n wallace
200
+Summary:            Kolab Content-Filter
201
+Group:              Applications/System
202
+Requires:           %{name} = %{version}-%{release}
203
+Requires:           python-sqlalchemy
204
+%if 0%{?suse_version}
205
+Requires:           python-mysql
206
+%else
207
+Requires:           MySQL-python
208
+%endif
209
+Requires:           python-icalendar >= 3.0
210
+Requires:           %{name}-xml = %{version}-%{release}
211
+
212
+%description -n wallace
213
+This is the Kolab Content Filter, with plugins
214
+
215
+%prep
216
+%setup -q
217
+
218
+%patch0001 -p1
219
+%patch0002 -p1
220
+
221
+%build
222
+autoreconf -v || automake --add-missing && autoreconf -v
223
+%configure
224
+
225
+%install
226
+rm -rf %{buildroot}
227
+make install DESTDIR=%{buildroot}
228
+mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
229
+cp -pr %SOURCE1 %{buildroot}%{_sysconfdir}/logrotate.d/pykolab
230
+
231
+%if 0%{?with_systemd}
232
+mkdir -p %{buildroot}/%{_unitdir}
233
+%{__install} -p -m 644 kolabd/kolabd.systemd %{buildroot}/%{_unitdir}/kolabd.service
234
+%{__install} -p -m 644 saslauthd/kolab-saslauthd.systemd %{buildroot}/%{_unitdir}/kolab-saslauthd.service
235
+%{__install} -p -m 644 wallace/wallace.systemd %{buildroot}/%{_unitdir}/wallace.service
236
+mkdir -p %{buildroot}/%{_prefix}/lib/tmpfiles.d/
237
+%{__install} -p -m 644 kolabd/kolabd.tmpfiles.d.conf %{buildroot}/%{_prefix}/lib/tmpfiles.d/kolabd.conf
238
+%{__install} -p -m 644 wallace/wallace.tmpfiles.d.conf %{buildroot}/%{_prefix}/lib/tmpfiles.d/wallace.conf
239
+mkdir -p %{buildroot}/run
240
+%{__install} -d -m 755 %{buildroot}/run/kolabd
241
+%{__install} -d -m 755 %{buildroot}/run/wallaced
242
+%else
243
+mkdir -p %{buildroot}/%{_initddir}
244
+%{__install} -p -m 755 kolabd/kolabd.sysvinit %{buildroot}/%{_initrddir}/kolabd
245
+%{__install} -p -m 755 saslauthd/kolab-saslauthd.sysvinit %{buildroot}/%{_initrddir}/kolab-saslauthd
246
+%{__install} -p -m 755 wallace/wallace.sysvinit %{buildroot}/%{_initrddir}/wallace
247
+%endif
248
+
249
+%if 0%{?suse_version}
250
+mkdir -p %{buildroot}/%{_var}/adm/fillup-templates/
251
+%{__install} -p -m 644 kolabd/kolabd.sysconfig %{buildroot}/%{_var}/adm/fillup-templates/sysconfig.kolabd
252
+%{__install} -p -m 644 saslauthd/kolab-saslauthd.sysconfig %{buildroot}/%{_var}/adm/fillup-templates/sysconfig.kolab-saslauthd
253
+%{__install} -p -m 644 wallace/wallace.sysconfig %{buildroot}/%{_var}/adm/fillup-templates/sysconfig.wallace
254
+%else
255
+mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
256
+%{__install} -p -m 644 kolabd/kolabd.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/kolabd
257
+%{__install} -p -m 644 saslauthd/kolab-saslauthd.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/kolab-saslauthd
258
+%{__install} -p -m 644 wallace/wallace.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/wallace
259
+%endif
260
+
261
+%find_lang pykolab
262
+
263
+%if 0%{?suse_version}
264
+%fdupes %{buildroot}/%{python_sitelib}
265
+%endif
266
+
267
+%pre
268
+# Add the kolab user and group accounts
269
+getent group %{kolab_group} &>/dev/null || groupadd -r %{kolab_group} -g %{kolab_group_id} &>/dev/null
270
+getent passwd %{kolab_user} &>/dev/null || \
271
+    useradd -r -u %{kolab_user_id} -g %{kolab_group} -d %{_localstatedir}/lib/%{kolab_user} -s /sbin/nologin \
272
+        -c "Kolab System Account" %{kolab_user} &>/dev/null || :
273
+
274
+gpasswd -a apache kolab >/dev/null 2>&1 || :
275
+
276
+getent group %{kolabn_group} &>/dev/null || groupadd -r %{kolabn_group} -g %{kolabn_group_id} &>/dev/null
277
+getent passwd %{kolabn_user} &>/dev/null || \
278
+    useradd -r -u %{kolabn_user_id} -g %{kolabn_group} -d %{_localstatedir}/lib/%{kolabn_user} -s /sbin/nologin \
279
+        -c "Kolab System Account (N)" %{kolabn_user} &>/dev/null || :
280
+    gpasswd -a %{kolabn_user} %{kolab_group} &>/dev/null || :
281
+
282
+getent group %{kolabr_group} &>/dev/null || groupadd -r %{kolabr_group} -g %{kolabr_group_id} &>/dev/null
283
+getent passwd %{kolabr_user} &>/dev/null || \
284
+    useradd -r -u %{kolabr_user_id} -g %{kolabr_group} -d %{_localstatedir}/lib/%{kolabr_user} -s /sbin/nologin \
285
+        -c "Kolab System Account (R)" %{kolabr_user} &>/dev/null || :
286
+
287
+# Make sure the kolab user and group is added
288
+getent passwd %{cyrus_admin} &>/dev/null || \
289
+    useradd -r -d %{_localstatedir}/lib/%{cyrus_admin} -s /sbin/nologin \
290
+        -c "Kolab Cyrus Administrator Account" %{cyrus_admin} &>/dev/null || :
291
+
292
+# Make sure our user has the correct home directory
293
+if [ $1 -gt 1 ] ; then
294
+    usermod -d %{_localstatedir}/lib/%{kolab_user} %{kolab_user} &>/dev/null || :
295
+    usermod -d %{_localstatedir}/lib/%{kolab_user} %{kolabn_user} &>/dev/null || :
296
+    usermod -d %{_localstatedir}/lib/%{kolab_user} %{kolabr_user} &>/dev/null || :
297
+fi
298
+
299
+%post -n kolab-saslauthd
300
+%if 0%{?suse_version}
301
+%fillup_and_insserv -in kolab-saslauthd
302
+%endif
303
+
304
+if [ "$1" == "1" ]; then
305
+%if 0%{?with_systemd}
306
+    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
307
+%else
308
+    /sbin/chkconfig --add kolab-saslauthd
309
+%endif
310
+else
311
+%if 0%{?with_systemd}
312
+    /bin/systemctl condrestart kolab-saslauthd.service >/dev/null 2>&1 || :
313
+%else
314
+    /sbin/service kolab-saslauthd condrestart
315
+%endif
316
+fi
317
+
318
+%preun -n kolab-saslauthd
319
+if [ "$1" == "0" ]; then
320
+%if 0%{?with_systemd}
321
+    /bin/systemctl --no-reload disable kolab-saslauthd.service >/dev/null 2>&1 || :
322
+    /bin/systemctl stop kolab-saslauthd.service >/dev/null 2>&1 || :
323
+%else
324
+    /sbin/service kolab-saslauthd stop > /dev/null 2>&1
325
+    /sbin/chkconfig --del kolab-saslauthd
326
+%endif
327
+fi
328
+
329
+%post -n kolab-server
330
+%if 0%{?suse_version}
331
+%fillup_and_insserv -in kolabd
332
+%endif
333
+
334
+if [ "$1" == "1" ] ; then
335
+%if 0%{?with_systemd}
336
+    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
337
+%else
338
+    /sbin/chkconfig --add kolabd
339
+%endif
340
+fi
341
+
342
+%preun -n kolab-server
343
+if [ "$1" == "0" ]; then
344
+%if 0%{?with_systemd}
345
+    /bin/systemctl --no-reload disable kolabd.service >/dev/null 2>&1 || :
346
+    /bin/systemctl stop kolabd.service >/dev/null 2>&1 || :
347
+%else
348
+    /sbin/service kolabd stop > /dev/null 2>&1
349
+    /sbin/chkconfig --del kolabd
350
+%endif
351
+fi
352
+
353
+%post -n wallace
354
+%if 0%{?suse_version}
355
+%fillup_and_insserv -in wallace
356
+%endif
357
+
358
+if [ "$1" == "1" ] ; then
359
+%if 0%{?with_systemd}
360
+    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
361
+%else
362
+    chkconfig --add wallace
363
+%endif
364
+else
365
+%if 0%{?with_systemd}
366
+    /bin/systemctl reload-or-try-restart wallace.service >/dev/null 2>&1 || :
367
+%else
368
+    /sbin/service wallace condrestart
369
+%endif
370
+fi
371
+
372
+%preun -n wallace
373
+if [ "$1" == "0" ]; then
374
+%if 0%{?with_systemd}
375
+    /bin/systemctl --no-reload disable wallace.service >/dev/null 2>&1 || :
376
+    /bin/systemctl stop wallace.service >/dev/null 2>&1 || :
377
+%else
378
+    /sbin/service wallace stop > /dev/null 2>&1
379
+    /sbin/chkconfig --del wallace
380
+%endif
381
+fi
382
+
383
+%check
384
+nosetests -v tests/unit/ ||:
385
+
386
+%clean
387
+rm -rf %{buildroot}
388
+
389
+%files -f pykolab.lang
390
+%defattr(-,root,root,-)
391
+%doc AUTHORS COPYING README README.tests
392
+%doc conf/kolab.conf
393
+%attr(0750,kolab-n,kolab) %dir %{_sysconfdir}/kolab
394
+%attr(0640,kolab-n,kolab) %config(noreplace) %{_sysconfdir}/kolab/kolab.conf
395
+%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
396
+%dir %{python_sitelib}/pykolab/
397
+%exclude %{python_sitelib}/pykolab/telemetry.*
398
+%{python_sitelib}/pykolab/*.py
399
+%{python_sitelib}/pykolab/*.pyc
400
+%{python_sitelib}/pykolab/*.pyo
401
+%{python_sitelib}/pykolab/auth/
402
+%{python_sitelib}/pykolab/conf/
403
+%{python_sitelib}/pykolab/imap/
404
+%{python_sitelib}/pykolab/itip/
405
+%dir %{python_sitelib}/pykolab/plugins/
406
+%{python_sitelib}/pykolab/plugins/*.py
407
+%{python_sitelib}/pykolab/plugins/*.pyc
408
+%{python_sitelib}/pykolab/plugins/*.pyo
409
+%{python_sitelib}/pykolab/plugins/defaultfolders
410
+%{python_sitelib}/pykolab/plugins/dynamicquota
411
+%{python_sitelib}/pykolab/plugins/recipientpolicy
412
+%exclude %{python_sitelib}/pykolab/plugins/sievemgmt
413
+%if 0%{?suse_version}
414
+%exclude %{python_sitelib}/kolab/
415
+%endif
416
+%{python_sitelib}/cyruslib.py*
417
+%attr(0775,kolab,kolab-n) %dir %{_localstatedir}/lib/kolab/
418
+%attr(0775,kolab,kolab-n) %dir %{_localstatedir}/log/kolab/
419
+
420
+%files telemetry
421
+%defattr(-,root,root,-)
422
+%doc AUTHORS COPYING
423
+%{_sbindir}/kolab_parse_telemetry
424
+#%{python_sitelib}/pykolab/cli/commandgroups/telemetry.py
425
+%{python_sitelib}/pykolab/telemetry.*
426
+%{python_sitelib}/pykolab/cli/telemetry/
427
+
428
+%files xml
429
+%dir %{python_sitelib}/pykolab/xml
430
+%{python_sitelib}/pykolab/xml/*.py
431
+%{python_sitelib}/pykolab/xml/*.pyc
432
+%{python_sitelib}/pykolab/xml/*.pyo
433
+
434
+%files -n kolab-cli
435
+%defattr(-,root,root,-)
436
+%{_sbindir}/kolab
437
+%{_sbindir}/kolab-conf
438
+%{_sbindir}/setup-kolab
439
+%dir %{_sysconfdir}/kolab/templates
440
+%dir %{_datadir}/kolab
441
+%{_datadir}/kolab/templates
442
+%dir %{python_sitelib}/pykolab/cli/
443
+%{python_sitelib}/pykolab/cli/*.py
444
+%{python_sitelib}/pykolab/cli/*.pyc
445
+%{python_sitelib}/pykolab/cli/*.pyo
446
+%exclude %{python_sitelib}/pykolab/cli/sieve
447
+%dir %{python_sitelib}/pykolab/cli/wap
448
+%{python_sitelib}/pykolab/cli/wap/*.py
449
+%{python_sitelib}/pykolab/cli/wap/*.pyc
450
+%{python_sitelib}/pykolab/cli/wap/*.pyo
451
+%dir %{python_sitelib}/pykolab/setup/
452
+%{python_sitelib}/pykolab/setup/*.py
453
+%{python_sitelib}/pykolab/setup/*.pyc
454
+%{python_sitelib}/pykolab/setup/*.pyo
455
+%dir %{python_sitelib}/pykolab/wap_client/
456
+%{python_sitelib}/pykolab/wap_client/*.py
457
+%{python_sitelib}/pykolab/wap_client/*.pyc
458
+%{python_sitelib}/pykolab/wap_client/*.pyo
459
+
460
+%files -n kolab-saslauthd
461
+%defattr(-,root,root,-)
462
+%doc AUTHORS COPYING
463
+%if 0%{?with_systemd}
464
+%{_unitdir}/kolab-saslauthd.service
465
+%if 0%{?suse_version}
466
+%dir %{_prefix}/lib/systemd/
467
+%dir %{_prefix}/lib/systemd/system/
468
+%endif
469
+%else
470
+%{_initrddir}/kolab-saslauthd
471
+%endif
472
+%if 0%{?suse_version}
473
+%config(noreplace) %{_var}/adm/fillup-templates/sysconfig.kolab-saslauthd
474
+%else
475
+%config(noreplace) %{_sysconfdir}/sysconfig/kolab-saslauthd
476
+%endif
477
+%{_sbindir}/kolab-saslauthd
478
+%{python_sitelib}/saslauthd/
479
+%if 0%{?suse_version} > 0 || 0%{?fedora} > 17 || 0%{?rhel} > 6
480
+%ghost %dir %{_localstatedir}/run/kolab-saslauthd
481
+%ghost %dir %{_localstatedir}/run/saslauthd
482
+%else
483
+%dir %{_localstatedir}/run/kolab-saslauthd
484
+%dir %{_localstatedir}/run/saslauthd
485
+%endif
486
+
487
+%files -n kolab-server
488
+%defattr(-,root,root,-)
489
+%doc AUTHORS COPYING
490
+%if 0%{?with_systemd}
491
+%{_unitdir}/kolabd.service
492
+%if 0%{?suse_version}
493
+%dir %{_prefix}/lib/systemd/
494
+%dir %{_prefix}/lib/systemd/system/
495
+%dir %{_prefix}/lib/tmpfiles.d/
496
+%endif
497
+%{_prefix}/lib/tmpfiles.d/kolabd.conf
498
+%attr(0700,%{kolab_user},%{kolab_group}) %dir /run/kolabd
499
+%else
500
+%{_initrddir}/kolabd
501
+%endif
502
+%if 0%{?suse_version}
503
+%config(noreplace) %{_var}/adm/fillup-templates/sysconfig.kolabd
504
+%else
505
+%config(noreplace) %{_sysconfdir}/sysconfig/kolabd
506
+%endif
507
+%{_sbindir}/kolabd
508
+%{python_sitelib}/kolabd/
509
+%if 0%{?suse_version} > 0 || 0%{?fedora} > 17 || 0%{?rhel} > 6
510
+%ghost %dir %{_localstatedir}/run/kolabd
511
+%else
512
+%attr(0770,kolab,kolab) %dir %{_localstatedir}/run/kolabd
513
+%endif
514
+
515
+%files -n postfix-kolab
516
+%defattr(-,root,root,-)
517
+%doc AUTHORS COPYING
518
+%{_libexecdir}/postfix/kolab_smtp_access_policy
519
+
520
+%files -n wallace
521
+%defattr(-,root,root,-)
522
+%doc AUTHORS COPYING
523
+%if 0%{?with_systemd}
524
+%{_unitdir}/wallace.service
525
+%if 0%{?suse_version}
526
+%dir %{_prefix}/lib/systemd/
527
+%dir %{_prefix}/lib/systemd/system/
528
+%dir %{_prefix}/lib/tmpfiles.d/
529
+%endif
530
+%{_prefix}/lib/tmpfiles.d/wallace.conf
531
+%attr(0700,%{kolab_user},%{kolab_group}) %dir /run/wallaced
532
+%else
533
+%{_initrddir}/wallace
534
+%endif
535
+%if 0%{?suse_version}
536
+%config(noreplace) %{_var}/adm/fillup-templates/sysconfig.wallace
537
+%else
538
+%config(noreplace) %{_sysconfdir}/sysconfig/wallace
539
+%endif
540
+%{_sbindir}/wallaced
541
+%{python_sitelib}/wallace
542
+%attr(0700,%{kolab_user},%{kolab_group}) %dir %{_var}/spool/pykolab
543
+%attr(0700,%{kolab_user},%{kolab_group}) %dir %{_var}/spool/pykolab/wallace
544
+
545
+%changelog
546
+* Wed Oct 14 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.16-1
547
+- New upstream release 0.7.16
548
+
549
+* Mon Jun 08 2015 Christoph Wickert <wickert@kolabsys.com> - 0.7.14-4
550
+- Make locale encoding the default system encoding (#5051)
551
+- Fix lock check after changed in rP929e67a6
552
+- Make 'kolab sync' properly create mailboxes (#3975)
553
+
554
+* Thu May 28 2015 Timotheus Pokorra <tp@tbits.net> - 0.7.14-3
555
+- do not require package logrotate
556
+
557
+* Mon May 25 2015 Jochen Hein <jochen@jochen.org> - 0.7.14-2
558
+- add logrotate configuration for /var/log/kolab/pykolab.log
559
+
560
+* Thu May 21 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.14-1
561
+- Release of version 0.7.14 for continuous integration
562
+
563
+* Thu May 14 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.13-1
564
+- Release of version 0.7.13, see;
565
+
566
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.13&product=pykolab
567
+
568
+* Wed May 13 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.12-1
569
+- Release of version 0.7.12, see;
570
+
571
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.12&product=pykolab
572
+
573
+* Tue Mar 31 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.11-2
574
+- Back out the changes related to #4459
575
+
576
+* Fri Mar 27 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.11-1
577
+- Release of version 0.7.11, see;
578
+
579
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.11&product=pykolab
580
+
581
+* Wed Feb 25 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.10-1
582
+- Release of version 0.7.10, see;
583
+
584
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.10&product=pykolab
585
+
586
+* Mon Feb 23 2015 Daniel Hoffend <dh@dotlan.net> - 0.7.9-3
587
+- Default configuration now contains http-auth + trusted local ips
588
+
589
+* Mon Feb 23 2015 Daniel Hoffend <dh@dotlan.net> - 0.7.9-2
590
+- set default kolab_freebusy_server to /freebusy
591
+
592
+* Mon Feb 23 2015 Timotheus Pokorra (TBits.net) <tp@tbits.net>
593
+- fix for wallace, pid file location, #4673
594
+
595
+* Mon Feb 23 2015 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.9-1
596
+- Release of version 0.7.9, see;
597
+
598
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.9&product=pykolab
599
+
600
+* Fri Feb 20 2015 Timotheus Pokorra (TBits.net) <tp@tbits.net>
601
+- more fixes for CentOS7, fix path for /run/kolabd, fixing #2626
602
+- and fixing path for clamd.sock, #3565
603
+
604
+* Thu Feb 19 2015 Timotheus Pokorra (TBits.net) <tp@tbits.net>
605
+- fix for CentOS7, fix path for kolab-saslauthd, fixing #4628
606
+
607
+* Wed Feb 18 2015 Daniel Hoffend <dh@dotlan.net> - 0.7.8-3
608
+- deliver to shared folders with spaces #4613
609
+
610
+* Sun Feb 15 2015 Daniel Hoffend <dh@dotlan.net> - 0.7.8-2
611
+- plugin threading_as_default no longer exists #4570
612
+
613
+* Sat Feb 14 2015 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.8-1
614
+- Release of version 0.7.8, see;
615
+
616
+  https://issues.kolab.org/buglist.cgi?target_milestone=0.7.8&product=pykolab
617
+
618
+* Thu Feb 12 2015 Timotheus Pokorra (TBits.net) <tp@tbits.net>
619
+- fix for CentOS7, start service mariadb instead of mysqld. fixing #3877
620
+- use /run/kolabd for the pid, fixing #2626
621
+- fix for CentOS7, only enable dirsrv-admin.service if it actually exists. fixing #4554
622
+- use chameleon skin as default. fixing #4557
623
+
624
+* Fri Jan 23 2015 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.7-1
625
+- Implement #4256, allowing Wallace messages to be localized
626
+
627
+* Wed Jan 14 2015 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.6-1
628
+- Fix LDAP authentication and user searching (#4218)
629
+- Enable error logging for Roundcubemail (#4104)
630
+- Fix comparison of datetime.datetime and datetime.date (#4079)
631
+- Apply invitation policy also to aliases (#4074)
632
+
633
+* Wed Dec 31 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.5-1
634
+- New upstream release
635
+- Fix default configuration for Roundcube plugin managesieve (#4103)
636
+- Fix error due to missing 'domain_name_attribute' variable
637
+
638
+* Thu Dec 11 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.4-5
639
+- Fix #4076 domain filter inconsistency.
640
+- Fix creating additional user folders
641
+
642
+* Tue Dec  9 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.4-3
643
+- Use the correct scheme, hostname and port if so configured
644
+- Set the skin to used based on the available skins
645
+
646
+* Mon Dec  8 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.4-1
647
+- New upstream release
648
+
649
+* Fri Oct 31 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.3-1
650
+- New upstream release
651
+
652
+* Mon Sep 15 2014 Daniel Hoffend <dh@dotlan.net> - 0.7.2-2
653
+- added patch to fix setup-kolab mysql.initial
654
+- added patch to fix assets_path
655
+
656
+* Thu Sep 11 2014 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.7.2-1
657
+- Wrap it all up in a new release
658
+
659
+* Tue Aug 26 2014 Aeneas Jaissle <aj@ajaissle.de> - 0.7.1-2
660
+- Added patch to use conf.socketfile in kolab-saslauthd
661
+
662
+* Tue Aug 19 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.1-1
663
+- New upstream release 0.7.1
664
+
665
+* Thu Aug 14 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.7.0-1
666
+- New upstream release 0.7.0
667
+
668
+* Wed Mar  5 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.13-1
669
+- New upstream release
670
+
671
+* Sun Feb 16 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.12-5
672
+- Close infinite loop
673
+
674
+* Sat Feb 15 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.12-4
675
+- New upstream bug-fix release
676
+- Do not drop privileges too early
677
+- Regenerate auth_cache automatically
678
+- Fix typo in Kolab SMTP Access Policy
679
+- Fix logger switching gid
680
+
681
+* Tue Jan 28 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.11-1
682
+- New upstream release
683
+
684
+* Tue Jan 14 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.10-1
685
+- Fix case-sensitive comparison of server addresses.
686
+- Fix initial synchronization of users with mailhost attributes already set.
687
+- Add configuration option to prevent kolabd from applying the recipient policy.
688
+- Handle errors in subscribing a user to mail folders.
689
+
690
+* Fri Jan 10 2014 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> - 0.6.9-2
691
+- Fix 8bit-passwords not passing through log.debug
692
+
693
+* Fri May 17 2013 Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> 0.5.12-2
694
+- Initial package of new upstream version
695
+
696
0001-Fix-mistake-in-manticore-configuration-template.patch Added
27
 
1
@@ -0,0 +1,25 @@
2
+From 6769c10da417e65698f71e0f34d0b15a597a3641 Mon Sep 17 00:00:00 2001
3
+From: "Jeroen van Meeuwen (Kolab Systems)" <vanmeeuwen@kolabsys.com>
4
+Date: Tue, 19 Jan 2016 12:55:44 +0100
5
+Subject: [PATCH 1/2] Fix mistake in manticore configuration template
6
+
7
+---
8
+ share/templates/manticore.js.tpl | 2 +-
9
+ 1 file changed, 1 insertion(+), 1 deletion(-)
10
+
11
+diff --git a/share/templates/manticore.js.tpl b/share/templates/manticore.js.tpl
12
+index 90a75ec..c3a31bd 100644
13
+--- a/share/templates/manticore.js.tpl
14
++++ b/share/templates/manticore.js.tpl
15
+@@ -17,7 +17,7 @@ module.exports = {
16
+   CHWALA_SERVER: 'http://$fqdn/chwala/api/document',
17
+   ROUNDCUBE_SERVER: 'http://$fqdn/roundcubemail',
18
+ 
19
+-  AUTH_ENCRYPTION_KEY: '$auth_secret',
20
++  AUTH_ENCRYPTION_KEY: '$auth_key',
21
+ 
22
+   LDAP_SERVER: 'ldap://$server_host:389',
23
+   LDAP_BASE: '$user_base_dn',
24
+-- 
25
+2.4.3
26
+
27
0002-Fix-default-template-for-Guam.patch Added
27
 
1
@@ -0,0 +1,25 @@
2
+From 19912492bdadb1f3c90d0ee06ba5119193ced726 Mon Sep 17 00:00:00 2001
3
+From: "Jeroen van Meeuwen (Kolab Systems)" <vanmeeuwen@kolabsys.com>
4
+Date: Mon, 25 Jan 2016 13:58:17 +0100
5
+Subject: [PATCH 2/2] Fix default template for Guam
6
+
7
+---
8
+ share/templates/guam.sys.config.tpl | 2 +-
9
+ 1 file changed, 1 insertion(+), 1 deletion(-)
10
+
11
+diff --git a/share/templates/guam.sys.config.tpl b/share/templates/guam.sys.config.tpl
12
+index 2ad9456..955e17b 100644
13
+--- a/share/templates/guam.sys.config.tpl
14
++++ b/share/templates/guam.sys.config.tpl
15
+@@ -18,7 +18,7 @@
16
+                     {
17
+                         imap, [
18
+                             { port, 143 },
19
+-                            { imap_server, imap },
20
++                            { imap_server, imaps },
21
+                             {
22
+                                 rules, [
23
+                                     { filter_groupware, [] }
24
+-- 
25
+2.4.3
26
+
27
cyrus-imapd.conf-cert-paths.patch Added
17
 
1
@@ -0,0 +1,15 @@
2
+diff -ur pykolab-0.7.12.orig/share/templates/imapd.conf.tpl pykolab-0.7.12/share/templates/imapd.conf.tpl
3
+--- pykolab-0.7.12.orig/share/templates/imapd.conf.tpl 2015-05-13 14:52:54.000000000 +0200
4
++++ pykolab-0.7.12/share/templates/imapd.conf.tpl  2015-05-13 15:35:12.623343019 +0200
5
+@@ -6,8 +6,8 @@
6
+ sasl_pwcheck_method: saslauthd
7
+ sasl_mech_list: PLAIN LOGIN
8
+ allowplaintext: no
9
+-tls_server_cert: /etc/pki/cyrus-imapd/cyrus-imapd.pem
10
+-tls_server_key: /etc/pki/cyrus-imapd/cyrus-imapd.pem
11
++tls_server_cert: /etc/ssl/private/cyrus-imapd.pem
12
++tls_server_key: /etc/ssl/private/cyrus-imapd.pem
13
+ # uncomment this if you're operating in a DSCP environment (RFC-4594)
14
+ # qosmarking: af13
15
+ auth_mech: pts
16
+Only in pykolab-0.7.12/share/templates: imapd.conf.tpl.orig
17
debian.changelog Added
713
 
1
@@ -0,0 +1,711 @@
2
+pykolab (0.8.0-0~kolab2) unstable; urgency=low
3
+
4
+  * Fix guam template
5
+
6
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Mon, 25 Jan 2016 01:49:00 +0100
7
+
8
+pykolab (0.8.0-0~kolab1) unstable; urgency=low
9
+
10
+  * Release 0.8.0
11
+
12
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 19 Jan 2016 01:49:00 +0100
13
+
14
+pykolab (0.7.18-0~kolab1) unstable; urgency=low
15
+
16
+  * Release 0.7.18
17
+
18
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Mon, 18 Jan 2016 01:49:00 +0100
19
+
20
+pykolab (0.7.18~dev20151228-0~kolab1) unstable; urgency=low
21
+
22
+  * Release 0.7.16
23
+
24
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 14 Oct 2015 01:49:00 +0100
25
+
26
+pykolab (0.7.14-0~kolab4) unstable; urgency=low
27
+
28
+  * Leave changes related to #4459 in, dpkg-source cannot deal with them
29
+
30
+ -- Christoph Wickert <wickert@kolabsys.com>  Mon, Jun 08 2015 17:30:46 +0200
31
+
32
+pykolab (0.7.14-0~kolab3) unstable; urgency=low
33
+
34
+  * Back out the changes related to #4459
35
+  * Make locale encoding the default system encoding (#5051)
36
+  * Fix lock check after changed in rP929e67a6
37
+  * Make 'kolab sync' properly create mailboxes (#3975)
38
+
39
+ -- Christoph Wickert <wickert@kolabsys.com>  Mon, Jun 08 2015 16:42:47 +0200
40
+
41
+pykolab (0.7.14-0~kolab2) unstable; urgency=low
42
+
43
+  * add logrotate configuration for pykolab
44
+
45
+ -- Jochen Hein <jochen@jochen.org>  Sun, 25 May 2015 19:43:00 +0200
46
+
47
+pykolab (0.7.14-0~kolab1) unstable; urgency=low
48
+
49
+  * Release 0.7.14 for continuous integration
50
+
51
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 21 May 2015 01:49:00 +0100
52
+
53
+pykolab (0.7.13-0~kolab1) unstable; urgency=low
54
+
55
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.13&product=pykolab
56
+
57
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 14 May 2015 01:49:00 +0100
58
+
59
+pykolab (0.7.12-0~kolab1) unstable; urgency=low
60
+
61
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.12&product=pykolab
62
+
63
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 13 May 2015 01:49:00 +0100
64
+
65
+pykolab (0.7.11-0~kolab1) unstable; urgency=low
66
+
67
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.11&product=pykolab
68
+
69
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 27 Mar 2015 01:49:00 +0100
70
+
71
+pykolab (0.7.10-0~kolab1) unstable; urgency=low
72
+
73
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.10&product=pykolab
74
+
75
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 25 Feb 2015 01:49:00 +0100
76
+
77
+pykolab (0.7.9-0~kolab3) unstable; urgency=low
78
+
79
+  * Default configuration now contains http-auth + trusted local ips
80
+
81
+ -- Daniel Hoffend <dh@dotlan.net>  Wed, 23 Feb 2015 23:36:00 +0100
82
+
83
+pykolab (0.7.9-0~kolab2) unstable; urgency=low
84
+
85
+  * set default kolab_freebusy_server to /freebusy
86
+
87
+ -- Daniel Hoffend <dh@dotlan.net>  Wed, 23 Feb 2015 01:10:00 +0100
88
+
89
+pykolab (0.7.9-0~kolab1) unstable; urgency=low
90
+
91
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.9&product=pykolab
92
+
93
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Mon, 23 Feb 2015 01:49:00 +0100
94
+
95
+pykolab (0.7.8-0~kolab3) unstable; urgency=low
96
+
97
+  * deliver to shared folders with spaces #4613
98
+
99
+ -- Daniel Hoffend <dh@dotlan.net>  Wed, 18 Feb 2015 01:10:00 +0100
100
+
101
+pykolab (0.7.8-0~kolab2) unstable; urgency=low
102
+
103
+  * plugin threading_as_default no longer exists #4570
104
+
105
+ -- Daniel Hoffend <dh@dotlan.net>  Sun, 15 Feb 2015 01:10:00 +0100
106
+
107
+pykolab (0.7.8-0~kolab1) unstable; urgency=low
108
+
109
+  * https://issues.kolab.org/buglist.cgi?target_milestone=0.7.8&product=pykolab
110
+
111
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sat, 14 Feb 2015 01:49:00 +0100
112
+
113
+pykolab (0.7.7-0~kolab2) unstable; urgency=low
114
+
115
+  * use chameleon skin as default. fixing #4557
116
+
117
+ -- Timotheus Pokorra (TBits.net) <tp@tbits.net>  Thu, 12 Feb 2015 01:49:00 +0100
118
+
119
+pykolab (0.7.7-0~kolab1) unstable; urgency=low
120
+
121
+  * Allow Wallace messages to be localized
122
+
123
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 23 Jan 2015 01:49:00 +0100
124
+
125
+pykolab (0.7.6-0~kolab3) unstable; urgency=low
126
+
127
+  * Database scripts for Roundcube were not found with Python 2.7 (#2811)
128
+
129
+ -- Timotheus Pokorra (TBits.net) <tp@tbits.net>  Tue, 20 Jan 2015 02:49:00 +0100
130
+
131
+pykolab (0.7.6-0~kolab2) unstable; urgency=low
132
+
133
+  * Fix wallace dependancy on python-dateutil (#4246)
134
+
135
+ -- Timotheus Pokorra (TBits.net) <tp@tbits.net>  Wed, 14 Jan 2015 02:49:00 +0100
136
+
137
+pykolab (0.7.6-0~kolab1) unstable; urgency=low
138
+
139
+  * Fix LDAP authentication and user searching (#4218)
140
+  * Enable error logging for Roundcubemail (#4104)
141
+  * Fix comparison of datetime.datetime and datetime.date (#4079)
142
+  * Apply invitation policy also to aliases (#4074)
143
+
144
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 14 Jan 2015 01:49:00 +0100
145
+
146
+pykolab (0.7.5-0~kolab1) unstable; urgency=low
147
+
148
+  * Fix default configuration for Roundcube plugin managesieve (#4103)
149
+  * Fix error due to missing 'domain_name_attribute' variable
150
+
151
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 31 Dec 2014 01:49:00 +0100
152
+
153
+pykolab (0.7.4-0~kolab3) unstable; urgency=low
154
+
155
+  * Fix #4076 domain filter inconsistency.
156
+  * Fix creating additional user folders
157
+
158
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 11 Dec 2014 01:49:00 +0100
159
+
160
+pykolab (0.7.4-0~kolab2) unstable; urgency=low
161
+
162
+  * Use the correct scheme, hostname and port if so configured
163
+
164
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue,  9 Dec 2014 01:49:00 +0100
165
+
166
+pykolab (0.7.4-0~kolab1) unstable; urgency=low
167
+
168
+  * New upstream release
169
+
170
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Mon,  8 Dec 2014 01:49:00 +0100
171
+
172
+pykolab (0.7.3-0~kolab2) unstable; urgency=low
173
+
174
+  * pykolab-xml should require python-kolab (#3742)
175
+
176
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 18 Nov 2014 01:49:00 +0100
177
+
178
+pykolab (0.7.3-0~kolab1) unstable; urgency=low
179
+
180
+  * New upstream version 0.7.3
181
+
182
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 31 Oct 2014 01:49:00 +0100
183
+
184
+pykolab (0.7.2-0~kolab5) unstable; urgency=low
185
+
186
+  * added patch to fix setup-kolab mysql.initial
187
+  * added patch to fix assets_path
188
+
189
+ -- Daniel Hoffend <dh@dotlan.net>  Mon, 15 Sep 2014 15:10:00 +0100
190
+
191
+pykolab (0.7.2-0~kolab4) unstable; urgency=low
192
+
193
+  * Fix socketfile -> conf.socketfile
194
+
195
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 12 Sep 2014 01:49:00 +0100
196
+
197
+pykolab (0.7.2-0~kolab3) unstable; urgency=low
198
+
199
+  * Fix typo
200
+  * Fix session timeouts (#2661, #3567)
201
+
202
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 11 Sep 2014 01:49:00 +0100
203
+
204
+pykolab (0.7.2-0~kolab1) unstable; urgency=low
205
+
206
+  * Upstream release of version 0.7.2
207
+
208
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 11 Sep 2014 01:49:00 +0100
209
+
210
+pykolab (0.7.1-0~kolab4) unstable; urgency=low
211
+
212
+  * Added patch to use conf.socketfile in kolab-saslauthd
213
+
214
+ -- Aeneas Jaissle <aj@ajaissle.de>  Tue, 26 Aug 2014 23:17:00 +0200
215
+
216
+pykolab (0.7.1-0~kolab3) unstable; urgency=low
217
+
218
+  * Fix the chwala URL
219
+  * Add kolab_tags to plugins
220
+  * Use more secure URLs
221
+
222
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 20 Aug 2014 01:49:00 +0100
223
+
224
+pykolab (0.7.1-0~kolab1) unstable; urgency=low
225
+
226
+  * Upstream release of version 0.7.1
227
+
228
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 19 Aug 2014 01:49:00 +0100
229
+
230
+pykolab (0.7.0-0~kolab1) unstable; urgency=low
231
+
232
+  * Upstream release of version 0.7.0
233
+
234
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 14 Aug 2014 01:49:00 +0100
235
+
236
+pykolab (0.7~dev20140625-0~kolab1) unstable; urgency=low
237
+
238
+  * git master head snapshot
239
+
240
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 25 Jun 2014 01:49:00 +0100
241
+
242
+pykolab (0.6.13-0~kolab1) unstable; urgency=low
243
+
244
+  * Correct more permission errors
245
+
246
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed,  5 Mar 2014 01:49:00 +0100
247
+
248
+pykolab (0.6.12-0~kolab8) unstable; urgency=low
249
+
250
+  * Regenerate auth_cache automatically
251
+  * Fix typo in Kolab SMTP Access Policy
252
+  * Close infinite loop
253
+
254
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 16 Feb 2014 01:49:00 +0100
255
+
256
+pykolab (0.6.12-0~kolab3) unstable; urgency=low
257
+
258
+  * New upstream release
259
+  * Fix logger switching gid
260
+  * Do not drop privileges too early
261
+
262
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sat, 15 Feb 2014 20:00:00 +0100
263
+
264
+pykolab (0.6.11-0~kolab12) unstable; urgency=low
265
+
266
+  * Fix logger
267
+
268
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 14 Feb 2014 20:00:00 +0100
269
+
270
+pykolab (0.6.11-0~kolab11) unstable; urgency=low
271
+
272
+  * Make sure the logger and saslauthd drop permissions too
273
+
274
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 13 Feb 2014 20:00:00 +0100
275
+
276
+pykolab (0.6.11-0~kolab10) unstable; urgency=low
277
+
278
+  * Fix use of deprecated function get_user_attribute
279
+  * Make sure the correct rights are set on shared folders with delivery enabled
280
+  * Match messages that do not have an X-Spam-Header, too
281
+
282
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 12 Feb 2014 20:00:00 +0100
283
+
284
+pykolab (0.6.11-0~kolab7) unstable; urgency=low
285
+
286
+  * Fix typos in Sieve management
287
+  * Correct more permissions
288
+
289
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 11 Feb 2014 20:00:00 +0100
290
+
291
+pykolab (0.6.11-0~kolab6) unstable; urgency=low
292
+
293
+  * Ship Sieve management for UCS
294
+  * Fix permissions on /etc/kolab/kolab.conf, /var/lib/kolab/, /var/log/kolab/
295
+  * Allow caches rendered read-only or in the middle of a transaction to be re-initialized
296
+
297
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Mon, 10 Feb 2014 20:00:00 +0100
298
+
299
+pykolab (0.6.11-0~kolab1) unstable; urgency=low
300
+
301
+  * New upstream release 0.6.11
302
+
303
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 28 Jan 2014 20:00:00 +0100
304
+
305
+pykolab (0.6.10-0~kolab1) unstable; urgency=low
306
+
307
+  * New upstream release 0.6.10
308
+  * Fix case-sensitive comparison of server addresses.
309
+  * Fix initial synchronization of users with mailhost attributes already set.
310
+  * Add configuration option to prevent kolabd from applying the recipient policy.
311
+  * Handle errors in subscribing a user to mail folders.
312
+
313
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 14 Jan 2014 20:00:00 +0100
314
+
315
+pykolab (0.6.9-0~kolab9) unstable; urgency=low
316
+
317
+  * Allow 8bit passwords to pass through log.debug()
318
+
319
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 26 Nov 2013 20:00:00 +0100
320
+
321
+pykolab (0.6.9-0~kolab8) unstable; urgency=low
322
+
323
+  * Avoid setting permissions that collide with those needed on UCS
324
+  * Define build requirement on univention-config-dev | bash in pykolab.dsc as well
325
+
326
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 26 Nov 2013 20:00:00 +0100
327
+
328
+pykolab (0.6.9-0~kolab7) unstable; urgency=low
329
+
330
+  * Relocate patches for Debian/APT
331
+  * Ship patch to correct roundcube/syncroton database schema loading
332
+  * Fix #2585 and resort the otherwise unsorted storage order
333
+
334
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 24 Nov 2013 20:00:00 +0100
335
+
336
+pykolab (0.6.9-0~kolab5) unstable; urgency=low
337
+
338
+  * Add ucs/kolab.py
339
+
340
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 22 Nov 2013 20:00:00 +0100
341
+
342
+pykolab (0.6.9-0~kolab3) unstable; urgency=low
343
+
344
+  * Do not remove setup_syncroton.py
345
+  * Trigger restarts necessary for cyrus-imapd and postfix
346
+  * New upstream version
347
+  * Test for a lock directory before touching lock files
348
+
349
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 21 Nov 2013 20:00:00 +0100
350
+
351
+pykolab (0.6.8-0~kolab4) unstable; urgency=low
352
+
353
+  * Make the kolab-saslauthd rundir a little more flexible
354
+
355
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 19 Nov 2013 20:00:00 +0100
356
+
357
+pykolab (0.6.8-0~kolab3) unstable; urgency=low
358
+
359
+  * Reduce requirement on python to >= 2.6
360
+  * Reduce requirement on python-ldap
361
+  * Adjust spec used for Debian 6 (-based platforms)
362
+
363
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 15 Nov 2013 20:00:00 +0100
364
+
365
+pykolab (0.6.8-0~kolab1.5) unstable; urgency=low
366
+
367
+  * fix path in postfix master.cf file, bug 2508
368
+
369
+ -- Timotheus Pokorra <timotheus@kolab.org>  Wed, 13 Nov 2013 20:00:00 +0100
370
+
371
+pykolab (0.6.8-0~kolab1.4) unstable; urgency=low
372
+
373
+  * add missing dependency libpython2.7, fixes bug 2469, preventing installing setup-kolab ldap and other components separately
374
+
375
+ -- Jan Kowalsky <tuxus@notraces.net>  Thu, 08 Nov 2013 13:15:00 +0100
376
+
377
+pykolab (0.6.8-0~kolab1.3) unstable; urgency=low
378
+
379
+  * add even more missing files, translit.py and wap/*, fixes bug 2451
380
+
381
+ -- Timotheus Pokorra <timotheus@pokorra.de>  Wed, 30 Oct 2013 08:15:00 +0100
382
+
383
+pykolab (0.6.8-0~kolab1.2) unstable; urgency=low
384
+
385
+  * add missing imap_utf7 module, fixes bug 2425
386
+
387
+ -- Torsten Grote <grote@kolabsys.com>  Fri, 25 Oct 2013 00:45:43 +0100
388
+
389
+pykolab (0.6.8-0~kolab1.1) unstable; urgency=low
390
+
391
+  * Fixing bug 2404, setup-kolab
392
+
393
+ -- Timotheus Pokorra <timotheus@pokorra.de>  Thu, 24 Oct 2013 12:10:43 +0100
394
+
395
+pykolab (0.6.8-0~kolab1) unstable; urgency=low
396
+
397
+  * Imported Upstream version 0.6.8
398
+
399
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 16 Oct 2013 12:10:43 +0100
400
+
401
+pykolab (0.6.6-1) unstable; urgency=low
402
+
403
+  * Imported Upstream version 0.6.6
404
+
405
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Fri, 20 Sep 2013 12:10:43 +0100
406
+
407
+pykolab (0.6.5-1) unstable; urgency=low
408
+
409
+  * Imported Upstream version 0.6.5
410
+
411
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 15 Sep 2013 12:10:43 +0100
412
+
413
+pykolab (0.5.12-1) unstable; urgency=low
414
+
415
+  * Imported Upstream version 0.5.12
416
+  * Update changelog
417
+  * Remove installation line for non-existent freebusy templates
418
+  * Remove installation line for non-existent z-push templates
419
+
420
+ -- Paul Klos <kolab@klos2day.nl>  Mon, 13 May 2013 23:02:33 +0200
421
+
422
+pykolab (0.5.11-3) unstable; urgency=low
423
+
424
+  * Remove Kolab syncroton setup for Debian, since
425
+    kolab-syncroton takes care of its database setup.
426
+
427
+ -- Paul Klos <kolab@klos2day.nl>  Tue, 02 Apr 2013 21:53:11 +0200
428
+
429
+pykolab (0.5.11-2) unstable; urgency=low
430
+
431
+  * Make kolab-conf depend on python-augeas and python-cheetah (bug #1616)
432
+
433
+ -- Paul Klos <kolab@klos2day.nl>  Thu, 21 Mar 2013 22:25:16 +0100
434
+
435
+pykolab (0.5.11-1) unstable; urgency=low
436
+
437
+  [ Paul Klos ]
438
+  * Imported upstream version 0.5.11
439
+
440
+ -- Paul Klos <kolab@klos2day.nl>  Wed, 09 Jan 2013 22:21:36 +0100
441
+
442
+pykolab (0.5.10-2) unstable; urgency=low
443
+
444
+  [ Paul Klos ]
445
+  * Correct wallace init script (solves #1404)
446
+  * Fix a couple of issues with the init script for kolab-server (kolabd)
447
+    - Check for running daemon failed,
448
+      so it was started every time the script was run
449
+    - Shutdown did not work
450
+  * Update changelog
451
+  * Disable Wallace
452
+  * Update changelog
453
+  * Add explanation to README file
454
+
455
+  [ Jeroen van Meeuwen (Kolab Systems) ]
456
+  * Drop the workaround for issue #1469
457
+
458
+  [ Jeroen van Meeuwen ]
459
+
460
+ -- Paul Klos <kolab@klos2day.nl>  Tue, 25 Dec 2012 12:23:13 +0100
461
+
462
+pykolab (0.5.10-1) unstable; urgency=low
463
+
464
+  [ Jeroen van Meeuwen (Kolab Systems) ]
465
+  * Imported Upstream version 0.5.10
466
+  * Drop patches a part of 0.5.10 release
467
+
468
+  [ Jeroen van Meeuwen ]
469
+
470
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 25 Dec 2012 12:10:43 +0100
471
+
472
+pykolab (0.5.8-9) unstable; urgency=low
473
+
474
+  * Temporarily disable Wallace because of bug #1469
475
+
476
+ -- Paul Klos <kolab@klos2day.nl>  Mon, 17 Dec 2012 20:48:29 +0100
477
+
478
+pykolab (0.5.8-8) unstable; urgency=low
479
+
480
+  * Fix issues in wallace and kolabd init script (#1404)
481
+
482
+ -- Paul Klos <kolab@klos2day.nl>  Sun, 16 Dec 2012 15:45:56 +0100
483
+
484
+pykolab (0.5.8-7) unstable; urgency=low
485
+
486
+  * Move python-mysqldb from build-depends to pykolab depends
487
+
488
+ -- Paul Klos <kolab@klos2day.nl>  Tue, 04 Dec 2012 18:11:07 +0100
489
+
490
+pykolab (0.5.8-6) unstable; urgency=low
491
+
492
+  [ Jeroen van Meeuwen (Kolab Systems) ]
493
+  * Correct init scripts to not use --user / --group as parameters to start-stop-daemon, as that has the effect of verifying the ownership of PID files (#1401)
494
+
495
+  [ Jeroen van Meeuwen ]
496
+
497
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 29 Nov 2012 14:44:45 +0100
498
+
499
+pykolab (0.5.8-5) unstable; urgency=low
500
+
501
+  [ Jeroen van Meeuwen (Kolab Systems) ]
502
+  * Add dependency on python-mysqldb (#1394)
503
+  * Rebase the set of permissions on /etc/kolab/, /etc/kolab/kolab.conf, /var/lib/kolab/ and /var/log/kolab/ on to the permissions used on our reference platform (#1395, part i)
504
+  * Ship patch for #1396
505
+  * Ship patch for #1397
506
+  * Correct patch and do not change the tls cert paths at all on Debian
507
+  * Do not install the Kolab SMTP Access Policy executable in its own subdirectory
508
+  * Ship fix for #1398
509
+
510
+  [ Jeroen van Meeuwen ]
511
+
512
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 29 Nov 2012 14:13:50 +0100
513
+
514
+pykolab (0.5.8-4) unstable; urgency=low
515
+
516
+  [ Jeroen van Meeuwen (Kolab Systems) ]
517
+  * Disable and shut down saslauthd before attempting to start kolab-saslauthd
518
+
519
+  [ Jeroen van Meeuwen ]
520
+
521
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 25 Nov 2012 09:05:48 -0500
522
+
523
+pykolab (0.5.8-3) unstable; urgency=low
524
+
525
+  [ Jeroen van Meeuwen (Kolab Systems) ]
526
+  * Import os before using it
527
+
528
+  [ Jeroen van Meeuwen ]
529
+
530
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 25 Nov 2012 08:23:26 -0500
531
+
532
+pykolab (0.5.8-2) unstable; urgency=low
533
+
534
+  [ Jeroen van Meeuwen (Kolab Systems) ]
535
+  * Patch unlinking mysql tmp my.cnf too early
536
+  * Update patches
537
+
538
+  [ Jeroen van Meeuwen ]
539
+
540
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 25 Nov 2012 07:56:34 -0500
541
+
542
+pykolab (0.5.8-1) unstable; urgency=low
543
+
544
+  [ Jeroen van Meeuwen (Kolab Systems) ]
545
+  * Imported Upstream version 0.5.8
546
+
547
+  [ Jeroen van Meeuwen ]
548
+
549
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 25 Nov 2012 06:43:44 -0500
550
+
551
+pykolab (0.5.6-7) unstable; urgency=low
552
+
553
+  [ Jeroen van Meeuwen (Kolab Systems) ]
554
+  * Set tls_ca to the same self-generated certificate file (#1260)
555
+  * Correct service init script $NAME
556
+
557
+  [ Jeroen van Meeuwen ]
558
+
559
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 22 Nov 2012 03:18:44 -0500
560
+
561
+pykolab (0.5.6-6) unstable; urgency=low
562
+
563
+  [ Jeroen van Meeuwen (Kolab Systems) ]
564
+  * Same thing here, do not use --user/--group to start the Kolab daemon with
565
+  * Do not use --chuid/--group from start-stop-daemon - it somehow prevents the process from reading the configuration
566
+  * Correct the permissions on the SASL authentication daemon socket directory
567
+
568
+  [ Jeroen van Meeuwen ]
569
+
570
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 21 Nov 2012 12:20:18 -0500
571
+
572
+pykolab (0.5.6-4) unstable; urgency=low
573
+  * Remove dependency on libsasl2-modules-ldap from kolab-saslauthd
574
+  * Diasable wallaced upon installation and enable during kolab-setup
575
+  * Diasable kolabd upon installation and enable during kolab-setup
576
+  * Added debian/watch
577
+  * Add patch description (solves quilt-patch-missing-description warning)
578
+
579
+ -- Paul Klos <kolab@klos2day.nl>  Wed, 14 Nov 2012 17:06:21 -0500
580
+
581
+pykolab (0.5.6-3) unstable; urgency=low
582
+
583
+  [ Jeroen van Meeuwen (Kolab Systems) ]
584
+  * Remove obsolete patches, correct path for imapd.conf(5) certificate paths
585
+
586
+  [ Jeroen van Meeuwen ]
587
+
588
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Wed, 07 Nov 2012 09:13:32 -0500
589
+
590
+pykolab (0.5.6-2) unstable; urgency=low
591
+
592
+  * /usr/lib*/python*/*-packages/pykolab/cli/telemetry/*
593
+     moved to kolab-telemetry
594
+  * removed various example files (debian/*.ex)
595
+
596
+ -- Paul Klos <kolab@klos2day.nl>  Tue, 30 Oct 2012 17:35:41 +0200
597
+
598
+pykolab (0.5.6-1) unstable; urgency=low
599
+
600
+  * Imported Upstream version 0.5.6
601
+
602
+ -- Paul Klos <kolab@klos2day.nl>  Wed, 24 Oct 2012 18:43:17 +0200
603
+
604
+pykolab (0.5.5-7) unstable; urgency=low
605
+
606
+  * Depend on python-icalendar (pykolab, kolab-xml, wallace)
607
+
608
+ -- Paul Klos <kolab@klos2day.nl>  Sat, 20 Oct 2012 22:53:51 +0200
609
+
610
+pykolab (0.5.5-6.1) unstable; urgency=low
611
+
612
+  * Non-maintainer upload.
613
+  * Trying to install wallace init.d script from wallace.init
614
+
615
+ -- Paul Klos <kolab@klos2day.nl>  Tue, 02 Oct 2012 20:50:10 +0200
616
+
617
+pykolab (0.5.5-5) unstable; urgency=low
618
+
619
+  [ Jeroen van Meeuwen (Kolab Systems) ]
620
+  * Add dependency on python-kolabformat (#1064)
621
+
622
+  [ Jeroen van Meeuwen ]
623
+
624
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 02 Oct 2012 12:10:18 -0400
625
+
626
+pykolab (0.5.5-4) unstable; urgency=low
627
+
628
+  * pykolab is to depend on python-pyasn1-modules as well (#1058)
629
+  * Rename kolab-content-filter to its original name, wallace
630
+  * Include patch from upstream to fix the init scripts (#972)
631
+  * Update changelog for 0.5.5-4
632
+  * Attempt to override the installinit target
633
+
634
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sat, 29 Sep 2012 13:41:22 +0200
635
+
636
+pykolab (0.5.5-3) unstable; urgency=low
637
+
638
+  * Fix postinst
639
+
640
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 27 Sep 2012 22:01:59 +0200
641
+
642
+pykolab (0.5.5-2) unstable; urgency=low
643
+
644
+  * Include /var/log/kolab
645
+  * Add /var/lib/kolab Add post installation file that is supposed
646
+    to add the users and groups needed, and fixes directory permissions
647
+  * Add a patch for the default user for dirsrv
648
+
649
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu, 27 Sep 2012 19:45:05 +0200
650
+
651
+pykolab (0.5.5-1.1) unstable; urgency=low
652
+
653
+  * Non-maintainer upload.
654
+  * Imported Upstream version 0.5.5
655
+
656
+ -- Paul Klos <kolab@klos2day.nl>  Thu, 22 Sep 2012 11:59:00 +0200
657
+
658
+pykolab (0.5.4-3) unstable; urgency=low
659
+
660
+  * Let's not depend on libsasl2 since it is a virtual package
661
+
662
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen>  Tue, 11 Sep 2012 17:15:07 +0200
663
+
664
+pykolab (0.5.4-2) unstable; urgency=low
665
+
666
+  * Correct the path for setup-ds-admin on Debian
667
+  * Add another patch that is not upstreamed for the failure
668
+    to create a semaphore for the administrator server
669
+  * Add the plugins/ to the pykolab core package
670
+  * Make each package depend on the same version of the other
671
+    packages that fall out of this source package
672
+  * Depend on the actual sasl2 packages we require
673
+
674
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Tue, 11 Sep 2012 17:04:30 +0200
675
+
676
+pykolab (0.5.4-1.1) unstable; urgency=low
677
+
678
+  * Non-maintainer upload.
679
+  * Imported Upstream version 0.5.4
680
+
681
+ -- Paul Klos <kolab@klos2day.nl>  Thu, 06 Sep 2012 16:47:00 +0200
682
+
683
+pykolab (0.5.3-1.1) unstable; urgency=low
684
+
685
+  * Non-maintainer upload.
686
+  * Imported Upstream version 0.5.3
687
+
688
+ -- Paul Klos <kolab@klos2day.nl>  Fri, 24 Aug 2012 22:50:53 +0200
689
+
690
+pykolab (0.4.14-2) unstable; urgency=low
691
+
692
+  [ Jeroen van Meeuwen (Kolab Systems) ]
693
+  * Install setup-kolab.py
694
+
695
+  [ Jeroen van Meeuwen ]
696
+
697
+ -- Jeroen van Meeuwen <vanmeeuwen@auto.kolabsys.com>  Wed, 22 Aug 2012 16:57:44 +0200
698
+
699
+pykolab (0.4.14-1) unstable; urgency=low
700
+
701
+  [ Jeroen van Meeuwen (Kolab Systems) ]
702
+  * Imported Upstream version 0.4.14
703
+
704
+  [ Jeroen van Meeuwen ]
705
+
706
+ -- Jeroen van Meeuwen <vanmeeuwen@auto.kolabsys.com>  Wed, 22 Aug 2012 16:03:53 +0200
707
+
708
+pykolab (0.4.3-3) unstable; urgency=low
709
+
710
+  * Initial version
711
+
712
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Sun, 13 May 2012 19:40:48 +0100
713
debian.control Added
116
 
1
@@ -0,0 +1,114 @@
2
+Source: pykolab
3
+Section: python
4
+Priority:  optional
5
+Maintainer: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>
6
+Uploaders: Paul Klos <kolab@klos2day.nl>
7
+Build-Depends:  autotools-dev,
8
+                debhelper (>= 7.0.50~),
9
+                dh-autoreconf,
10
+                gawk,
11
+                gettext,
12
+                intltool,
13
+                libcroco3,
14
+                libexpat1,
15
+                libglib2.0-0,
16
+                libglib2.0-dev,
17
+                libpcre3,
18
+                libssl-dev,
19
+                libunistring0,
20
+                libxml-parser-perl,
21
+                libxml2,
22
+                mime-support,
23
+                python (>= 2.6~),
24
+                python-icalendar,
25
+                python-minimal,
26
+                python-nose,
27
+                python-support,
28
+                univention-config-dev | bash
29
+Standards-Version: 3.9.3
30
+Homepage: http://www.kolab.org
31
+Vcs-Git: git://git.kolab.org/git/pykolab
32
+#Vcs-Browser: http://git.debian.org/?p=collab-maint/pykolab.git;a=summary
33
+
34
+Package: pykolab
35
+Architecture: all
36
+Depends:    adduser (>= 3.11),
37
+            libpython2.7 | libpython2.6,
38
+            python,
39
+            python-icalendar,
40
+            python-mysqldb,
41
+            python-kolab,
42
+            python-ldap,
43
+            python-pyasn1,
44
+            python-pyasn1-modules,
45
+            python-sqlalchemy,
46
+            ${misc:Depends},
47
+            ${shlibs:Depends},
48
+            ${ucs:Depends}
49
+Description: Kolab Groupware daemon and utilities                                                                                          
50
+ Python implementation of the Kolab Groupware server
51
+
52
+Package: kolab-cli
53
+Architecture: all
54
+Depends:    pykolab (= ${binary:Version}),
55
+            python,
56
+            python-augeas,
57
+            python-cheetah,
58
+            ${misc:Depends},
59
+            ${ucs:Depends}
60
+Description: Command-line utilities for Kolab
61
+ This package includes command-line utilities for Kolab Groupware
62
+
63
+Package: kolab-conf
64
+Architecture: all
65
+Depends: pykolab (= ${binary:Version}), kolab-ldap, ${python:Depends}, python, ${misc:Depends}, python-augeas, python-cheetah
66
+Description: Configuration management for Kolab
67
+ This package includes configuration management utilities for
68
+ Kolab Groupware
69
+
70
+Package: kolab-saslauthd
71
+Architecture: all
72
+Depends:    lsb-base (>= 3.0-6),
73
+            pykolab (= ${binary:Version}),
74
+            python,
75
+            sasl2-bin,
76
+            ${misc:Depends}
77
+Description: SASL Authentication Daemon for Kolab
78
+ A multi-domain capable Kolab SASL Authentication daemon.
79
+
80
+Package: kolab-server
81
+Architecture: all
82
+Depends: pykolab (= ${binary:Version}), python, ${misc:Depends}, lsb-base (>= 3.0-6)
83
+Description: Kolab Groupware Server
84
+ Server daemon synchronizing the mutations between various
85
+ Kolab Groupware components.
86
+
87
+Package: kolab-telemetry
88
+Architecture: all
89
+Depends: kolab-cli (= ${binary:Version}), python, ${misc:Depends}
90
+Description: Kolab Telemetry Logging Capabilities
91
+ Cyrus IMAP Telemetry logging handling capabilities for Kolab Groupware
92
+
93
+Package: kolab-xml
94
+Architecture: all
95
+Depends: pykolab (= ${binary:Version}),
96
+         python,
97
+         python-kolabformat,
98
+         ${misc:Depends},
99
+         python-icalendar
100
+Description: Kolab XML format wrapper for pykolab
101
+ Kolab Format XML bindings wrapper for pykolab
102
+
103
+Package: wallace
104
+Architecture: all
105
+Depends: pykolab (= ${binary:Version}),
106
+         kolab-xml (= ${binary:Version}),
107
+         python,
108
+         ${misc:Depends},
109
+         lsb-base (>= 3.0-6),
110
+         python-dateutil,
111
+         python-icalendar
112
+Replaces: kolab-content-filter
113
+Provides: kolab-content-filter
114
+Description: Kolab Content-Filter
115
+ This is the Kolab Content Filter, with plugins
116
debian.rules Added
33
 
1
@@ -0,0 +1,31 @@
2
+#!/usr/bin/make -f
3
+# -*- makefile -*-
4
+# Sample debian/rules that uses debhelper.
5
+# This file was originally written by Joey Hess and Craig Small.
6
+# As a special exception, when this file is copied by dh-make into a
7
+# dh-make output file, you may use that output file without restriction.
8
+# This special exception was added by Craig Small in version 0.37 of dh-make.
9
+
10
+# Uncomment this to turn on verbose mode.
11
+export DH_VERBOSE=1
12
+
13
+%:
14
+   dh $@  --with python2 --with autotools-dev --with autoreconf
15
+
16
+override_dh_auto_test:
17
+   dh_auto_test || echo “ignoring test failure”
18
+
19
+override_dh_install:
20
+   #dh_install --list-missing
21
+   if [ -x "$$(which univention-install-config-registry 2>/dev/null)" ]; then \
22
+       echo "usr/lib*/python*/*-packages/pykolab/plugins/sievemgmt/__init__.py" >> $(CURDIR)/debian/pykolab.install ; \
23
+       echo "usr/lib*/python*/*-packages/pykolab/cli/sieve/" >> $(CURDIR)/debian/kolab-cli.install ; \
24
+       echo "ucs:Depends=python-sievelib" >> $(CURDIR)/debian/pykolab.substvars ; \
25
+       echo "ucs:Depends=python-sievelib" >> $(CURDIR)/debian/kolab-cli.substvars ; \
26
+   fi
27
+   dh_install
28
+   if [ -x "$$(which univention-install-config-registry 2>/dev/null)" ]; then \
29
+       mkdir -p $(CURDIR)/debian/pykolab/usr/share/pyshared/pykolab/ucs/ ; \
30
+       cp -a ucs/listener.py $(CURDIR)/debian/pykolab/usr/share/pyshared/pykolab/ucs/listener.py ; \
31
+   fi
32
+
33
debian.series Added
5
 
1
@@ -0,0 +1,3 @@
2
+cyrus-imapd.conf-cert-paths.patch -p1
3
+0001-Fix-mistake-in-manticore-configuration-template.patch -p1
4
+0002-Fix-default-template-for-Guam.patch -p1
5
debian.tar.gz Added
pykolab-0.8.0.tar.gz Added
pykolab.dsc Added
46
 
1
@@ -0,0 +1,44 @@
2
+Format: 1.0
3
+Source: pykolab
4
+Binary: pykolab, kolab-cli, kolab-conf, kolab-saslauthd, kolab-server, kolab-telemetry, kolab-xml, wallace
5
+Architecture: all
6
+Version: 0.8.0-0~kolab2
7
+Maintainer: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>
8
+Uploaders: Paul Klos <kolab@klos2day.nl>
9
+Homepage: http://www.kolab.org
10
+Standards-Version: 3.9.3
11
+Vcs-Git: git://git.kolab.org/git/pykolab
12
+Build-Depends:  autotools-dev,
13
+                debhelper (>= 7.0.50~),
14
+                dh-autoreconf,
15
+                gawk,
16
+                gettext,
17
+                intltool,
18
+                libcroco3,
19
+                libexpat1,
20
+                libglib2.0-0,
21
+                libglib2.0-dev,
22
+                libpcre3,
23
+                libssl-dev,
24
+                libunistring0,
25
+                libxml-parser-perl,
26
+                libxml2,
27
+                mime-support,
28
+                python (>= 2.6~),
29
+                python-icalendar,
30
+                python-minimal,
31
+                python-nose,
32
+                python-support,
33
+                univention-config-dev | bash
34
+Package-List: 
35
+ kolab-cli deb python optional
36
+ kolab-conf deb python optional
37
+ kolab-saslauthd deb python optional
38
+ kolab-server deb python optional
39
+ kolab-telemetry deb python optional
40
+ kolab-xml deb python optional
41
+ pykolab deb python optional
42
+ wallace deb python optional
43
+Files: 
44
+ 00000000000000000000000000000000 0 pykolab-0.8.0.tar.gz
45
+ 00000000000000000000000000000000 0 debian.tar.gz
46
pykolab.logrotate Added
11
 
1
@@ -0,0 +1,9 @@
2
+/var/log/kolab/pykolab.log {
3
+  create 0660 kolab kolab-n
4
+  su kolab kolab-n
5
+  compress
6
+  missingok
7
+  notifempty
8
+  rotate 52
9
+  weekly
10
+}
11
Refresh

No build results available

Refresh

No rpmlint results available

Request History
Jeroen van Meeuwen's avatar

vanmeeuwen created request about 9 years ago

Submit pykolab to Winterfell


Jeroen van Meeuwen's avatar

vanmeeuwen accepted review about 9 years ago

Accept submission of pykolab to Winterfell


Jeroen van Meeuwen's avatar

vanmeeuwen approved review about 9 years ago

Accept submission of pykolab to Winterfell


Jeroen van Meeuwen's avatar

vanmeeuwen accepted review about 9 years ago

Accept submission of pykolab to Winterfell


Jeroen van Meeuwen's avatar

vanmeeuwen accepted request about 9 years ago

Accept submission of pykolab to Winterfell