authentik-cli-bin

LOW
maintainer jonathanio 0 votes base authentik-platform-bin scanned 2026-09-17 00:27:14.276658
View on AUR
Why flagged

The package downloads prebuilt .deb files from the project's official package repository (pkg.goauthentik.io), which is a legitimate distribution channel for authentik; the binaries are extracted and installed without further modification, and all checksums are verified, making this a standard binary package with low risk despite the non-whitelisted host.

Triggered rules

Low AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads prebuilt .deb files from the project's official package repository (pkg.goauthentik.io), which is a legitimate distribution channel for authentik; the binaries are extracted and installed without further modification, and all checksums are verified, making this a standard binary package with low risk despite the non-whitelisted host.

1 higher static finding superseded - not the current verdict (shown for transparency)
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:23 source_x86_64=("authentik-agent.deb::https://pkg.goauthentik.io/pool/main/a/authentik-agent/authentik-agent_${pkgver}_amd64.deb"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Jonathan Wright <jon@than.io>
2# Built upon authentik-platform-git PKGBUILD by Matt Cuneo <m@cuneu.au>
3
4pkgbase="authentik-platform-bin"
5pkgdesc='authentik Platform authentication, Agent, CLI and other components'
6pkgname=('authentik-cli-bin'
7 'authentik-agent-bin'
8 'authentik-sysd-bin'
9 'libpam-authentik-bin'
10 'libnss-authentik-bin')
11pkgver=0.61.0
12pkgrel=1
13url="https://github.com/goauthentik/platform"
14license=('MIT')
15makedepends=()
16arch=('x86_64'
17 'aarch64')
18options=('!strip')
19
20source=('authentik-nss.install'
21 'authentik-pam.install'
22 'authentik-sysd.install')
23source_x86_64=("authentik-agent.deb::https://pkg.goauthentik.io/pool/main/a/authentik-agent/authentik-agent_${pkgver}_amd64.deb"
24 "authentik-cli.deb::https://pkg.goauthentik.io/pool/main/a/authentik-cli/authentik-cli_${pkgver}_amd64.deb"
25 "authentik-sysd.deb::https://pkg.goauthentik.io/pool/main/a/authentik-sysd/authentik-sysd_${pkgver}_amd64.deb"
26 "libnss-authentik.deb::https://pkg.goauthentik.io/pool/main/libn/libnss-authentik/libnss-authentik_${pkgver}_amd64.deb"
27 "libpam-authentik.deb::https://pkg.goauthentik.io/pool/main/libp/libpam-authentik/libpam-authentik_${pkgver}_amd64.deb")
28
29source_aarch64=("authentik-agent.deb::https://pkg.goauthentik.io/pool/main/a/authentik-agent/authentik-agent_${pkgver}_arm64.deb"
30 "authentik-cli.deb::https://pkg.goauthentik.io/pool/main/a/authentik-cli/authentik-cli_${pkgver}_arm64.deb"
31 "authentik-sysd.deb::https://pkg.goauthentik.io/pool/main/a/authentik-sysd/authentik-sysd_${pkgver}_arm64.deb"
32 "libnss-authentik.deb::https://pkg.goauthentik.io/pool/main/libn/libnss-authentik/libnss-authentik_${pkgver}_arm64.deb"
33 "libpam-authentik.deb::https://pkg.goauthentik.io/pool/main/libp/libpam-authentik/libpam-authentik_${pkgver}_arm64.deb")
34
35sha256sums=('16e52ff7d18c8aa97edc8f0b06da0ac0f45f4a87ca0ce3a8cf700b5477cfaf57'
36 '1db5d2f9fb1d5d6e5f9cca34e58f1b3b9f55e161d478c76198a4889dfca9fada'
37 'ce6e0895be72586d3944c2b1efdffc3ee16d9e8897690a07f44be733d19b77cf')
38sha256sums_x86_64=('f0983479eeef4cf5a02f816cdd64be69448fc3d023dcd7b95864ebe50cde6dac'
39 '47a1b525433c48f920a2865efbf5fd1201565b7c806bdd92ea02462723560a42'
40 'c6e0b774d25a6a804d5cec7a5aae00bcda7665808aa1980ac653c2ff3fd64bea'
41 'cfbc6e044fcdc0fa887c01e472f8608f76cbdc9dc33166b15a17de547d295167'
42 'ddb1bd707d2feb5546cc4ead702b82354aeb62bfb65d8192c821a40f0511a20d')
43sha256sums_aarch64=('f0983479eeef4cf5a02f816cdd64be69448fc3d023dcd7b95864ebe50cde6dac'
44 '47a1b525433c48f920a2865efbf5fd1201565b7c806bdd92ea02462723560a42'
45 'c6e0b774d25a6a804d5cec7a5aae00bcda7665808aa1980ac653c2ff3fd64bea'
46 'cfbc6e044fcdc0fa887c01e472f8608f76cbdc9dc33166b15a17de547d295167'
47 'ddb1bd707d2feb5546cc4ead702b82354aeb62bfb65d8192c821a40f0511a20d')
48
49noextract=('authentik-agent.deb'
50 'authentik-cli.deb'
51 'authentik-sysd.deb'
52 'libnss-authentik.deb'
53 'libpam-authentik.deb')
54
55prepare() {
56 true # Do nothing
57}
58
59package_authentik-sysd-bin() {
60 pkgdesc="authentik System Agent"
61 provides=(authentik-sysd)
62 conflicts=(authentik-sysd)
63 backup=(etc/authentik/config.json)
64 install=authentik-sysd.install
65
66 optdepends=(
67 'libnss-authentik: Make the system aware of Authentik users'
68 'libpam-authentik: Allow logging in as an Authentik user'
69 )
70
71 bsdtar -O -xf "authentik-sysd.deb" data.tar.gz | bsdtar -C "${pkgdir}" -xf -
72}
73
74package_authentik-agent-bin() {
75 pkgdesc="authentik Agent"
76 provides=(authentik-agent)
77 conflicts=(authentik-agent)
78 depends=(authentik-sysd authentik-cli)
79
80 bsdtar -O -xf "authentik-agent.deb" data.tar.gz | bsdtar -C "${pkgdir}" -xf -
81}
82
83package_authentik-cli-bin() {
84 pkgdesc="authentik CLI"
85 provides=(authentik-cli)
86 conflicts=(authentik-cli)
87 depends=(authentik-agent authentik-sysd)
88
89 bsdtar -O -xf "authentik-cli.deb" data.tar.gz | bsdtar -C "${pkgdir}" -xf -
90}
91
92package_libnss-authentik-bin() {
93 depends=(authentik-sysd)
94 provides=(libnss-authentik)
95 conflicts=(libnss-authentik authentik-nss)
96 pkgdesc="Authentik NSS module that makes the system aware of Authentik users"
97 install=authentik-nss.install
98
99 bsdtar -O -xf "libnss-authentik.deb" data.tar.gz | bsdtar -C "${pkgdir}" -xf -
100}
101
102package_libpam-authentik-bin() {
103 depends=(authentik-sysd)
104 provides=(libpam-authentik)
105 conflicts=(libpam-authentik authentik-pam)
106 pkgdesc="Authentik PAM module to enable logging in with Authentik credentials"
107 install=authentik-pam.install
108
109 bsdtar -O -xf "libnss-authentik.deb" data.tar.gz | bsdtar -C "${pkgdir}" -xf -
110}
111

Scan history

Scanned at (UTC)SeverityRules
2026-09-17 00:27:14 Low 2
2026-09-16 00:03:17 Low 2
2026-09-15 00:25:31 Low 2
2026-09-14 00:27:57 Low 2
2026-09-13 00:19:54 Low 2
2026-09-12 00:25:17 Low 2
2026-09-11 00:19:22 Low 2
2026-09-10 00:22:44 Low 2
2026-09-09 00:04:09 Low 2
2026-09-08 00:18:08 Low 2
2026-09-07 00:30:15 Low 2
2026-09-06 00:17:06 Low 2
2026-09-05 00:16:27 Low 2
2026-09-04 00:03:13 Low 2
2026-09-03 00:15:47 Low 2
2026-09-02 00:02:31 Low 2
2026-09-01 00:11:19 Low 2
2026-08-31 00:19:57 Low 2
2026-08-30 00:04:14 Low 2
2026-08-29 00:29:17 Low 2

Report a package

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

0 / 4000
Your suggestion