noos-firewall

LOW
maintainer chomiam 0 votes scanned 2026-10-21 13:31:17.016028
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: Chomiam <axel.valens@ik.me>
2pkgname=noos-firewall
3pkgver=0.1.1
4pkgrel=1
5pkgdesc="Gestion graphique native et moderne du pare-feu UFW en Rust (GTK4 / Libadwaita)"
6arch=('x86_64' 'aarch64')
7url="https://github.com/Chomiam/noos-firewall"
8license=('GPL-3.0-or-later')
9depends=(
10 'gtk4'
11 'libadwaita'
12 'glibc'
13 'gcc-libs'
14 'ufw'
15 'polkit'
16 'systemd'
17 'iproute2'
18 'hicolor-icon-theme'
19)
20makedepends=(
21 'cargo'
22 'git'
23)
24source=("$pkgname-$pkgver.tar.gz::https://github.com/Chomiam/noos-firewall/archive/refs/tags/v$pkgver.tar.gz")
25sha256sums=('1e0bfd57000f7f1daf284950393d27138eb405e5c33fadee0b879e7b930db52c')
26
27prepare() {
28 cd "$pkgname-$pkgver"
29 export RUSTUP_TOOLCHAIN=stable
30 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
31}
32
33build() {
34 cd "$pkgname-$pkgver"
35 export RUSTUP_TOOLCHAIN=stable
36 export CARGO_TARGET_DIR=target
37 cargo build --frozen --release --all-features
38}
39
40check() {
41 cd "$pkgname-$pkgver"
42 export RUSTUP_TOOLCHAIN=stable
43 cargo test --frozen --all-features
44}
45
46package() {
47 cd "$pkgname-$pkgver"
48 install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
49 install -Dm644 "resources/org.noos.Firewall.desktop" "$pkgdir/usr/share/applications/org.noos.Firewall.desktop"
50 install -Dm644 "resources/icons/scalable/apps/org.noos.Firewall.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/org.noos.Firewall.svg"
51 install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
52 install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md"
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-10-21 13:31:17 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