cpuid-fault-emulation-dkms

LOW
maintainer dnmodder 0 votes scanned 2026-09-27 01:16:09.423259
View on AUR
Why flagged

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

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.

PKGBUILD

1# Maintainer: Darvin Delgado <dnmodder at gmail dot com>
2
3_pkgname=cpuid_fault_emulation
4pkgname=cpuid-fault-emulation-dkms
5pkgver=0.1
6pkgrel=1
7pkgdesc="DKMS kernel module for CPUID fault emulation on AMD processors with systemd service and polkit support"
8arch=('x86_64')
9url="https://github.com/dnmodder/cpuid-fault-emulation"
10license=('GPL')
11depends=('dkms')
12optdepends=(
13 'polkit: allow non-root users in wheel group to start/stop the service'
14)
15provides=("$_pkgname-dkms")
16conflicts=("$_pkgname-dkms")
17source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
18sha256sums=('f842fe5f173675632c12dac33e5a5cfd8ac462cadf8dfc2ffd74278796f9001e')
19
20package() {
21 cd "cpuid-fault-emulation-$pkgver"
22
23 local _destdir="$pkgdir/usr/src/$_pkgname-$pkgver"
24 install -dm755 "$_destdir"
25
26 # Install module sources for DKMS
27 cp -r dkms.conf Makefile inc src "$_destdir/"
28
29 # Install systemd service and hardened helper
30 install -Dm644 cpuid-fault-emulation.service "$pkgdir/usr/lib/systemd/system/cpuid-fault-emulation.service"
31 install -Dm755 cpuid-fault-emulation-helper "$pkgdir/usr/lib/cpuid-fault-emulation/cpuid-fault-emulation-helper"
32
33 # Install Polkit rule allowing wheel group users to start/stop the service without password
34 install -Dm644 10-cpuid-fault-emulation.rules "$pkgdir/usr/share/polkit-1/rules.d/10-cpuid-fault-emulation.rules"
35
36 # Install documentation
37 install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-09-27 01:16:09 Low 1

Report a package

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

0 / 4000
Your suggestion