Commit Graph

335 Commits

Author SHA1 Message Date
Jitka Plesnikova
c2823f7d9a Perl 5.30 rebuild 2019-05-31 16:39:53 +02:00
Jason Tibbitts
94bf6b0836 Update to 3.0.10. 2019-05-28 14:26:50 -05:00
Pavel Zhukov
64295f2be8 Run sscg with proper GID
sscg should be run as mail group otherwise pem file is not accessible
by mail group thus by imap process
2019-05-16 09:03:07 +02:00
Jason Tibbitts
c604c5bde7 Update to 3.0.9.
clamav 0.101 support is supposed to be there but still seems to be
broken and needs a one-line fix now.  So that patch can't quite go away
yet.
2019-03-14 22:35:39 -05:00
Jason Tibbitts
fc862dfc6b Add a pam.d file for httpd auth
This finishes the work from the previous commit.

I also sorted the installation of the various pam.d files.
mmitted:
2019-02-19 10:42:39 -06:00
Jeroen van Meeuwen (Kolab Systems)
efdcd6040e Install PAM configuration file for http service as well (thanks felixphew on #cyrus at FreeNode) 2019-02-09 22:19:49 +01:00
Fedora Release Engineering
3b5097f83d - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 16:42:44 +00:00
Pavel Zhukov
4672136ce3 Revert "Trim changelog entries older than 2010."
Requested by Simon Matter
This reverts commit c0a5476798.
2019-01-30 18:29:07 +01:00
Jason Tibbitts
a977a86703 Update Perl linking patch. 2019-01-24 12:22:04 -06:00
Pete Walter
31f345edd4 Rebuild for ICU 63 2019-01-23 22:03:12 +00:00
Jason Tibbitts
b2c08d2974 Re-enable --as-needed; workaround Perl breakage.
- Re-enable --as-needed, now that PCRE has been patched.
- Add workaround for improper linking of some Perl modules.
2019-01-23 13:25:02 -06:00
Jason Tibbitts
e198817bac Remove outdated comment 2019-01-18 13:03:39 -06:00
Jason Tibbitts
6015843ef1 Add link to upstream ticket for --as-needed breakage. 2019-01-15 14:28:39 -06:00
Jason Tibbitts
0d8ebcb9f3 Disable --as-needed as it breaks most of Cyrus. 2019-01-15 13:45:03 -06:00
Jason Tibbitts
1797aa5238 Fix build with new clamav and langpacks removal. 2019-01-15 13:22:45 -06:00
Pavel Zhukov
8f5d80bdf9 Temporary disable cassandane for master.
It should be enabled back once rhbz#1643801 is closed
2018-12-13 10:22:38 +01:00
Nils Philippsen
89252d0e28 remove jmap from list of httpmodules
Experimental JMAP support was removed in version 3.0.6.
2018-10-28 22:46:51 +01:00
Pavel Raiskup
5f7be5f18d BuildRequires: s/postgresql-devel/libpq-devel/
That's because we moved libpq.so.5 into libpq package.

Related: rhbz#1618698, rhbz#1623764
2018-09-05 15:05:55 +02:00
Jason Tibbitts
a5d811bbfa Update to 3.0.8. 2018-08-11 08:54:31 -05:00
Jason Tibbitts
da06944d84 Rebuild for unannounced net-snmp soname bump. 2018-07-24 16:26:59 -05:00
Fedora Release Engineering
b364e040c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:31:42 +00:00
Pete Walter
ead62dd349 Rebuild for ICU 62 2018-07-10 21:47:57 +01:00
Jitka Plesnikova
5da5408092 Perl 5.28 rebuild 2018-06-30 08:03:29 +02:00
Jason Tibbitts
866cec24f4 Renumber source files. 2018-06-13 20:08:40 -05:00
Jason Tibbitts
7257e22804 Remove cvt_cyrusdb_all and libdb-utils requirement.
Cyrus3 does not use BerkeleyDB at all and the cvt_cyrusdb_all tool
wouldn't even run.  Plus it forced an unneeded dependency on
libdb-tools.  It could conceivably come back if the BerkeleyDB stuff
were excised.
2018-06-13 19:53:59 -05:00
Jason Tibbitts
4389c581d2 Fix more weird perl shebang magic. 2018-06-13 19:32:29 -05:00
Jason Tibbitts
f0a88eb11a Fix perl shebangs and an extra provided symbol.
For some reason, perl(AnnotateInlinedCIDs) was provided, so filter it
out.
Also move the legacy deliver symlink to the base package to follow the
deliver binary.
2018-06-13 18:14:26 -05:00
Jason Tibbitts
0cfd68e75c Move utilities in sbin from -utils to the main package. 2018-06-13 17:21:21 -05:00
Jason Tibbitts
3b86d63b87 Fix perl module perms and shebangs. 2018-06-13 16:33:39 -05:00
Jason Tibbitts
2eb8f8799b Document why the deliver symlink is there. 2018-06-13 15:13:16 -05:00
Jason Tibbitts
b1b77f054a Fix FSF address in source file we provide. 2018-06-13 15:10:50 -05:00
Jason Tibbitts
00a0f27af4 License file just where it's needed.
All packages besides the perl module depend on -libs, so two copies of
COPYING is enough.

Also explain why vzic doesn't have a license file.
2018-06-13 15:02:36 -05:00
Jason Tibbitts
e80f59d1b0 Split Perl modules into a perl-Cyrus package. 2018-06-13 14:45:57 -05:00
Jason Tibbitts
4d3a4b0327 Remove extraneous comment. 2018-06-13 14:06:01 -05:00
Jason Tibbitts
3bbc540abe Fix rpath issues with libraries (finally). 2018-06-13 13:47:03 -05:00
Jason Tibbitts
6adb29b50d Split libraries to a -libs subpackage. 2018-06-13 13:46:35 -05:00
Jason Tibbitts
9fd180100a Split cyr_virusscan to a subpackage. 2018-06-13 13:10:15 -05:00
Jason Tibbitts
f27231a2dc Re-exclude maxforkrate test on s390x. 2018-06-07 11:01:52 -05:00
Jason Tibbitts
86073a43c4 Upload new cassandane checkout. 2018-06-07 09:49:15 -05:00
Jason Tibbitts
7a1e91361b Bump release, add changelog entry for recent commits. 2018-06-01 18:07:50 -05:00
Jason Tibbitts
38d2902ed6 Better explanation for why Admin.imap_admins fails. 2018-06-01 17:38:39 -05:00
Jason Tibbitts
3209176e05 Add patch to call cyr_quota.
quota was renamed to cyr_quota ages ago.  One place in the imap code, in
the implementation of the RECONSTRUCT command, will actually exec that
binary and so it must be patched to match.
2018-06-01 17:37:02 -05:00
Jason Tibbitts
40d958330c Update Cassandane checkout; drop merged patch. 2018-06-01 17:34:47 -05:00
Jason Tibbitts
3fca7a6b6f Update Cassandane and re-check tests. 2018-05-30 14:30:15 -05:00
Jason Tibbitts
90c5977457 Remove ldconfig and F26-specific bits.
Remove the ldconfig scriptlets; they're not needed in F28+.
Remove <= F26 conditional block of test exclusions; obviously that's not
needed.
If F27 is to be updated, it must be done by cherry picking or separate
commits, as F27 still needs the ldconfig calls.
2018-05-30 13:23:34 -05:00
Jason Tibbitts
aa34e471a1 Enable clamav and mysql/mariadb support properly.
For real, this time.
2018-05-18 15:17:09 -05:00
Jason Tibbitts
38ecc22e22 Update to 3.0.7 and update Cassandane.
Move to the new Cyrus version.  Update Cassandane as well.
Update the expected test failure list; two removed, five added.
2018-05-18 14:31:42 -05:00
Jason Tibbitts
af67f18a25 Better explain one skipped test. 2018-05-09 14:48:26 -05:00
Jason Tibbitts
26d74520f8 Add explicit libicu-devel dependency. 2018-05-01 18:11:06 -05:00
Jason Tibbitts
9d850e3556 Disable the new failing test.
According to https://github.com/cyrusimap/cyrus-imapd/issues/2332, this
isn't a bug in cyrus and so that test is expected to fail at the moment.
A fix may require an update to perl-Net-CalDAVTalk.
2018-05-01 13:40:06 -05:00