Zhang Huangbin
97419f400c
Switch to php:8.2 on CentOS/Rocky/Alma 9.
2026-05-12 17:21:52 +08:00
Zhang Huangbin
9a744e2b72
Code cleanup.
2026-05-12 16:33:45 +08:00
Zhang Huangbin
f1be6a1524
Update Roundcube 1.7.0.
2026-05-12 14:39:10 +08:00
Zhang Huangbin
bdfa10915a
Improve FreeBSD support:
...
- Use MySQL 8.4.
- Fix postfix config deprecation warnings.
- Replace dialog by cdialog.
2026-04-14 16:07:19 +08:00
Zhang Huangbin
5ea6d8da07
Install python module required by iRedAdmin: passlib.
2026-04-13 15:07:47 +08:00
Zhang Huangbin
0c53224eaf
Fix incorrect mailbox usage info stored in vmail.used_quota.
2026-03-28 21:41:55 +08:00
Zhang Huangbin
e63c16db25
Code cleanup.
2026-03-18 11:50:19 +08:00
Zhang Huangbin
151f36952a
Support Ubuntu 26.04 LTS. WARNING: SOGo and netdata are not available yet.
...
Drop support for Ubuntu 22.04.
2026-03-09 11:11:40 +08:00
Zhang Huangbin
1dccce9156
Re-enable dovecot quota status service.
2026-02-26 17:26:20 +08:00
Zhang Huangbin
17287f6bf0
Install SOGo on Debian 13 (trixie) from SOGo nightly build apt repository.
...
Disable quota status service (port `12340`) in Dovecot and Postfix.
2026-02-24 20:42:13 +08:00
Zhang Huangbin
da5a222eb6
Install missing python package more-itertools.
2026-01-30 12:01:32 +08:00
Zhang Huangbin
842788939e
Add missing py module required by iRedAdmin.
2026-01-05 10:42:09 +08:00
Zhang Huangbin
13c548d9e5
Update uwsgi 2.0.31 for OpenBSD.
2026-01-04 16:47:16 +08:00
iRedMail
a1d80afae0
Install binary packages on FreeBSD. ( #280 )
...
* Merge changes from https://github.com/bozhinov/iRedMail-pub/ . Thanks @bozhinov
* Correctly set http2 on.
* Code cleanup.
* Remove http2 in 00-default-ssl.conf.
* Code cleanup.
* Install perl5.40.
Fix incorrect pkg command.
* Install uwsgi.
* Switch to Latest packages.
Code cleanup.
* Switch to MySQL instead of MariaDB on FreeBSD.
* Fall back to PHP 8.3. Roundcube (1.6.9) doesn't fully work with 8.4 yet.
* Install p5-DBD-mysql.
* Install correct php module for pgsql backend.
* Update netdata v2.2.4.
* Fix netdata config files, also switch to Go plugins instead of Python ones for better performance.
Update mlmmjadmin 3.3.0.
* Install dovecot-mysql for OpenLDAP backend, it supports both ldap and mysql.
* Update netdata v2.2.6.
* FreeBSD ports tree has been updated to build sope/sogo binary packages with required flavors.
* Update netdata v2.3.2.
Bump version number: 1.7.3.
* Correctly generate pkg repo config file.
Correctly enable http2 in nginx.
* Update pkg repo file.
* Sync netdata configuration.
* Switch to PostgreSQL 17. fixes #288
* Fix incorrect version number.
* Typo
* Switch to pkg quarterly branch.
* Fix incorrect bash path. fixes #290
* Fix password algorithm and algorithm prefix on FreeBSD.
* Switch to Latest repo.
* Install py-multipart for iRedAPD.
* Set sendmail_enable=NO.
2025-12-31 09:56:17 +08:00
Zhang Huangbin
d040bbcba6
Update mlmmjadmin-3.6.0, supports secure (ssl) sql connection.
2025-12-22 21:56:01 +08:00
Zhang Huangbin
8ba820f36d
Update Roundcube 1.6.12 (security fixes), netdata 2.8.3.
2025-12-17 16:13:11 +08:00
Zhang Huangbin
55baacc254
Supports Debian 13 (trixie).
...
Supports OpenBSD 7.8.
Upgrade netdata v2.8.1.
Upgrade iRedAPD v5.9.3.
2025-12-09 12:17:10 +08:00
Zhang Huangbin
d866dcf60d
Fix incorrect bash path. fixes #290
2025-06-17 17:51:46 +08:00
Zhang Huangbin
2cf9251208
Replace libdbd-mariadb-perl by libdbd-mysql-perl on Debian/Ubuntu. fixes #287
2025-06-04 09:20:26 +08:00
Zhang Huangbin
c93c2799c0
Support CentOS Stream 10. Note: SOGo is not available due to no binary packages offered by sogo team.
...
Switch perl dbd from mysql to mariadb.
Switch postfix default db type from hash/btree to lmdb on CentOS 10. btree/hash are not supported by postfix package.
2025-04-28 12:31:21 +08:00
Zhang Huangbin
f00cedcbf1
Support OpenBSD 7.7, and drop 7.6.
2025-04-28 10:53:56 +08:00
Zhang Huangbin
fb93c1e844
Fix netdata configuration, switch to Go modules.
2025-04-10 10:43:01 +08:00
Zhang Huangbin
9e64937b7c
Fixed: not update ldap schema.
2025-04-10 09:26:33 +08:00
Zhang Huangbin
bf28a8640d
FreeBSD: Fix port options for www/sogo.
2025-03-27 21:55:19 +08:00
Zhang Huangbin
2f056ac0ff
FreeBSD: Sync port options for sope and sogo.
2025-03-27 18:11:06 +08:00
Zhang Huangbin
cd17b061cb
Create symbol link /etc/amavisd.conf on RHEL.
2025-03-02 08:43:36 +08:00
Zhang Huangbin
8aa018e6d9
Fix incorrect path to bash shell on OpenBSD.
2025-02-26 08:33:35 +08:00
Zhang Huangbin
06d9a14c45
Write netdata/fail2ban db passwords in /root/.iredmail/kv/sql_user_<db_user>.
...
Fix incorrect package name on OpenBSD.
fixes iredmail/enterprise#1135
2025-02-16 22:34:43 +08:00
Zhang Huangbin
543414a129
Update mlmmjadmin 3.3.1.
2025-02-06 15:07:47 +08:00
Zhang Huangbin
5b4ee2159b
Update netdata v2.2.3.
...
Fix incorrect logrotate config file path on FreeBSD.
2025-02-04 14:24:31 +08:00
iRedMail
c5e14550b2
Remove ssl=openssl from /etc/make.conf.
2025-01-22 16:51:41 +08:00
iRedMail
cb4197567d
Fixed: Not serve ACME challenge over HTTP directly.
...
LetsEncrypt cert renewal may fail with error `Connection refused` if the HTTP request is redirected to HTTPS.
2025-01-17 11:28:50 +08:00
iRedMail
dcfe46f3e2
FreeBSD: Install security/ca_root_nss. Required by clamav. fixes #274
2024-12-27 09:06:24 +08:00
iRedMail
bc874182f0
FreeBSD: add config for port security/openssl.
2024-12-26 21:52:27 +08:00
iRedMail
6abdaf196d
FreeBSD: Fix incorrect newsyslog config files. See also https://forum.iredmail.org/topic20728.html
...
FreeBSD: Upgrade to php 8.4.
2024-12-26 09:54:08 +08:00
iRedMail
6955128785
Switch to utf8mb4 / utf8mb4_general_ci. fixes #278
...
Fix incorrect py version and pip3 path on OpenBSD 7.6.
2024-12-24 15:31:10 +08:00
iRedMail
43df7c3861
Use php 8.3 on FreeBSD.
2024-12-05 10:23:27 +08:00
Zhang Huangbin
8696f07760
Update netdata v1.47.5.
2024-10-25 10:24:33 +08:00
Zhang Huangbin
1917ac552e
Supports OpenBSD 7.6.
...
Drop OpenBSD 7.5
OpenLDAP schema: mail alias account can use 2 more attributes: accessPolicy, listModerator.
2024-10-16 17:09:10 +08:00
Zhang Huangbin
cfb37c63a4
Don't use deprecated ldap attributes: storageBaseDirectory, mailMessageStore.
2024-10-08 15:56:00 +08:00
Zhang Huangbin
53597676ad
Fix one sql error.
2024-09-29 15:53:17 +08:00
Zhang Huangbin
92907be46d
Use new MySQL syntax.
...
fixes #262
2024-08-20 09:32:57 +08:00
Zhang Huangbin
75641d595c
Fix incorrect sogo SQL table name.
2024-08-19 18:01:44 +08:00
Zhang Huangbin
c262783d47
Code cleanup.
2024-07-03 08:26:05 +08:00
Zhang Huangbin
daff803719
fix: Fall back to SSHA512 with OpenLDAP backend since OpenLDAP does not support auth with BCRYPT yet.
2024-06-29 22:00:36 +08:00
Zhang Huangbin
5e666bc419
fix: Fail2ban can not start on OpenBSD after reboot. Thanks to wkatsak: https://forum.iredmail.org/post88970.html#p88970
...
Switch to Perl 5.40 and Python 3.11 on FreeBSD.
2024-06-29 11:03:36 +08:00
Zhandos
2697aff8d2
fix: error --enable-aci requires --enable-dynacl ( #259 )
2024-06-27 17:28:52 +08:00
Zhang Huangbin
19c9a7b073
Track user last login time with PostgreSQL backend.
2024-06-13 16:05:07 +08:00
Zhang Huangbin
87eb9c27dd
Supports new distribution releases:
...
- Ubuntu 24.04
- OpenBSD 7.5
Dropped distribution releases:
- Debian 11 (bullseye). Please use the latest stable release Debian 12.
- Ubuntu 20.04 (focal). Please use the latest stable release Ubuntu 24.04 (recommended) or 22.04 instead.
- OpenBSD 7.3, 7.4. Please use 7.5 instead.
Improvements:
- Disable multi-threaded database reload in ClamAV (with parameter "ConcurrentDatabaseReload no").
Updated packages:
+ netdata -> 1.45.4
+ mlmmjadmin -> 3.2.1
+ iRedAPD -> 5.6.0
+ uwsgi -> 2.0.25.1 (OpenBSD only)
2024-05-17 10:02:21 +08:00
Zhang Huangbin
9160801b95
Fixed: Not set correct compatibility_level for Postfix. fixes #233
...
Drop Debian 11 and Ubuntu 20.04.
2024-02-14 11:41:08 +08:00