85 Commits

Author SHA1 Message Date
smizrahi
594b0249c3 chore(packaging): Add default build directives for deb packages 2024-10-01 11:18:30 +02:00
smizrahi
6b514bb159 chore(packaging): Add Ubuntu 24.04 (Noble Numbat) 2024-05-22 10:55:33 +02:00
Hivert Quentin
528d178256 chore(packaging): debian 12 2023-08-02 11:36:36 +02:00
smizrahi
66c728ca84 fix(packaging): Add MFA to Ubuntu Jammy 2023-03-15 09:55:42 +01:00
smizrahi
0d2f6d8c2a fix(packaging): Check if there are sh files in usr/share/doc/sogo before applying chmod. Fixes partially #5698 2023-02-27 22:53:25 +01:00
smizrahi
63548a84cf fix(packaging): Specify compression format for dpkg-deb 2023-02-27 22:02:17 +01:00
smizrahi
189144c531 fix(packaging): Specify compression format for dpkg-deb 2023-02-27 18:38:33 +01:00
smizrahi
5049423113 fix(packaging): Specify compression format for dpkg-deb 2023-02-27 18:33:20 +01:00
smizrahi
7ea7572766 fix(packaging): Add usr/share/doc/sogo/ for packaging. Fixes partially #5698 2023-02-27 11:22:39 +01:00
smizrahi
114c98c32d fix(packaging): Add usr/share/doc/sogo/ for packaging. Fixes partially #5698 2023-02-27 10:38:46 +01:00
Francis Lachapelle
30040ba590 chore(debian): enable MFA on Debian 11/Bullseye
Fixes #5438
2021-12-06 13:04:51 -05:00
Francis Lachapelle
1a7ba3d4ef test: migration from Python to JavaScript 2021-11-17 19:13:36 -05:00
Francis Lachapelle
152058774f chore(deb): fix installation under Ubuntu Xenial/16.04 2021-11-10 06:19:38 -05:00
Francis Lachapelle
045f134321 feat(mail): initial support for ms-tnef (winmail.dat) body part
Fixes #2242
Fixes #4503
2021-08-13 11:12:37 -04:00
Francis Lachapelle
5c88bd4f6c chore(debian): enable SAML support for all Debian/Ubuntu distros
Fixes #5292
2021-05-17 11:06:47 -04:00
Ludovic Marcotte
53665222b5 fix(packaging): More control file fixes 2020-07-08 10:37:23 -04:00
Ludovic Marcotte
1a7fa0b164 fix(packaging): Xenial control files fixes 2020-07-08 08:29:24 -04:00
Nicolas Höft
4c27826fb5 feat(core): Support ARGON2I/ARGON2ID password hashes
Requires libsodium ≥ 1.0.9 to be present at compile time.

Thus, the following distributions will have support for at least
ARGON2i:

* rhel ≥ 7 (with EPEL enabled)
* Debian ≥ 9 (stretch)
* Ubuntu ≥ Bionic (18.04)

Fixes #4895
2020-07-01 11:20:31 +02:00
Extra Fu
bf4c083de8 fix(packaging): Ubuntu Focal changes 2020-06-21 15:33:20 -04:00
Ludovic Marcotte
3b46281dde fix(packaging): control files adjustments for old distro wrt libzip 2020-06-19 13:48:46 -04:00
Extra Fu
04673e4673 Merge pull request #281 from jkanefendt/use-libzip
Use libzip API instead of zip command line tool for creating zip archives
2020-06-12 14:00:20 -04:00
Johannes Kanefendt
b951c72451 Use libzip API for creating ZIP archives instead of zip command line tool 2020-06-09 13:50:29 +02:00
Ludovic Marcotte
a102a94ac5 fix(packaging): enable mfa on focal 2020-05-12 13:44:10 -04:00
Francis Lachapelle
f31a07fd74 Revert "fix(packaging): don't enable mfa on squeeze"
This reverts commit e9cc088153.
2020-05-12 11:20:42 -04:00
Ludovic Marcotte
d7979871bc fix(packaging): fixed condition syntax 2020-05-12 07:59:00 -04:00
Ludovic Marcotte
e9cc088153 fix(packaging): don't enable mfa on squeeze 2020-05-12 07:46:59 -04:00
Francis Lachapelle
312817b7ae chore(debian): fix rules for MFA 2020-05-08 09:15:43 -04:00
Extra Fu
a78f06e909 Merge pull request #234 from iredmail/master
Create directories with 077X
2020-04-02 09:53:04 -04:00
Francis Lachapelle
86643b4339 docs: convert NEWS to CHANGELOG.md 2019-12-11 12:41:13 -05:00
Francis Lachapelle
4628292fb3 chore(debian): don't call chown if pid file doesn't exist 2019-11-20 09:17:07 -05:00
Francis Lachapelle
350677bbce chore(debian): don't call chown if pid file doesn't exist 2019-11-08 13:34:39 -05:00
Francis Lachapelle
349be8b4db (fix) chown pid file before stopping 2019-10-03 14:11:24 -04:00
Ludovic Marcotte
ed1039a7f8 (fix) force removal of pid file 2019-08-08 13:48:36 -04:00
Ludovic Marcotte
ee83e645db (fix) also chown after restart 2019-08-08 13:30:46 -04:00
Ludovic Marcotte
59f035efe7 (fix) change pid file ownership to root as required by dpkg v1.19 2019-08-08 13:17:14 -04:00
Ludovic Marcotte
9d72c79a83 (fix) define user once more 2019-08-08 11:23:31 -04:00
Ludovic Marcotte
aa768cf951 (fix) specify user 2019-08-08 11:16:59 -04:00
Ludovic Marcotte
a4b1fe9cea Avoid using prefix 2019-08-08 10:22:46 -04:00
Ludovic Marcotte
1d169428fe Revert "(fix) replace depracated env var"
This reverts commit d5ff25232e.
2019-08-07 15:44:33 -04:00
Ludovic Marcotte
d5ff25232e (fix) replace depracated env var 2019-08-07 15:35:25 -04:00
Francis Lachapelle
98eabddec8 Improve packaging 2018-11-02 12:00:22 -04:00
Francis Lachapelle
b743c9953c Improve Debian packages 2018-11-01 14:45:28 -04:00
Francis Lachapelle
af445c3fb7 Improve Debian packages 2018-10-31 13:57:32 -04:00
Francis Lachapelle
a7f5d759bf Improve Debian packages wrt Apache2 configuration 2018-10-29 10:48:25 -04:00
Ludovic Marcotte
4084375003 (fix) bumped libcurl requirement for bionic beaver 2018-06-04 13:36:55 -04:00
Francis Lachapelle
7222e5a36a Remove dependency on tmpwatch and tmpreaper 2018-05-03 15:28:17 -04:00
Ludovic Marcotte
b73e65ebeb (fix) disabled OC packaging 2018-01-09 19:08:30 -05:00
Zhang Huangbin
7d38a48f68 Create directories with 077X
Create directories with 077X. If we run 2 SOGo instances by following official tutorial[1], the second SOGo instance cannot start due to no permission to write pid file or log file.

[1] https://sogo.nu/nc/support/faq/article/dedicated-separate-sogo-instance-for-activesync.html
2017-03-22 14:11:42 +08:00
Wayne A. Ptaff
9dcc25abc5 Fix sogo system user creation 2016-06-03 10:35:40 -04:00
Patrice Levesque
c46a5f8df7 Ensure 'sogo' UNIX group exists at installation
Previous logic only checked for user existence.
2016-05-30 11:40:25 -04:00