aboutsummaryrefslogtreecommitdiff
path: root/repo/ksutils-probe-client
diff options
context:
space:
mode:
Diffstat (limited to 'repo/ksutils-probe-client')
-rw-r--r--repo/ksutils-probe-client/PKGBUILD38
-rw-r--r--repo/ksutils-probe-client/default.toml6
-rw-r--r--repo/ksutils-probe-client/[email protected]16
3 files changed, 0 insertions, 60 deletions
diff --git a/repo/ksutils-probe-client/PKGBUILD b/repo/ksutils-probe-client/PKGBUILD
deleted file mode 100644
index ade1afd..0000000
--- a/repo/ksutils-probe-client/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: KunoiSayami <[email protected]>
-
-_basename=probe-client
-pkgname=ksutils-$_basename
-pkgver=2.4.4
-pkgrel=2
-pkgdesc='A probe client, for distributed systems'
-arch=('any')
-url=https://github.com/KunoiSayami/probe-client
-source=(
- git://github.com/KunoiSayami/probe-client#tag=2.4.2
- "default.toml")
-license=('AGPL3')
-sha512sums=(
- 'SKIP'
- '2895477aef4263fd9cb5fd7d594e064817872c298d30a46676b94274f542b31f0127be339d59d901c5f5691baf14b21861eea4b4b416a457bf9a6f371bd1bf82'
- '4750135cc721b513a009c1e656bb8a128ee5930eafa8976f0961258622a6af28c67f6eab89250be8d8cb4268b5c5b156b6b92cafdf130ffbc67d373a1ffb3b12')
-makedepends=('cargo' 'git')
-depends=('systemd')
-provides=("$_basename")
-options=(!lto)
-backup=("etc/ksutils/$_basename/default.toml")
-
-build() {
- cd "$_basename"
- cargo build --release
-}
-
-package() {
- install -dm700 "$pkgdir"/etc/ksutils/$_basename
- install -dm755 "$pkgdir"/usr/bin
- install -dm755 "$pkgdir"/usr/lib/systemd/system
-
- install -m755 "$_basename"/target/release/"$_basename" "$pkgdir"/usr/bin/"$pkgname"
- install -m600 default.toml "$pkgdir"/etc/ksutils/$_basename/
- install -m644 "[email protected]" "$pkgdir"/usr/lib/systemd/system/
-} \ No newline at end of file
diff --git a/repo/ksutils-probe-client/default.toml b/repo/ksutils-probe-client/default.toml
deleted file mode 100644
index 4b82423..0000000
--- a/repo/ksutils-probe-client/default.toml
+++ /dev/null
@@ -1,6 +0,0 @@
-[server]
-server_address = ""
-token = ""
-
-[statistics]
-enabled = false
diff --git a/repo/ksutils-probe-client/[email protected] b/repo/ksutils-probe-client/[email protected]
deleted file mode 100644
index deed1bb..0000000
--- a/repo/ksutils-probe-client/[email protected]
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=KunoiSayami utils Probe client service
-After=network-online.target
-
-[Service]
-Type=simple
-Restart=always
-RestartSec=10s
-Environment="RUST_LOG=info"
-ExecStart=/usr/bin/ksutils-probe-client -c %i.toml
-WorkingDirectory=/etc/ksutils/probe-client/
-KillSignal=SIGINT
-TimeoutStopSec=10
-
-[Install]
-WantedBy=multi-user.target