18 Commits

Author SHA1 Message Date
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
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 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 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
Zhang Huangbin a032885544 Supports new distribution release: Debian 12. Thanks to @Anzulo1984 for the contribution for initial Debian 12 support.
Fixes incorrect ssl ca file in Postfix config file.

Notes:

- Both Debian 11 and 12 are supported, but 12 is now recommended.
- SOGo Groupware is not yet available on Debian 12 because SOGo team does not offer binary packages for Debian 12 yet.

closes #215
closes #218
closes #219
2023-06-13 10:50:49 +08:00
Zhang Huangbin da7723a3fd WIP: FreeBSD ports tree is now up to date, main packages are updated:
- MariaDB 10.6
- PostgreSQL 15
- OpenLDAP 2.6
- PHP 8.1
- Python 3.9
- Perl 5.36
2023-02-06 09:08:10 +08:00
Zhang Huangbin 7a33ea7e42 Fix incorrect postgresql version number on Ubuntu 20.04. 2022-06-15 23:30:20 +08:00
Zhang Huangbin 3e2c390614 Fix incorrect postgresql version number on Ubuntu 22.04. 2022-05-20 14:32:26 +08:00
Zhang Huangbin d7872d665f Drop Debian 10 and Ubuntu 18.04. 2021-12-25 15:22:41 +08:00
Zhang Huangbin 7133a50971 iRedMail now works on Debian 11. 2021-08-25 10:48:37 +08:00
Zhang Huangbin ef088252a3 Drop support for Debian 9 (stretch). 2020-12-25 11:43:32 +08:00
Zhang Huangbin ec69be161c Use pgsql-12 on FreeBSD.
Fixes a package conflict.
2020-10-07 23:28:45 +08:00
Zhang Huangbin 2925cbde05 Remove py2 support in FreeBSD. 2020-10-06 11:53:17 +08:00
Zhang Huangbin db12dfeda3 iRedMail now supports Ubuntu 20.04 LTS with MariaDB and PostgreSQL backends. 2020-05-05 11:43:05 +08:00
Zhang Huangbin 80055820a7 Able to store banned IP addresses in SQL db. 2020-04-13 19:01:37 +08:00
Zhang Huangbin 93a6110b83 Package upgrade on FreeBSD: postgresql-12, python-3.8, php-7.4. 2020-02-03 20:52:12 +08:00
Zhang Huangbin a3410ab28c Re-organize directory structure. 2019-12-09 08:25:52 +08:00