keepalived-openrc

MEDIUM
maintainer drad 0 votes scanned 2026-10-31 11:58:11.931447
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:22 source=("$_pkgname-$pkgver.tar.gz::https://www.keepalived.org/software/$_pkgname-$pkgver.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# This is a PKGBUILD file that builds keepalived from source and deploys it as an
2# openrc service - nothing fancy, nothing special.
3
4# Maintainer: drad <sa@adercon.com>
5# Contributor: krad <krad@adercon.com>
6# Contributor: arad <arad@adercon.com>
7# Contributor: nrad <nrad@adercon.com>
8
9pkgname=keepalived-openrc
10_pkgname=keepalived
11pkgver="2.4.3"
12pkgrel="9"
13pkgdesc="keepalived bundled as an openrc based service"
14arch=("x86_64")
15url='https://codeberg.org/dradux/keepalived-openrc'
16license=('GPL3')
17depends=(openrc)
18makedepends=('gcc' 'openssl' 'libnl' 'net-snmp')
19
20install=keepalived.install
21#changelog=CHANGELOG.md
22source=("$_pkgname-$pkgver.tar.gz::https://www.keepalived.org/software/$_pkgname-$pkgver.tar.gz")
23md5sums=('5a5c30d3275c380c8cf1a2df67ebbc3c')
24
25build() {
26 cd "$_pkgname-$pkgver"
27 ./configure --prefix=/usr/local/$_pkgname-$pkgver
28 make
29}
30
31check() {
32 cd "$_pkgname-$pkgver"
33 make -k check
34}
35
36package() {
37 cd "$_pkgname-$pkgver"
38 make DESTDIR="$pkgdir/" install
39
40 sed -i -- 's|command="/bin/$SVCNAME"|command="/usr/bin/$SVCNAME"|g' "$_pkgname/etc/openrc/$_pkgname"
41 sed -i -- 's|command_args="$KEEPALIVED_OPTS"|command_args="-f /etc/keepalived/keepalived.conf"|g' "$_pkgname/etc/openrc/$_pkgname"
42
43 # remove the .service as its not needed on openrc systems
44 rm -rf "$pkgdir/no"
45
46 # the man pages
47 rm -rf "$pkgdir/usr/local/$_pkgname-$pkgver/share/man/man1/"
48 mkdir -p "$pkgdir/usr/share/man/"
49 cp -R "$pkgdir/usr/local/$_pkgname-$pkgver/share/man/" "$pkgdir/usr/share/"
50
51 # the sample config file
52 install -Dm644 "$_pkgname/etc/$_pkgname/keepalived.conf.sample" -t "$pkgdir/etc/$_pkgname/"
53 rm -rf "$pkgdir/etc/$_pkgname/samples"
54
55 # the daemon
56 install -Dm755 "$pkgdir/usr/local/$_pkgname-$pkgver/sbin/$_pkgname" -t "$pkgdir/usr/bin"
57
58 # the openrc script
59 install -Dm755 "$_pkgname/etc/openrc/$_pkgname" -t "$pkgdir/etc/init.d/"
60
61 # remove the extemporaneous stuff
62 rm -rf "$pkgdir/usr/local"
63}
64

Changes since previous scan

--- PKGBUILD @ 2026-06-19 19:07
+++ PKGBUILD @ 2026-10-31 11:58
@@ -8,11 +8,11 @@
pkgname=keepalived-openrc
_pkgname=keepalived
-pkgver="2.3.4"
-pkgrel="8"
+pkgver="2.4.3"
+pkgrel="9"
pkgdesc="keepalived bundled as an openrc based service"
arch=("x86_64")
-url='https://gitlab.com/drad/keepalived'
+url='https://codeberg.org/dradux/keepalived-openrc'
license=('GPL3')
depends=(openrc)
makedepends=('gcc' 'openssl' 'libnl' 'net-snmp')
@@ -20,7 +20,7 @@
install=keepalived.install
#changelog=CHANGELOG.md
source=("$_pkgname-$pkgver.tar.gz::https://www.keepalived.org/software/$_pkgname-$pkgver.tar.gz")
-md5sums=('622b09f4502ada4c6d20ef1c29205f77')
+md5sums=('5a5c30d3275c380c8cf1a2df67ebbc3c')
build() {
cd "$_pkgname-$pkgver"

Scan history

Scanned at (UTC)SeverityRules
2026-10-31 11:58:11 Medium 1
2026-06-19 19:07:35 Clean 2
2026-06-18 16:11:54 Medium 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion