Skip to content

Commit 867da2d

Browse files
committed
mysqld_exporter: update to 0.15.1 (security)
This fixes the following vulnerabilities: Vulnerability #1: GO-2023-1571 Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net More info: https://pkg.go.dev/vuln/GO-2023-1571 Module: golang.org/x/net Found in: golang.org/x/[email protected] Fixed in: golang.org/x/[email protected] Vulnerability #2: GO-2022-1130 Authentication bypass in github.com/prometheus/exporter-toolkit More info: https://pkg.go.dev/vuln/GO-2022-1130 Module: github.com/prometheus/exporter-toolkit Found in: github.com/prometheus/[email protected] Fixed in: github.com/prometheus/[email protected] 0.15.1 ------ Rebuild for dependency updates 0.15.0 ------ BREAKING CHANGES: The exporter no longer supports the monolithic DATA_SOURCE_NAME environment variable. To configure connections to MySQL you can either use a my.cnf style config file or command line arguments. For example: export MYSQLD_EXPORTER_PASSWORD=secret mysqld_exporter --mysqld.address=localhost:3306 --mysqld.username=exporter We have also dropped some internal scrape metrics: mysql_exporter_scrapes_total mysql_exporter_scrape_errors_total mysql_last_scrape_failed The default client configuration file is now .my.cnf in the process working directory. Use --config.my-cnf="$HOME/.my.cnf" to retain the previous default.
1 parent c7a6fc9 commit 867da2d

File tree

3 files changed

+247
-2168
lines changed

3 files changed

+247
-2168
lines changed

databases/mysqld_exporter/Makefile

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
# $NetBSD: Makefile,v 1.36 2023/12/05 19:46:03 bsiegert Exp $
1+
# $NetBSD: Makefile,v 1.37 2023/12/22 17:36:04 bsiegert Exp $
22

3-
DISTNAME= mysqld_exporter-0.14.0
3+
DISTNAME= mysqld_exporter-0.15.1
44
MASTER_SITES= ${MASTER_SITE_GITHUB:=prometheus/}
5-
PKGREVISION= 10
65
CATEGORIES= databases
76
GITHUB_TAG= v${PKGVERSION_NOREV}
87

0 commit comments

Comments
 (0)