amdgpu-fan-ctl-tyan-s8030gm2ne

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