Commit Graph

51 Commits

Author SHA1 Message Date
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen
af14247767 build mariadb with rocksdb on amd64 and riscv64, from Brad 2022-10-25 10:26:38 +00:00
sthen
86914ffe4c update to MariaDB 10.9.3, getting us onto 10.9.x for 7.2-stable,
and fixing some crash recovery and assertion bugs
https://mariadb.org/regressions-in-recent-mariadb-server-releases/

from Brad.
2022-09-20 18:27:42 +00:00
sthen
cc3d12affe mariadb: add support for OpenBSD to the disks plugin and enable it.
from brad.
2022-08-31 09:00:22 +00:00
sthen
84301d9916 update to MariaDB 10.8.4, from Brad
CVE-2018-25032, CVE-2022-32081, CVE-2022-32082, CVE-2022-32084, CVE-2022-32089, CVE-2022-32091
2022-08-21 13:35:40 +00:00
sthen
8d25188596 update to mariadb-client-10.8.3, from Brad Smith (maintainer) 2022-06-06 08:21:02 +00:00
naddy
7a958849ed drop RCS Ids 2022-03-11 18:31:17 +00:00
robert
ac82c1e08a now that the daemon login class is tamed, let's switch the tc back to it 2022-02-21 10:22:37 +00:00
robert
a9eae48562 do not use the daemon login class for the _mysql user 2022-02-17 09:52:20 +00:00
robert
debc00933c add a custom login class for mariadb by default 2022-02-17 09:51:57 +00:00
sthen
86a671867a update to mariadb-10.6.5, from Brad 2021-11-16 20:29:52 +00:00
sthen
9b78663290 update to MariaDB 10.6.4, from Brad
Enable mroonga now that the build issue with clang has been fixed
2021-08-13 17:24:00 +00:00
sthen
4cce4c2cb7 update to mariadb-10.6.3, from Brad 2021-07-09 11:35:29 +00:00
sthen
ee5bdec336 update to MariaDB 10.5.10, from Brad; includes fixes for CVE-2021-2154,
CVE-2021-2166 (DoS).

Various hash_XXX functions have been renamed to ma_hashtbl_XXX to fix
an issue with static linking to newer GnuTLS releases;
https://jira.mariadb.org/browse/CONC-543
d19c7c6926

These functions don't appear to be in the exported API so I have skipped
bumping the library version so that the same update can be used in stable.
I don't expect problems but if we run into any it can be bumped later.
2021-05-09 09:17:13 +00:00
sthen
89c15ce76e update to MariaDB 10.5.7, from Brad
CVE-2020-14765, CVE-2020-14776, CVE-2020-14789, CVE-2020-14812

iconv linking is now disabled by default upstream; remove the patch that
was needed for building with libiconv (as opposed to libc iconv) -
https://github.com/mariadb-corporation/mariadb-connector-c/commit/7052619cc4 /
https://jira.mariadb.org/browse/CONC-491
2020-11-05 11:57:59 +00:00
sthen
2719f46e76 move mariadb-waitpid to -main, from Mikolaj Kucharski/brad/me 2020-10-03 13:12:35 +00:00
sthen
760680f62b update to MariaDB 10.5.5, from Brad 2020-08-12 14:43:54 +00:00
sthen
efb5404c07 MariaDB port changes, from Brad:
- Enable XML support with the CONNECT engine.
- Add S3 plugin to the PLIST.
- Remove option disabling cURL support.
2020-06-29 11:33:58 +00:00
sthen
eb9d22183d MariaDB port update, from Brad:
- Make use of getthrid(), also fixes the build on sparc64
- Fix building the S3 storage engine

Builds Ok on amd64, i386, powerpc and sparc64.
2020-06-28 21:35:41 +00:00
sthen
9d1bf1cdf9 update to MariaDB 10.5.4, from Brad.
move mytop from -server to -main
2020-06-26 08:46:41 +00:00
sthen
4ca0c5dfc0 update to MariaDB 10.4.12, from Brad.
CVE-2020-2574 - client DoS
2020-01-29 02:16:43 +00:00
sthen
fda30a18da update to MariaDB 10.4.11, from Brad (maintainer) 2019-12-30 20:26:51 +00:00
sthen
8f73040ba1 update to mariadb-10.3.21, from Brad 2019-12-16 13:35:57 +00:00
sthen
e391914532 update to MariaDB 10.3.18, from Brad 2019-09-15 12:37:01 +00:00
sthen
7aa2af4c21 update to mariadb-10.3.16, from Brad 2019-06-27 21:15:18 +00:00
jca
2b22f08b1c SECURITY update to mariadb-10.3.15
Bugs fixed (documented as hangs/crashes):
o CVE-2019-2614
o CVE-2019-2627
o CVE-2019-2628

Major update, upstream says running mysql_upgrade is required.

Release notes:
https://mariadb.com/kb/en/library/mariadb-10315-release-notes/

Upstream doesn't provide a default config file any more so I tried to
cook up which seemed reasonable.

