check_email_delivery
The package downloads a source tarball from the maintainer's personal domain, which is not on a standard forge, but the content is a plain Perl script collection built and installed directly; the worst case of a swapped source is limited to code execution during package use, but it is not an obfuscated payload or remote code execution at install time, and the project is small and plausibly maintained independently.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads a source tarball from the maintainer's personal domain, which is not on a standard forge, but the content is a plain Perl script collection built and installed directly; the worst case of a swapped source is limited to code execution during package use, but it is not an obfuscated payload or remote code execution at install time, and the project is small and plausibly maintained independently.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:11
source=("http://buhacoff.net/software/check_email_delivery/archive/${pkgname}-${pkgver}.tar.gz")
PKGBUILD
1 offending line(s) highlighted# Maintainer: AK <crt@archlinux.email>
pkgname=check_email_delivery
pkgver=0.7.1b
pkgrel=1
pkgdesc="The check_email_delivery plugin uses the included Nagios plugins to check on a complete email loop."
arch=('any')
url="http://buhacoff.net/software/check_email_delivery/"
license=('GPL3')
depends=('perl-mail-imapclient')
source=("http://buhacoff.net/software/check_email_delivery/archive/${pkgname}-${pkgver}.tar.gz")
sha512sums=('d1fdc3082e443b4f54f230eb6231581edf6563d0012c333ef50a35b26579f93568cee8b70cfb2dfc332d0eceb5add31a8c7f93681d2baeeb08d229c0de32ac39')
package() {
cd ${pkgname}-${pkgver}
# Install License
install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# Put check_email_delivery checks in /usr/lib/monitoring-plugins
install -Dm755 "check_email_delivery" "$pkgdir/usr/lib/monitoring-plugins/check_email_delivery"
install -Dm755 "check_email_delivery_epn" "$pkgdir/usr/lib/monitoring-plugins/check_email_delivery_epn"
install -Dm755 "check_imap_receive" "$pkgdir/usr/lib/monitoring-plugins/check_imap_receive"
install -Dm755 "check_imap_receive_epn" "$pkgdir/usr/lib/monitoring-plugins/check_imap_receive_epn"
install -Dm755 "check_smtp_send" "$pkgdir/usr/lib/monitoring-plugins/check_smtp_send"
install -Dm755 "check_smtp_send_epn" "$pkgdir/usr/lib/monitoring-plugins/check_smtp_send_epn"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 |