lua54-pam-git

maintainer nanoka · 1 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package builds from a public Git repository with a SKIP'd checksum, but it is a legitimate build of a PAM module for Lua 5.4 with no remote code execution or obfuscated downloads; the source is transparent and the risk is limited to potential upstream code changes.

Triggered rules

LOW Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

LOW AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a public Git repository with a SKIP'd checksum, but it is a legitimate build of a PAM module for Lua 5.4 with no remote code execution or obfuscated downloads; the source is transparent and the risk is limited to potential upstream code changes.

PKGBUILD

1# Maintainer: nhktmdzhg
2# Based on lua-pam-git by jasper1378
3# Contributor: ZeekSpin
4# Contributor: CrunchySnake
5
6_gitname=lua-pam
7pkgname=lua54-pam-git
8pkgver=r16.3615c98
9pkgrel=1
10pkgdesc="A module for lua54 to use PAM"
11arch=(x86_64)
12url="https://github.com/nhktmdzhg/${_gitname}"
13license=('MIT')
14depends=(pam lua54)
15makedepends=(cmake git)
16provides=(lua54-pam)
17source=("git+${url}.git")
18sha256sums=(SKIP)
19
20pkgver() {
21 cd ${_gitname}
22 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
23}
24
25prepare() {
26 cd ${_gitname}
27 sed -i 's/5.3/5.4/g' CMakeLists.txt
28}
29
30build() {
31 cd ${_gitname}
32 cmake . -B build
33 make -C build
34}
35
36package() {
37 cd ${_gitname}
38 install -Dm 755 build/liblua_pam.so -t "${pkgdir}/usr/lib/lua/5.4/"
39 install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
40}
41

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 19:25:44 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