cpuid-fault-emulation-dkms
LOW
maintainer dnmodder
0 votes
scanned 2026-09-27 01:16:09.423259
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
4
pkgname=cpuid-fault-emulation-dkms
5
pkgver=0.1
6
pkgrel=1
7
pkgdesc="DKMS kernel module for CPUID fault emulation on AMD processors with systemd service and polkit support"
8
arch=('x86_64')
9
url="https://github.com/dnmodder/cpuid-fault-emulation"
10
license=('GPL')
11
depends=('dkms')
12
optdepends=(
13
'polkit: allow non-root users in wheel group to start/stop the service'
14
)
15
provides=("$_pkgname-dkms")
16
conflicts=("$_pkgname-dkms")
17
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
18
sha256sums=('f842fe5f173675632c12dac33e5a5cfd8ac462cadf8dfc2ffd74278796f9001e')
19
20
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-27 01:16:09 | Low | 1 |