Overview
Request 1523 (accepted)
Submit pykolab to Winterfell
- Created by vanmeeuwen about 9 years ago
- In state accepted
Submit package Kolab:Development / pykolab to package Kolab:Winterfell / pykolab
pykolab.spec
Added
x
1
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
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
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
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
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
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
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
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
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
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
Login required, please
login
in order to comment
Request History
vanmeeuwen created request about 9 years ago
Submit pykolab to Winterfell
vanmeeuwen accepted review about 9 years ago
Accept submission of pykolab to Winterfell
vanmeeuwen approved review about 9 years ago
Accept submission of pykolab to Winterfell
vanmeeuwen accepted review about 9 years ago
Accept submission of pykolab to Winterfell
vanmeeuwen accepted request about 9 years ago
Accept submission of pykolab to Winterfell