This update should also fix mariadb on powerpc, broken since the update
to 10.2.23.  Thanks to cwen@ for the tests and tweaks.

ok Brad (maintainer)
2019-05-26 22:28:40 +00:00
jca
b799be6324 Major upgrade to mariadb-10.2.23
Some config options have changed or have been removed, check your config
file.  Also make sure to use mysql_upgrade.

Update effort started by jeremy@, continued by sthen@ and me.  Delayed
for some time because of lack of atomic builtins on lots of our base-gcc
platforms.  Since we now use ports-gcc to build mariadb, this is not
a problem any more.

This update brings in libiconv and changes the name of the library.
Stuart kindly proposed to handle the WANTLIB syncing.

Test reports for the server from jcs@ and sthen@.
ok sthen@, "go ahead" Brad (maintainer)
2019-05-12 21:56:55 +00:00
landry
e1f121cf7b Re-disable the mroonga engine, it only builds on LE archs.
Prompted by a patch from George Koehler to subpackage it/make it
arch-dependent.

from brad (MAINTAINER)
2018-11-24 08:54:46 +00:00
sthen
09c30d495e update to MariaDB 10.0.37, from Brad
CVE-2016-9843, CVE-2018-3143, CVE-2018-3156, CVE-2018-3174,
CVE-2018-3251, CVE-2018-3282
2018-11-02 00:19:32 +00:00
ajacoutot
2b6f8eb5da - Enable the Mroonga storage engine.
- Enable XML support for the CONNECT storage engine.

from Brad (maintainer)
2018-10-27 09:27:56 +00:00
sthen
27cd74215a use ports (rather than embedded) copy of pcre, from Brad 2018-10-16 14:41:14 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
99686c95a7 update to mariadb-10.0.32, from Brad (maintainer) 2017-08-11 19:04:49 +00:00
sthen
8b9f842051 update to MariaDB 10.0.30, from Brad. Fixes CVE-2017-3302 and CVE-2017-3313. 2017-03-13 10:57:00 +00:00
sthen
53de230c5f update to MariaDB 10.0.29, from Brad (maintainer)
CVE-2016-6664, CVE-2017-3238, CVE-2017-3243, CVE-2017-3244, CVE-2017-3257,
CVE-2017-3258, CVE-2017-3265, CVE-2017-3291, CVE-2017-3312, CVE-2017-3317,
CVE-2017-3318
2017-01-20 10:03:10 +00:00
sthen
2f15f33296 Backout the MariaDB update, it has issues on too many arch at present,
Brad (maintainer) agrees.  Bump EPOCH/lib versions to raise them above the
updated versions.
2015-10-31 19:40:43 +00:00
sthen
e5d44227ad update to MariaDB-10.1.8, from giovanni@ and Brad, ok giovanni 2015-10-29 09:55:18 +00:00
ajacoutot
b6c53696b5 /var/run content is already removed by /etc/rc, so no need to handle that in
the package. If a /var/run/foo directory must exist for proper start of a
software, then the rc.d script should take care of it.
2015-08-25 07:30:29 +00:00
giovanni
0cde6d4204 Update to 10.0.19
from Brad (Maintainer)
2015-05-12 18:03:41 +00:00
brad
21458fe293 Update to MariaDB 10.0.14.
ok sthen@
2014-10-03 08:32:53 +00:00
brad
6bfed41d80 Update to MariaDB 10.0.13.
ok giovanni@
2014-08-19 16:42:40 +00:00
brad
67e4c6b153 Update to MariaDB 10.0.12.
ok giovanni@
2014-06-19 23:04:42 +00:00
brad
88cd766a09 Only build the server (and tests) on archs that have atomic ops.
ok sthen@
2014-05-09 08:47:48 +00:00
brad
522f97076b Update to MariaDB 10.0.10.
ok sthen@
2014-04-01 18:26:56 +00:00
brad
d7eb49cf34 Update to MariaDB 10.0.9.
ok sthen@
2014-03-11 09:27:45 +00:00
brad
ec4b107e27 Update to MariaDB 10.0.8.
ok sthen@
2014-03-10 01:13:34 +00:00
brad
e214d9eb5e Update to MariaDB 10.0.7. This is the last beta release and it is
feature complete; the next release will be RC and then a GA.

ok sthen@
2014-01-11 19:28:40 +00:00
brad
1e5f8707e9 Upgrade to MariaDB 5.5.32.
ok sthen@
2013-09-04 19:20:28 +00:00
brad
db3e127f21 Update to MariaDB 5.5.31. Also add pkgpath and conflict markers for mytop.
ok sthen@ giovanni@
2013-05-30 12:39:18 +00:00
brad
8c4568d6e0 Move mytop back to the server sub-package where I had it originally.
It requires DBD::mysql which the server sub-package already has and
I don't want to add more dependencies to the client sub-package.
Plus add the missing dependency on Term::ReadKey for mytop.

From giovanni@ OK sthen@
2013-04-11 21:02:19 +00:00