tuxedo-control-center-bin

maintainer StevenSeifried · 43 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads a prebuilt RPM from the official TUXEDO Computers domain, which hosts their own software; while the host is not a standard code forge, it is the vendor's official infrastructure, making the supply chain risk low despite the non-whitelisted domain.

Triggered rules

LOW AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads a prebuilt RPM from the official TUXEDO Computers domain, which hosts their own software; while the host is not a standard code forge, it is the vendor's official infrastructure, making the supply chain risk low despite the non-whitelisted domain.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:16 source=(https://rpm.tuxedocomputers.com/fedora/43/x86_64/base/tuxedo-control-center_${pkgver}.rpm tuxedo-control-center-bin.install)

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Steven Seifried <gitlab@canox.net>
2
3pkgname=tuxedo-control-center-bin
4pkgver=3.0.6
5pkgrel=1
6pkgdesc="A tool to help you control performance, energy, fan and comfort settings on TUXEDO laptops. "
7arch=(x86_64)
8url="https://github.com/tuxedocomputers/tuxedo-control-center"
9license=('GPL3')
10depends=('tuxedo-drivers-dkms' 'libxss' 'nss' 'gtk3' 'upower')
11optdepends=('libayatana-appindicator' 'libappindicator-gtk3')
12conflicts=('tuxedo-control-center' 'auto-cpufreq')
13options=(!strip !debug)
14install=${pkgname}.install
15
16source=(https://rpm.tuxedocomputers.com/fedora/43/x86_64/base/tuxedo-control-center_${pkgver}.rpm tuxedo-control-center-bin.install)
17sha256sums=('3e779701aa5b958da17e67008e1708fff31cc37be9b557e560e7812c75a932fc'
18 'fef8f708ff4ba19921f167ff9bffd2536cc0c128dfe418a30f7e5e0d04fca6e3')
19sha512sums=('b9c1a6b19d690f5d0d2bac7f15e9df7b7c089f81f7c3390f0556d5f7102eb14ffb5a8cb45e9bf5c26f7c7e7c6367ed1d41f2234cb418b779211007afd6f268f1'
20 'b70d3412f07c72d6de2cf18e75a184741d8f5db7f144c4d8e8c0dde752e197d831fc8f8b6c095c9b6387ff97b36567f9cf5167dbb23ebc392f7b3cc47a78111a')
21
22package() {
23 cp -a usr "${pkgdir}"
24 cp -a opt "${pkgdir}"
25 chmod -R 755 "${pkgdir}"/opt/tuxedo-control-center/
26 mkdir -p "${pkgdir}/usr/bin"
27 ln -sfv /opt/tuxedo-control-center/tuxedo-control-center "${pkgdir}/usr/bin/tuxedo-control-center"
28 install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tuxedo-control-center.desktop" "${pkgdir}/usr/share/applications/tuxedo-control-center.desktop"
29 install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy" "${pkgdir}/usr/share/polkit-1/actions/com.tuxedocomputers.tccd.policy"
30 install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf" "${pkgdir}/usr/share/dbus-1/system.d/com.tuxedocomputers.tccd.conf"
31 install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service" "${pkgdir}/usr/lib/systemd/system/tccd.service"
32 install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service" "${pkgdir}/usr/lib/systemd/system/tccd-sleep.service"
33}
34
35

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 00:14:47 LOW 2
2026-07-22 00:29:32 LOW 2
2026-07-21 17:17:32 MEDIUM 1
2026-07-21 00:24:15 LOW 2
2026-07-20 00:19:49 LOW 2
2026-07-19 00:17:08 LOW 2
2026-07-18 00:14:48 LOW 2
2026-07-17 00:06:16 LOW 2
2026-07-16 00:05:41 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