ocsinventory-agent3-bin

LOW
maintainer executter 0 votes scanned 2026-10-28 15:50:30.098556
View on AUR
Why flagged

The package builds from an official project release on GitHub, installs only configuration files, templates, and a prebuilt binary from a trusted upstream source, and the flagged low-vote/recent-upload is a metadata concern rather than a security issue.

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 an official project release on GitHub, installs only configuration files, templates, and a prebuilt binary from a trusted upstream source, and the flagged low-vote/recent-upload is a metadata concern rather than a security issue.

PKGBUILD

1# Maintainer: executter <executter at hotmail dot com>
2
3pkgname=ocsinventory-agent3-bin
4pkgver=3.0.0
5pkgrel=1
6pkgdesc="Hardware and software inventory agent for OCS Inventory server 3.x"
7arch=('x86_64')
8url="https://github.com/OCSInventory-NG/OCSInventory-Agent-Rework"
9license=('GPL-3.0-or-later' 'GPL-3.0-only')
10depends=('bash' 'ca-certificates' 'coreutils' 'dmidecode' 'glibc'
11 'inetutils' 'iproute2' 'systemd' 'tar' 'util-linux' 'which')
12optdepends=('cups: printer inventory'
13 'libdisplay-info: monitor inventory'
14 'libvirt: libvirt virtual machine inventory'
15 'pciutils: controller, sound and video card inventory'
16 'python: process, cron and uptime inventory (Extended template)'
17 'smartmontools: disk model, firmware and serial numbers'
18 'sudo: per-user VM, firewall and TeamViewer inventory'
19 'teamviewer: TeamViewer ID inventory (Extended template)'
20 'upower: battery inventory'
21 'usbutils: USB device inventory'
22 'virtualbox: VirtualBox virtual machine inventory')
23provides=('ocsinventory-agent3')
24conflicts=('ocsinventory-agent3')
25options=('!strip' '!debug')
26install=$pkgname.install
27backup=('etc/ocsinventory-agent/config.json')
28source=("$url/releases/download/$pkgver/OCSInventory-Agent-Setup-Linux-Deb-$pkgver.tar.xz"
29 'config.json'
30 'linux-arch-template.json'
31 'linux-arch-extended-template.json')
32sha256sums=('05b00d9b1c599c1390eab80195de0a88bf7151c9dff626d507ea5764545dd5d5'
33 '3d1a7939a86f46a01efc14de561371ca63ad5228256585c37139b0032f603027'
34 '7918b3fdb1d1c6751cab7c3ba66b1b4bb0b34568ca839e3e32596595a311e60a'
35 '097ba2e2892b5ace03c77d7e33f3d46ea8afd0a3ee886cdf02b91e70cdf68445')
36
37prepare() {
38 sed -i '/^PIDFile=/d' OCSInventory-Agent-Linux-Deb-Setup/ocsinventory-agent.service
39}
40
41package() {
42 install -Dm600 config.json "$pkgdir/etc/ocsinventory-agent/config.json"
43 install -Dm644 -t "$pkgdir/usr/share/ocsinventory-agent3" \
44 linux-arch-template.json linux-arch-extended-template.json
45
46 cd OCSInventory-Agent-Linux-Deb-Setup
47 install -Dm755 ocsinventory-cli "$pkgdir/usr/bin/ocsinventory-cli"
48 install -Dm644 ocsinventory-agent.service \
49 "$pkgdir/usr/lib/systemd/system/ocsinventory-agent3.service"
50}
51

Scan history

Scanned at (UTC)SeverityRules
2026-10-28 15:50:30 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