summaryrefslogtreecommitdiff
path: root/app-metrics
diff options
context:
space:
mode:
Diffstat (limited to 'app-metrics')
-rw-r--r--app-metrics/Manifest.gzbin7132 -> 7132 bytes
-rw-r--r--app-metrics/carbonapi-booking/Manifest6
-rw-r--r--app-metrics/carbonapi-booking/carbonapi-booking-0.3.0-r1.ebuild1
-rw-r--r--app-metrics/carbonapi-booking/carbonapi-booking-0.3.0_p20250201.ebuild58
-rw-r--r--app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-colours.patch55
-rw-r--r--app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-logfile.patch14
-rw-r--r--app-metrics/go-carbon/Manifest4
-rw-r--r--app-metrics/go-carbon/go-carbon-0.18.0.ebuild (renamed from app-metrics/go-carbon/go-carbon-0.17.1.ebuild)0
-rw-r--r--app-metrics/node_exporter/Manifest8
-rw-r--r--app-metrics/node_exporter/node_exporter-1.9.1.ebuild (renamed from app-metrics/node_exporter/node_exporter-1.8.1.ebuild)19
-rw-r--r--app-metrics/node_exporter/node_exporter-9999.ebuild4
11 files changed, 150 insertions, 19 deletions
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index a311fbd5ea92..6f8b09202dbd 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/carbonapi-booking/Manifest b/app-metrics/carbonapi-booking/Manifest
index 08b711d29b8f..847c792e21b1 100644
--- a/app-metrics/carbonapi-booking/Manifest
+++ b/app-metrics/carbonapi-booking/Manifest
@@ -1,7 +1,11 @@
AUX carbonapi-booking-0.3.0-colours.patch 1273 BLAKE2B ef8e882c78668d54ca7cbbca051bafd5c291cb9cd9e6a2a7293b8069f1a886af44deea9cfb7abe4257894a42fc69794125fb58b31a33c831877bfb9f8c3b1e79 SHA512 0fedbee15d83de86b2edf4b5d1eb84f7cc4ad7d22a209fec3f50f45772a1ea6184f50b8ef635d5a9793bb2b0dd4921d62fa2348c46ce3ccca9a9824353f64bb5
AUX carbonapi-booking-0.3.0-logfile.patch 395 BLAKE2B 2b4d87cc68d8ac798ec91d8de6d07b35adc583903fc4961f9cbdab8f3c1590a2a449fe83fb935e202c50139d629e835c2c096dbf0d5b084432b95581de3b2581 SHA512 675a04e32c8e449459d4410a6c472d8e7fa3892b9086b9314ac740c3fafd7b9b4df64455304eb917fc335f92305eec1e84cd0b87aa674e894880413e66d2d9ff
+AUX carbonapi-booking-0.3.0_p20250201-colours.patch 1281 BLAKE2B 2b748d380c1c2d3f982aed25eac106adb236ce13f81c483d6e6d34947080e930ba612cbc0c8874c604e3e40afbadeaaf96236e225960d602b64d55e1bfd56557 SHA512 276f088195f4ec83633f02cb6a616cbef5ac8513c48c43f0c2922a860019701591f4defd9321c57bebf627185551ee2ceb8027f379c1eeafcc3642654ba5fbaa
+AUX carbonapi-booking-0.3.0_p20250201-logfile.patch 369 BLAKE2B bb5467ea978e370c5194a5e8c46f7c1fffb4c8f8949436517c7fc079f979bcb9ee63a7272ad01e644c6e9f49f5dc55a15771c4542da317a77a72741915a9e6c1 SHA512 3ff2638cf393b9a97f40a517abdd979b333c1ef813850281187ccfd922c6f358585895cf655aeeb60f0cf26d051fbe2fdff4a20348885cce0fb74a6bc16893f4
AUX carbonapi-booking.confd 213 BLAKE2B 2a23f23f102c0f20a988d9a8d3da8f06494c1292de1fa26f500e5614b196b012129aae492f6e377ea4e0e092a01fed8888563e2958c2cdfcca3ecd7023ab7cbd SHA512 a014879eaa49accf7004d696dc5a46c157fdf07dce9dd0427e103ddbf524611036f48cadcf5875af00a22c2b2c14627435af3d835aa4bcdfcb5504bfcd89b1a9
AUX carbonapi-booking.initd 932 BLAKE2B 52f37edae9b7f70ce53df62fe4c548bdaf977087efa776ba2d73214553912129b300b349ceadada51aa72b04d72908327b1cb73977bf80bae2bb3a96ee9214f0 SHA512 eca90cc38fa8a9af5459de7758b794503108fa64cbe2bb20cb18360cd5a2312091ca4236f018c5e51b325af474c1d4cf40286b4a18ca7096a3dee9b4ecfaea55
DIST carbonapi-booking-0.3.0.tar.gz 1395080 BLAKE2B e5ebe20a4833f17919f0a14e091b06b5270d7dd8880fa87600454ac33b7df7600d1428f0b2e06c65a1a36796e2eb026e8c47b98444dce168cec0e965ebee9d69 SHA512 327af89fd86661ccca9d7250e70b66f03089841b20e3c51128bcbb835a91d553d952928d991424f9bbe1fea235cd9e6242784d8cbd828725ba5b2cfb64328487
-EBUILD carbonapi-booking-0.3.0-r1.ebuild 1216 BLAKE2B 3848b750a058b49a62e038ebc45cf9664f22e751aa01c1e70ece86c6f21130c3341bec87a658df8cabb4d1b3eb047f9b61a48ab0073a8d8914e3c113bb3f7bbf SHA512 8066dc7874a8fa63019b0592f5b34297b5c8e96a77f1087182aa5ed7e1816c5e73a2fc73597ef905bfec11d4654d4310377914ec517f0637ecb3356a983c5ad5
+DIST carbonapi-booking-0.3.0_p20250201.tar.gz 4408797 BLAKE2B 617012a5ff6387bf0730a14774297794db1d72be40cef2a9aa038f8dcfc40c9f623e7436921f73e27c26a8dcdfbb92cd794ca2390e94a942b69f0f9c69499b1a SHA512 16cb94f644e2d3e84cafaf005a3aab8b48b076468ddee7ea65a353438a693d254e4d6e68816b2fc78dce57e9b67f08eda4b896cf6cfe2505a7fbc932600840f8
+EBUILD carbonapi-booking-0.3.0-r1.ebuild 1205 BLAKE2B fef7c01be1a39d21aff31c9a55594c2d0c29df2c000bb2b29f8e94c3e0508380a4bcf48479bd6bf118dc3cd83b7772db789ee8bdd23c004148997c837060b4eb SHA512 ede15d5f09dbc8a87d77fefe4466e2365be5431bcae30a45d7c241cee088fa9489cb6de30d84c8b7e3a48bab26064fd15e80de049b1ea3a5f0a77331367ebec8
+EBUILD carbonapi-booking-0.3.0_p20250201.ebuild 1256 BLAKE2B 4f2abc68699dd327c187f80d9b6ef4825f28ee7aa8febeed1a400acea8bfccc3d506cd1d8c3f092ed15d9bc3d35efac46a2933d3b9d9013c6e0a11d2041138e6 SHA512 0971640e8337b8838c288f71c541b0b4e3571800a01fee0ed21548f389391e474083c7b1c51b7fda5224c121d74ea6787362506ed90b07138e59b513d04b7f24
MISC metadata.xml 334 BLAKE2B 81ff9b6976e8c05afd1a70cb03b1e3d14adf26df09883f21b13ad7368d527aea5aacaa1222e427a34c5b39922d0b4ab568d06846fb80381ed3c1e83e9c301e6d SHA512 a73a32986d738bef2d5ea5e479cd626c14c4bf7222e1b6b1918fd9232574975e1d002d479080a55ea02c40c129650093133da3b2eb1b8d658bff3f26d476cb27
diff --git a/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0-r1.ebuild b/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0-r1.ebuild
index 166f4baa33fa..cb8dd0c332a6 100644
--- a/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0-r1.ebuild
+++ b/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0-r1.ebuild
@@ -33,7 +33,6 @@ DEPEND="
RDEPEND="${DEPEND}
acct-group/carbon
acct-user/carbon"
-BDEPEND=""
src_prepare() {
export VERSION="gentoo-${PVR}"
diff --git a/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0_p20250201.ebuild b/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0_p20250201.ebuild
new file mode 100644
index 000000000000..65b45b2d0e0f
--- /dev/null
+++ b/app-metrics/carbonapi-booking/carbonapi-booking-0.3.0_p20250201.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+COMMIT=8881b346c8579862a34c4ab46314501117e339dc
+MY_PN=${PN%-booking}
+DESCRIPTION="High-performance Graphite front-end, Booking.com fork"
+HOMEPAGE="https://github.com/bookingcom/carbonapi"
+SRC_URI="https://github.com/bookingcom/carbonapi/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${COMMIT}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ app-arch/bzip2
+ dev-libs/expat
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libpng
+ x11-libs/cairo[X]
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/pixman
+"
+RDEPEND="${DEPEND}
+ acct-group/carbon
+ acct-user/carbon"
+
+src_prepare() {
+ export VERSION="gentoo-${PVR}"
+
+ # bug 904051: disable data-race detection, conflicts with
+ # go-module's -buildmode=pie
+ sed -i -e 's/ -race / /' Makefile || die
+
+ eapply "${FILESDIR}"/${P}-logfile.patch
+ eapply "${FILESDIR}"/${P}-colours.patch
+
+ eapply_user
+}
+
+src_install() {
+ insinto /etc/carbonapi
+ doins -r "${S}"/config/*
+ dobin carbonapi
+
+ newinitd "${FILESDIR}"/${PN}.initd carbonapi
+ newconfd "${FILESDIR}"/${PN}.confd carbonapi
+}
diff --git a/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-colours.patch b/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-colours.patch
new file mode 100644
index 000000000000..7726853e17ab
--- /dev/null
+++ b/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-colours.patch
@@ -0,0 +1,55 @@
+use colouring defaults from graphite-web-1.10
+
+--- carbonapi-0.3.0/pkg/expr/functions/cairo/png/picture_params.go
++++ carbonapi-0.3.0/pkg/expr/functions/cairo/png/picture_params.go
+@@ -351,10 +351,10 @@
+ Height: 250,
+ Margin: 10,
+ LogBase: 0,
+- FgColor: "white",
+- BgColor: "black",
+- MajorLine: "rose",
+- MinorLine: "grey",
++ FgColor: "black",
++ BgColor: "white",
++ MajorLine: "grey",
++ MinorLine: "rose",
+ FontName: "Sans",
+ FontSize: 10,
+ FontBold: FontWeightNormal,
+@@ -414,8 +414,8 @@
+ LeftDashed: false,
+ LeftColor: "",
+
+- MajorGridLineColor: "white",
+- MinorGridLineColor: "grey",
++ MajorGridLineColor: "grey",
++ MinorGridLineColor: "rose",
+ }
+
+ var templates = map[string]PictureParams{
+@@ -424,10 +424,10 @@
+ Height: 250,
+ Margin: 10,
+ LogBase: 0,
+- FgColor: "white",
+- BgColor: "black",
+- MajorLine: "rose",
+- MinorLine: "grey",
++ FgColor: "black",
++ BgColor: "white",
++ MajorLine: "grey",
++ MinorLine: "rose",
+ FontName: "Sans",
+ FontSize: 10,
+ FontBold: FontWeightNormal,
+@@ -487,7 +487,7 @@
+ LeftDashed: false,
+ LeftColor: "",
+
+- MajorGridLineColor: "white",
+- MinorGridLineColor: "grey",
++ MajorGridLineColor: "grey",
++ MinorGridLineColor: "rose",
+ },
+ }
diff --git a/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-logfile.patch b/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-logfile.patch
new file mode 100644
index 000000000000..c365e8317c8d
--- /dev/null
+++ b/app-metrics/carbonapi-booking/files/carbonapi-booking-0.3.0_p20250201-logfile.patch
@@ -0,0 +1,14 @@
+- don't log to stdout
+- change log to be under subdir so ebuild can manage its permissions
+
+--- carbonapi-0.3.0/config/carbonapi.yaml
++++ carbonapi-0.3.0/config/carbonapi.yaml
+@@ -130,7 +130,7 @@
+ - X-Real-Ip
+ - X-Webauth-User
+ loggerConfig:
+- outputPaths: ["stdout"]
++ outputPaths: ["/var/log/carbonapi/carbonapi.log"]
+ level: "info"
+ encoding: "json"
+
diff --git a/app-metrics/go-carbon/Manifest b/app-metrics/go-carbon/Manifest
index 589e495379c2..77e979563b49 100644
--- a/app-metrics/go-carbon/Manifest
+++ b/app-metrics/go-carbon/Manifest
@@ -1,7 +1,7 @@
AUX go-carbon.confd 213 BLAKE2B 75976af8c09afa4832f824199c8d2bd5efd27b1760dfe1160907761156c06fc7b4f51f32544b6c9b60121bdb88d61fdf100bb2a36c5ae767145728d09db88973 SHA512 ace9f07e58e9194c1723ab3c65cf90844f8cbc61b63b62354d13d134e016078f3fd987e055c91461b70f65c879ecabce9655070e9c77f31758ba1cb28f7abe4d
AUX go-carbon.initd 952 BLAKE2B df48543888134efbc7153e6175953cb349128f8f820ed3d85b745755e3ee4f79ed94b74302f3d93f5e3ed3195372d544ef1fc4d9d03444c24de88d87fc9b23d1 SHA512 a935bdd026d41fd78963f31af251abf0dc86c0f8053f844ade0a234ed07c46794142a6fc80b7a65efbbcc63abd51fd1da1dbc3be5591092a62b2cf8783e0b41a
-DIST go-carbon-0.17.1.tar.gz 5074817 BLAKE2B 59b708ee2eeea486e3f4612efbe94e0592f920de3a194f7d89b4c92df88c65027373871a1503f9ce1027bc1695f19d86503de6da4789b7277780a08871f1c893 SHA512 d18e5768fa8942d3ad8039f2c8304797c488d892aae2d3bca64e2659d7bd432e9c8db14dae22eae86be9e6217b0ea567e2f40b4395c7123a7871f75afed82fc0
DIST go-carbon-0.17.3.tar.gz 5426401 BLAKE2B 8f2ea61524b9fdc70c7d233d4e88c7190351c970cc787d80de14e51d4cc4ad94413774c7ca86fbf4910bffc3ad241b266772969305378afc289a146f7ad69318 SHA512 16e12099692da6a6b8df55816f5b7b91777c384ca292ea309c16513096e8601cb447e7ef4530466e6b989042efc4b31d8190290b35938d2e0e654f4ae6da70bb
-EBUILD go-carbon-0.17.1.ebuild 887 BLAKE2B 522f3fed8cf11db75813250fd9db0c46645a49e152303e71b3f52bbc73fee2f3ddff70d622c4d7fe601039a6cf9a260b1b23d638467bffab91e5a2c97e977e1b SHA512 9ac0ece1d9fa14d6ef350e70d8dd26f64016bf80082df4b435cb041b968d99fac33c98e9fc48b47d57894d9039c605b3dd92d9938a20ee6cdb86dbed01beb79a
+DIST go-carbon-0.18.0.tar.gz 6228539 BLAKE2B 8019b8a6a3a67353f0ac10e88cb176c70b935d83f3853604245bdce78eaf241efa578ba7ebbbc4e4e9f3921c31e6732d70fd95402ca0ba96ce42caed1fe32c0d SHA512 a225fd742d4d59b72d153b57ecf77bfc3cc27bcb65af2ced8f5ed4f6970507f2a00dabd9f15872f90b89e9d7d97efe82123ca0b9fa9ebcf3562d0be3cec13413
EBUILD go-carbon-0.17.3.ebuild 887 BLAKE2B 522f3fed8cf11db75813250fd9db0c46645a49e152303e71b3f52bbc73fee2f3ddff70d622c4d7fe601039a6cf9a260b1b23d638467bffab91e5a2c97e977e1b SHA512 9ac0ece1d9fa14d6ef350e70d8dd26f64016bf80082df4b435cb041b968d99fac33c98e9fc48b47d57894d9039c605b3dd92d9938a20ee6cdb86dbed01beb79a
+EBUILD go-carbon-0.18.0.ebuild 887 BLAKE2B 522f3fed8cf11db75813250fd9db0c46645a49e152303e71b3f52bbc73fee2f3ddff70d622c4d7fe601039a6cf9a260b1b23d638467bffab91e5a2c97e977e1b SHA512 9ac0ece1d9fa14d6ef350e70d8dd26f64016bf80082df4b435cb041b968d99fac33c98e9fc48b47d57894d9039c605b3dd92d9938a20ee6cdb86dbed01beb79a
MISC metadata.xml 335 BLAKE2B defc9b32fd23cac009be14b7fcd637cdc55b156531ee2f1e1169ecc0bdd6f2259d67e3b19552e31a518f5ad8369c23184cf38aea06fd38e9737e5f9a2da361c1 SHA512 d9a6006c42886a891ccb76c9b7e7fc49444d761f8d63b73e9b4950a36a5b0da85649e066c5dff68998ad8ced47e2d9c38819fce4c810e2fbf9d217e4c0aa6c15
diff --git a/app-metrics/go-carbon/go-carbon-0.17.1.ebuild b/app-metrics/go-carbon/go-carbon-0.18.0.ebuild
index 2402f67a999f..2402f67a999f 100644
--- a/app-metrics/go-carbon/go-carbon-0.17.1.ebuild
+++ b/app-metrics/go-carbon/go-carbon-0.18.0.ebuild
diff --git a/app-metrics/node_exporter/Manifest b/app-metrics/node_exporter/Manifest
index 4a55de5ac286..12ef4ee5f977 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -2,14 +2,14 @@ AUX node_exporter-1.7.0.logrotate 147 BLAKE2B 4153888cc2bf626217dc998943208498de
AUX node_exporter-1.7.0.service 518 BLAKE2B de602f92fe43955eca670e920b4a40b78e2bdfe08bccd78d7846c87eb10562fe9f53100f97e7d551fd00f021888feb92ce533f95f34dedd4f1d120594bf1d920 SHA512 6c6afe1cb7df07ff11b9b272dce5fe30f156ea71a03ccc24af07a7abd37688d642f0f435772d74c00ec14b23627a02ffac510e0338991b54754d664902d73516
AUX node_exporter.confd 111 BLAKE2B bb40370633c41a4f1283677ed16ad9734c7f180683e4d9d82be36ea5e63d3b8fc2a861a61c62e2e899209f7293588e3e7532ffe52ecb9aab4773a3943168d5dd SHA512 cce5db8eccf2ecfe1198aa8252b04fd6a96006f707e7132c2d01c5400d175551c3b9890c4d57fec9ccbe17594dfb937e1f99ead0e1c3fd8cf22930dabd70418d
AUX node_exporter.initd-1 674 BLAKE2B e33c8ba727f82ccdf166a836c31364a6f41f5445a05b518e92c5b4ecada75dccf97fdfc93ed4f65757f3b5d9716f650e9e5779cdb1c79d6a1a67f15f1edbced1 SHA512 6f51a4c4b1c7381fc92e47d1ca4434d1b3839ff15af1c16c47374cd2b96d615937bcd13470bff16d067b05b79bdfa94b018f5e986222dc0e5a932de765216bba
-DIST node_exporter-1.8.0-deps.tar.xz 1684580 BLAKE2B 0c02ca1177444885556da08676e78a413952955bfa80d9d7a9026133059594eaddd6f43fe10783701c71d0ecf2be9ac9383d019daeb287d5d016bd1188e5b37c SHA512 7268139beec7bf088ae4819809221985d1920e38b60db75cc074e92ce4dbe573c362f5227f095b4e5d1de7005b8ec2fbf96d3dcdf565eb2c9524d71676e1752e
-DIST node_exporter-1.8.1.tar.gz 335265 BLAKE2B a3b6262fd903373bb3690b0f051d9a4770741ba9702dca30e9de91214493026f3386b72c14d77c9254ab0c3549c3a4aa1075b3abd9516aa1c4a44bcd5c26f25f SHA512 9a715912899b7e27390f403182d8eba3a040fe0f0b6832967d131338b44d7a4f89860d1f2e4da19b8be6389fed38db1a96d803412c041b2b996cc543d1383c79
DIST node_exporter-1.8.2-deps.tar.xz 9579024 BLAKE2B 7fb5abc6f5c0517350dce5fd9ee895ee599853804d97e1229dfcc1b2fa4a75fa900d7af6ae00558b509c798f852432515045986102a55ba4fcb43ec18af18874 SHA512 4acc939c63935191dd5b58860e1543f76ddc67abe16370d19f163c0c982fad53f05a6ffd049555c0c5475d640ca495df0696e77fa23c6dd79f314ce67d014b8f
DIST node_exporter-1.8.2.tar.gz 335292 BLAKE2B 7aad2ac3433ba58be887c86d1cfbf0cd53d6712d171d2a928145588ea68f2839d593758254ab8742b7c27f068a75391959ea78ae768ffc1a0a1f5b08069dcf52 SHA512 68112a85a9ffde88d75893c30ab992ae3c591d44fbefa10e45cf94d228c8f8c44bb3585707521e355817c4b4276cf77eeaf4ed9d0261de02620135ad12f5e711
DIST node_exporter-1.9.0-deps.tar.xz 1751656 BLAKE2B 99e81c1bc46bedbfec3366666333d17446a2693da396a8ce7c465608b69d2936d3291b6da736f24c14509633558aefa0bc53dadb74c4c24ad4afc1f76ad4ff43 SHA512 57163a1c35efd54efaff9088af6cfde5d54ec484eafab5961e94ce1cc14d71ff97480294dc18538fcd2329486d0737bc8ee17a6d31e18ae5b6738b91b23b30e8
DIST node_exporter-1.9.0.tar.gz 353621 BLAKE2B 337a7214d18eb2d972aaea0f92bb946490916779de40934c1b8aea5f8b140959ed08d8f260547cdb693792f40f6d9818e65f9c6f197cd2dbd6a3b716cc7174d9 SHA512 b9076ad2c92bf373728da6bd385ac1ac67a8867a6825c18a7c298a5ae4c2ef8abdea560b6de949276684584d2efccf34badd6b1443ba9c08c2f7d5ddcd2d3c78
-EBUILD node_exporter-1.8.1.ebuild 1792 BLAKE2B 92eedb8d0ba6ac5bb596da2f13ea5fcbc568242fe9d245958d00818c55cb84b38da69455f3dd678cf59ae89d364e4962739da5e76b5bd78f5759a27de00a53c8 SHA512 a3f7cfee6db1fe19cf66b96c9767dd1754322b0e34463c35283ceb5e413ba4ca8f9be8e7e1433bf5d85343bf2d173d71d0656003c18704bb964422ad796b5124
+DIST node_exporter-1.9.1-deps.tar.xz 1751016 BLAKE2B 6edfd93e2325ea4ca12629bc50c52138f2351d885461ea2dfe6b181c86401537f102dd1a2c5382b7629e7b5c8c38e53d79d2a9ef4d16e88b77083d557c445700 SHA512 2e8a9ee8c88fd5d2ceb657e28ee0e38aae0b618bbfc8b4e39d19245b00a17bfb0c97868d81f250cb5973ca5734e7dbd2a445bb9961e2bebfe22dda6bf723aa4b
+DIST node_exporter-1.9.1.tar.gz 353747 BLAKE2B a0c911b69a388e8e83413549601b48abb6d339eba39ea27ff4b36d54b54975b4d4cd9aaa2af2daf1204f552efb9ac8fb2202861f33485b5b9f8c806cd4be9921 SHA512 233d1d856d9e2598818f7487357a51b94a39207810d9f35e0cb44c4703583be07ebde6eb658c25560d9345d0c43651a880be5fc42fe3cbe1975d6f6c348eeddf
EBUILD node_exporter-1.8.2.ebuild 1723 BLAKE2B 2bb4a7f48454a16b3dce5c246dbd740361c1742e58e1587a7a5f517b3599fc2b920f299f3dcfd33d53a010052413b9dd91f9970f73d7ae6e59d13eaf7ff00e9a SHA512 f54bdbd002ae1528f85b7c6d5de156128287d38e8fb43ea5863313b3ae7ec7eab08b8baf5b0270cb1d4fee6a4f78457451d14307d9e57379ffba2597e9d49472
EBUILD node_exporter-1.9.0.ebuild 1859 BLAKE2B 2433c60af3bc9d9be62e6c5cd8d20a799d5c8ed0eafee87abf9fba7d704ac8a5d749feff91e531b98cafd6fbcee1c6efc212e8a406f8d785f04f182bae0dd315 SHA512 86e408607ebe41a74f4e94bc351cc8f22c017d9b4e8b3832d984cedfb642e1799d06847ffe7f163056367bc94dc3eee4907e58e16214784b6bc0ddcdc34db1b8
-EBUILD node_exporter-9999.ebuild 1859 BLAKE2B 2433c60af3bc9d9be62e6c5cd8d20a799d5c8ed0eafee87abf9fba7d704ac8a5d749feff91e531b98cafd6fbcee1c6efc212e8a406f8d785f04f182bae0dd315 SHA512 86e408607ebe41a74f4e94bc351cc8f22c017d9b4e8b3832d984cedfb642e1799d06847ffe7f163056367bc94dc3eee4907e58e16214784b6bc0ddcdc34db1b8
+EBUILD node_exporter-1.9.1.ebuild 1881 BLAKE2B 8e59c67c4e01fb89fea278e33cc8d638e87fefe21c82a4652b0eddde61b0e17d81de0df275be982d40362e114648b94b6f543b412f133885865f24a67363150d SHA512 d4c9a6165374df8763d1b13a09dd6b75e814336644a84373db163bfaedb31b7147f298db9c6ae83d878107d317c52f85a780ad2bf8f91ae668b30b70efc32552
+EBUILD node_exporter-9999.ebuild 1881 BLAKE2B 8e59c67c4e01fb89fea278e33cc8d638e87fefe21c82a4652b0eddde61b0e17d81de0df275be982d40362e114648b94b6f543b412f133885865f24a67363150d SHA512 d4c9a6165374df8763d1b13a09dd6b75e814336644a84373db163bfaedb31b7147f298db9c6ae83d878107d317c52f85a780ad2bf8f91ae668b30b70efc32552
MISC metadata.xml 742 BLAKE2B 7c78e7ca1719a14cc7781360c1688e06fc8e9dc707494321e6bab940be52f57a278759286682e3153c0a7fadca2cd8dac309d1701fbb8ec2639c5dc64be79c7f SHA512 217e29c767ed28c4225f7d9351e88ae2b6658bd5e53c31f264d94c535370db81bd61ef322d18df0125088453fc2e30351aac37e5f21f03c4e3930f1b6c794689
diff --git a/app-metrics/node_exporter/node_exporter-1.8.1.ebuild b/app-metrics/node_exporter/node_exporter-1.9.1.ebuild
index 7a377584ee5f..c82259d6e83d 100644
--- a/app-metrics/node_exporter/node_exporter-1.8.1.ebuild
+++ b/app-metrics/node_exporter/node_exporter-1.9.1.ebuild
@@ -12,11 +12,10 @@ if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/prometheus/node_exporter.git"
else
- SRC_URI="
- https://github.com/prometheus/node_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-1.8.0/deps.tar.xz -> ${PN}-1.8.0-deps.tar.xz
- "
- KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
+ SRC_URI="https://github.com/prometheus/node_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz"
+
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
fi
# main pkg
@@ -33,7 +32,7 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-util/promu-0.15.0"
+BDEPEND=">=dev-util/promu-0.17.0"
src_unpack() {
if [[ ${PV} == 9999* ]]; then
@@ -66,11 +65,13 @@ src_install() {
dosbin "${PN}"
dodoc example-rules.yml *.md
doman "${PN}".1
- systemd_newunit "${FILESDIR}"/node_exporter-1.7.0.service node_exporter.service
+ systemd_dounit examples/systemd/node_exporter.{service,socket}
+ insinto /etc/sysconfig
+ newins examples/systemd/sysconfig.node_exporter node_exporter
newinitd "${FILESDIR}"/${PN}.initd-1 ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}"/node_exporter-1.7.0.logrotate "${PN}"
- keepdir /var/lib/node_exporter /var/log/node_exporter
- fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+ keepdir /var/lib/node_exporter/textfile_collector /var/log/node_exporter
+ fowners -R ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
}
diff --git a/app-metrics/node_exporter/node_exporter-9999.ebuild b/app-metrics/node_exporter/node_exporter-9999.ebuild
index 7e98b2180fef..c82259d6e83d 100644
--- a/app-metrics/node_exporter/node_exporter-9999.ebuild
+++ b/app-metrics/node_exporter/node_exporter-9999.ebuild
@@ -72,6 +72,6 @@ src_install() {
newconfd "${FILESDIR}"/${PN}.confd ${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}"/node_exporter-1.7.0.logrotate "${PN}"
- keepdir /var/lib/node_exporter /var/log/node_exporter
- fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+ keepdir /var/lib/node_exporter/textfile_collector /var/log/node_exporter
+ fowners -R ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
}