amdgpu-fan-ctl-tyan-s8030gm2ne
LOW
maintainer lucas007
1 votes
scanned 2026-10-20 15:28:05.843052
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: lucas007 <lucas007@localhost>
2
pkgname=amdgpu-fan-ctl-tyan-s8030gm2ne
3
pkgver=1.0.0
4
pkgrel=1
5
pkgdesc="AMD GPU temperature driven fan control for Tyan S8030GM2NE via local ipmitool"
6
arch=('any')
7
url="https://aur.archlinux.org/packages/$pkgname"
8
license=('custom') # 上游未提供 LICENSE,暂用 custom
9
depends=('python>=3.11' 'ipmitool' 'rocm-smi-lib')
10
backup=('etc/gpu-fan-ctl/config.toml')
11
source=("gpu_fan_ctl.py" "config.toml" "gpu-fan-ctl.service" "README.md" "test_gpu_fan_ctl.py")
12
sha256sums=(
13
'341e9fb2cfc5958271977eef5ff3c31a6cdfd50f564129a464b5ffaf3d3e2b81'
14
'ef5788e89e4ee31f0aca546ed5de4e32ae6897ae5365bd7690850fcb8ea016cf'
15
'eeb73d5ecd53a636e38d0fa95933234feec3af031736a72def33e98a049a2683'
16
'7894b710251a403d9cb35fbd938b3c4a7d7e652fb863f83bbd797440c7f2eda4'
17
'54cad3f1f5f5c9ae5192262a3bf0728b5f8f773a756dba56009ca41177ce129c'
18
)
19
20
check() {
21
cd "$srcdir"
22
python3 -m unittest -q test_gpu_fan_ctl
23
}
24
25
package() {
26
install -Dm755 "$srcdir/gpu_fan_ctl.py" "$pkgdir/usr/lib/$pkgname/gpu_fan_ctl.py"
27
install -Dm644 "$srcdir/config.toml" "$pkgdir/etc/gpu-fan-ctl/config.toml"
28
install -Dm644 "$srcdir/gpu-fan-ctl.service" "$pkgdir/usr/lib/systemd/system/gpu-fan-ctl.service"
29
install -Dm644 "$srcdir/README.md" "$pkgdir/usr/share/doc/$pkgname/README.md"
30
install -Dm644 "$srcdir/test_gpu_fan_ctl.py" "$pkgdir/usr/share/doc/$pkgname/test_gpu_fan_ctl.py"
31
32
install -d "$pkgdir/usr/bin"
33
ln -s "/usr/lib/$pkgname/gpu_fan_ctl.py" "$pkgdir/usr/bin/gpu-fan-ctl"
34
}
35
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-20 15:28:05 | Low | 1 |
| 2026-10-20 13:28:00 | Low | 1 |