diff --git a/app-admin/vector-bin/Manifest b/app-admin/vector-bin/Manifest index e1db980..1400f06 100644 --- a/app-admin/vector-bin/Manifest +++ b/app-admin/vector-bin/Manifest @@ -2,4 +2,6 @@ AUX vector.confd 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e AUX vector.initd 1228 BLAKE2B af5d3b3ff7c8ce473a15e5e08dd8d423f7707df3a7e694f07e585442cd46f9ab6cfe89c1ef9e9cabd3a96cb4a4b6957bbedc0458759bd64830337296cbcc094d SHA512 ea33549aeb7d838aba368d50209062f2ebf841c4f3caa24a2b716c7cf90b977e1b20d5974393405069cab6cfa3f0e0490abd4b26f1bde5e0aaf9444b1f1b6917 AUX vector.service 1068 BLAKE2B b69fb1ca2e62f9a6f3a65ed000e698a9b5d1e12c9eba5c3a154d83baab106362256b34aef841a62f35937243571f779310a27779eb536813919f0c5ac73d214a SHA512 fee99c9d3ea3c98443d9e65873399dcff689f328ba0547c4cca5ecfc407f4ecbc1f7ec87fc3123f7200c1fb9b4c8f12fbbb78d8894e717be7fc6189bda74b189 DIST vector-0.33.0-x86_64-unknown-linux-gnu.tar.gz 42302761 BLAKE2B bb9404d989f30f876cb1861659c1c64e83adbc695178382f7dd277583519ce8411c7d1fe19a802f8d1254958c3fafc7f2e3e396707bf6e9aebbd4c03a3277d70 SHA512 e91ae3a1e59d5be7c503d055e948ba2748ceb840d8ced0a2614decf1df210a9f3b50b908b434d57883ec27ff61f65ff84cdd13c1d94c91b6bb175fb88a55103b +DIST vector-0.36.1-x86_64-unknown-linux-gnu.tar.gz 46593660 BLAKE2B e9c1913946b4effd82b4bfaec66915e2dfa17310aa5ec9d8595c924169d59a1fc46986ea3ffd74a40db1185aa8cc20d5af02cee073da4d76f86085efe6176f70 SHA512 7e695c0afeab5e272e51868db40a6b0e7f41cd7a0b13c5680a9288b1193dd25dcce54da411281315a41af0b27c00799cdb918a34f100ba4ad6f21c595e2a031d EBUILD vector-bin-0.33.0.ebuild 720 BLAKE2B 0866f6616755e9c224d21a61673d3838a426a8048512764e2f64ef8a52cf99d687f5d9d21ad0226e3bdfb17a3086633c3e743611cd2d8a4c5d5cf9611f4b87c3 SHA512 9b69d1c31425e2e42deb5e77c74bf9689de9423654ced89fbc7026a159d55c1af287d748dada3bfd50f0b7982c233f94749e9e2693885fc27f73cef4913cbb7d +EBUILD vector-bin-0.36.1.ebuild 720 BLAKE2B 0866f6616755e9c224d21a61673d3838a426a8048512764e2f64ef8a52cf99d687f5d9d21ad0226e3bdfb17a3086633c3e743611cd2d8a4c5d5cf9611f4b87c3 SHA512 9b69d1c31425e2e42deb5e77c74bf9689de9423654ced89fbc7026a159d55c1af287d748dada3bfd50f0b7982c233f94749e9e2693885fc27f73cef4913cbb7d diff --git a/app-admin/vector-bin/vector-bin-0.36.1.ebuild b/app-admin/vector-bin/vector-bin-0.36.1.ebuild new file mode 100644 index 0000000..c9b7aad --- /dev/null +++ b/app-admin/vector-bin/vector-bin-0.36.1.ebuild @@ -0,0 +1,37 @@ +# +# +# + +EAPI=7 + +inherit systemd + +MY_P="${P/-bin}" + +DESCRIPTION="A lightweight, ultra-fast tool for building observability pipelines" +HOMEPAGE="https://vector.dev/" +SRC_URI="https://packages.timber.io/vector/${PV}/${MY_P}-x86_64-unknown-linux-gnu.tar.gz" + +RDEPEND="acct-group/vector + acct-user/vector" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/vector-x86_64-unknown-linux-gnu" +SLOT="0" +KEYWORDS="amd64" + +src_install() { + dobin bin/vector + + newinitd "${FILESDIR}/vector.initd" vector + newconfd "${FILESDIR}/vector.initd" vector + + systemd_dounit "${FILESDIR}/vector.service" + + diropts -m 0750 -o vector -g vector + insinto /etc/vector + newins config/vector.toml config.toml.dist + + keepdir /var/lib/vector + keepdir /var/log/vector +}