oneleet-agent
Downloads a prebuilt proprietary .deb from downloads.oneleet.com, which is the vendor's own official domain with pinned sha512 checksums; the install hook only prints instructions and the package() function is straightforward extraction — no obfuscation, no exfiltration, no untrusted third-party host.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 75%): Downloads a prebuilt proprietary .deb from downloads.oneleet.com, which is the vendor's own official domain with pinned sha512 checksums; the install hook only prints instructions and the package() function is straightforward extraction — no obfuscation, no exfiltration, no untrusted third-party host.
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:47
source_x86_64=("https://downloads.oneleet.com/agent/linux/Oneleet_${pkgver}_amd64.deb")
PKGBUILD
1 offending line(s) highlighted# SPDX-License-Identifier: 0BSD
# Maintainer: Samuel Bernard <samuel.bernard@gmail.com>
pkgname=oneleet-agent
pkgver=2.3.1
pkgrel=1
pkgdesc='Endpoint security and compliance agent by Oneleet'
arch=('x86_64' 'aarch64')
url='https://www.oneleet.com/'
license=('LicenseRef-Proprietary')
depends=(
'alsa-lib'
'at-spi2-core'
'cairo'
'dbus'
'expat'
'glib2'
'glibc'
'gtk3'
'libcups'
'libgcc'
'libnotify'
'libsecret'
'libx11'
'libxcb'
'libxcomposite'
'libxdamage'
'libxext'
'libxfixes'
'libxkbcommon'
'libxrandr'
'libxss'
'libxtst'
'mesa'
'nspr'
'nss'
'pango'
'systemd-libs'
'util-linux-libs'
'xdg-utils'
)
optdepends=('libappindicator-gtk3: legacy system tray support')
# Preserve vendor binaries byte-for-byte for Oneleet's signed update mechanism.
options=('!strip' '!debug')
install='oneleet-agent.install'
source=('oneleet-daemon.service' 'oneleet-agent.sysusers' 'LICENSE.oneleet')
source_x86_64=("https://downloads.oneleet.com/agent/linux/Oneleet_${pkgver}_amd64.deb")
source_aarch64=("https://downloads.oneleet.com/agent/linux/Oneleet_${pkgver}_arm64.deb")
sha512sums=('59f7a1a05cd517cc18831ee39e9c49433ce1172d6e0d77fac55856d8042c30afc81ae8549843c7bf98ce54752f5cdc570086a3408c521a5413561af934275eb6'
'69218b100ac240d112a99676d3f91de32bada71c5bf5d24ac112e74fdec1ac04243f567d5ee5c2d1cf90e75283b47be5a46520091498cb9c4ff098ac48f1cb9e'
'028763481b30f2f134d15837cfac9dc14543e5322ef6c0fbae9f8a20d6854c88b6693739bb5d75b1234d39b96c76c0babf2a229eabe11dcdd014e194a19fdcdd')
sha512sums_x86_64=('2892b4617306522ccac7cc7320f6a1456e4c308e9edca5a7af87ecce451d615a4561c2d99ad10c27913e8e9320cacc2f5b984575c3d47c9a9456377fa8ac38b5')
sha512sums_aarch64=('974d9ba6dfc93d0520270d53269e3a6231230a527fe8478cc3ade9fa6dd508f77aca2b17d144bbf3b1d7c1773a04d96146e60e8dc51357cf6f0451d6489dfe43')
package() {
bsdtar --no-same-owner -xf data.tar.xz -C "$pkgdir"
install -Dm644 oneleet-daemon.service \
"$pkgdir/usr/lib/systemd/system/oneleet-daemon.service"
install -Dm644 oneleet-agent.sysusers \
"$pkgdir/usr/lib/sysusers.d/oneleet-agent.conf"
install -Dm644 LICENSE.oneleet \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -d "$pkgdir/usr/bin"
ln -s /opt/Oneleet/oneleet-agent "$pkgdir/usr/bin/oneleet-agent"
ln -s /opt/Oneleet/oneleet-daemon "$pkgdir/usr/bin/oneleet-cli"
# Chromium requires its fallback sandbox to be owned by root and setuid.
chmod 4755 "$pkgdir/opt/Oneleet/chrome-sandbox"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-02 17:53:19 | Low | 3 |
| 2026-09-02 17:51:12 | Medium | 3 |