pacotes.eletrotupi.com

commit db6712f0cdfb05a632f966c03804ccc52f2355bf

Author: Pedro Lucas Porcellis <porcellis@eletrotupi.com>

antispam-api: update init.d & conf.d with logfile

 pkgs/antispam-api/APKBUILD | 6 +++---
 pkgs/antispam-api/antispam-api.confd | 3 ++-
 pkgs/antispam-api/antispam-api.initd | 12 +++++-------


diff --git a/pkgs/antispam-api/APKBUILD b/pkgs/antispam-api/APKBUILD
index 2738768c63a0681c604699962cbbdd860aed7480..90ca7a2f1a403a7e29f000096a621211bc963840 100644
--- a/pkgs/antispam-api/APKBUILD
+++ b/pkgs/antispam-api/APKBUILD
@@ -2,7 +2,7 @@ # Maintainer: Pedro Lucas Porcellis 
 pkgname=antispam-api
 pkgver=0_git20220503
 _commit=cb63e0104ac171fd9fed9ca172610d409b4aaa7f
-pkgrel=0
+pkgrel=2
 pkgdesc="A simple API to potentially identify spammy domains/usernames"
 options="!check" # No testsuite
 url="https://git.sr.ht/~porcellis/antispam-api"
@@ -37,6 +37,6 @@ 	install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
 }
 sha512sums="
 b64c286dbfd9480ac945c2ebe170099b35eff6cfbe8c90371ab9c58ba566bf9b5df593672eb446a1ac1bc77fee31b997bdb96ff60f8f2799d93fee8cb94803f7  antispam-api-0_git20220503.tar.gz
-b775b65fab8ec07098b6ff75f5a9985d60ce62634ce511d9757f478961bc1acfb504188378cae25491570f4065d5b9a91684acb4577d72902dba6ab5653e584f  antispam-api.initd
-a5b86f03c863d588ed1a69709dbbf28ab7c36becd5b9e139b64029ab7cd1ffa7dda27b58c4c276db8a77c4d398a8afa496f80dbe8586dceb735a5d61027ac7f7  antispam-api.confd
+4ea3b469e50d3899d1e5d57e2fd7582ab4606a5f92044cb854635f318d68d4c40d62a3f17941f6b04aab4c6b3ca90285a8864c769637534cfb61afee3b3aba15  antispam-api.initd
+0f5a9f2976d07013087b74abb4157295653af3b29b1845263a343d2141a77351dc60316516a3afe338d350544476b2b275dd7c0ba963868890b350dbf8ff11a8  antispam-api.confd
 "




diff --git a/pkgs/antispam-api/antispam-api.confd b/pkgs/antispam-api/antispam-api.confd
index 13bd13e60eee686ccb476a2d22201029fa898bc0..166d8771f8f88bd65dae5d4a6429711d71705edd 100644
--- a/pkgs/antispam-api/antispam-api.confd
+++ b/pkgs/antispam-api/antispam-api.confd
@@ -1,2 +1,3 @@
 # Configuration files for antispam
-ANTISPAM_DATADIR=/usr/share/antispam
+export ANTISPAM_DATADIR=/usr/share/antispam
+antispam_log_file="/var/log/antispam-api.log"




diff --git a/pkgs/antispam-api/antispam-api.initd b/pkgs/antispam-api/antispam-api.initd
index 660e7d6fe698f2a644cdcc361033c4fecf83a549..66fa954c89977a1271e7790a3239556b958e5af7 100644
--- a/pkgs/antispam-api/antispam-api.initd
+++ b/pkgs/antispam-api/antispam-api.initd
@@ -1,15 +1,13 @@
 #!/sbin/openrc-run
-name="antispam"
+name="antispam-api"
 description="Tiny daemon API for identify potentially spam username/domains"
 supervisor=supervise-daemon
-command=/usr/bin/antispam
-command_args="$antispam_upstream"
+command=/usr/bin/antispam-api
 command_user="antispam:antispam"
+command_args="serve"
 pidfile="/run/${RC_SVCNAME}.pid"
+start_stop_daemon_args="--stdout $antispam_log_file"
 
 start_pre() {
-	[ -n "$output_log" ] && checkpath -f "$output_log" \
-		-m 644 -o antispam:antispam
-	[ -n "$error_log" ] && checkpath -f "$error_log" \
-		-m 644 -o antispam:antispam
+	checkpath -f -m 0664 -o "antispam:antispam" "$antispam_log_file"
 }