enclavedns

LOW
maintainer SteveDeFacto 0 votes scanned 2026-10-18 11:22:05.152284
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: stevedefacto (https://aur.archlinux.org/account/stevedefacto)
2pkgname=enclavedns
3pkgver=0.1.2
4pkgrel=1
5pkgdesc="EnclaveDNS client: DNS through EnclaveDNS (DNSSEC validated in an attested enclave), and .eth sites in the browser"
6arch=('x86_64' 'aarch64')
7url="https://github.com/EnclaveHost/enclavedns-client"
8license=('LicenseRef-Enclave-Source-Available')
9depends=('gcc-libs' 'glibc' 'ca-certificates' 'p11-kit')
10makedepends=('cargo')
11optdepends=('kubo: open .eth sites on IPFS'
12 'tor: open .eth sites that are Tor onion services'
13 'networkmanager: handled by `enclavedns enable`')
14backup=('etc/enclavedns/config.toml')
15install=enclavedns.install
16# ring's C code built with makepkg's -flto is GCC bytecode the Rust linker cannot read
17options=('!lto')
18source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
19sha256sums=('f3e7317cf11013882f6bb199a9c5471034ff7204c1054b6abcfbe1921720e496')
20
21prepare() {
22 cd "enclavedns-client-$pkgver"
23 export RUSTUP_TOOLCHAIN=stable
24 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
25}
26
27build() {
28 cd "enclavedns-client-$pkgver"
29 export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
30 cargo build --frozen --release -p enclavedns
31}
32
33check() {
34 cd "enclavedns-client-$pkgver"
35 export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
36 cargo test --frozen --release -p enclavedns-core
37}
38
39package() {
40 cd "enclavedns-client-$pkgver"
41 install -Dm755 target/release/enclavedns "$pkgdir/usr/bin/enclavedns"
42 install -Dm644 packaging/linux/enclavedns.service "$pkgdir/usr/lib/systemd/system/enclavedns.service"
43 install -Dm644 packaging/linux/enclavedns-watchdog.service "$pkgdir/usr/lib/systemd/system/enclavedns-watchdog.service"
44 install -Dm644 packaging/linux/enclavedns-watchdog.timer "$pkgdir/usr/lib/systemd/system/enclavedns-watchdog.timer"
45 install -Dm644 packaging/linux/enclavedns.sysusers "$pkgdir/usr/lib/sysusers.d/enclavedns.conf"
46 install -Dm644 packaging/linux/config.toml "$pkgdir/etc/enclavedns/config.toml"
47 install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
48 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
49}
50

Changes since previous scan

--- PKGBUILD @ 2026-10-18 09:21
+++ PKGBUILD @ 2026-10-18 11:22
@@ -1,6 +1,6 @@
# Maintainer: stevedefacto (https://aur.archlinux.org/account/stevedefacto)
pkgname=enclavedns
-pkgver=0.1.0
+pkgver=0.1.2
pkgrel=1
pkgdesc="EnclaveDNS client: DNS through EnclaveDNS (DNSSEC validated in an attested enclave), and .eth sites in the browser"
arch=('x86_64' 'aarch64')
@@ -16,7 +16,7 @@
# ring's C code built with makepkg's -flto is GCC bytecode the Rust linker cannot read
options=('!lto')
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('0dac6c27b0561e176113ce8548b350be09088b327c11f2b09ff15ceaa2e57ce1')
+sha256sums=('f3e7317cf11013882f6bb199a9c5471034ff7204c1054b6abcfbe1921720e496')
prepare() {
cd "enclavedns-client-$pkgver"
@@ -40,6 +40,8 @@
cd "enclavedns-client-$pkgver"
install -Dm755 target/release/enclavedns "$pkgdir/usr/bin/enclavedns"
install -Dm644 packaging/linux/enclavedns.service "$pkgdir/usr/lib/systemd/system/enclavedns.service"
+ install -Dm644 packaging/linux/enclavedns-watchdog.service "$pkgdir/usr/lib/systemd/system/enclavedns-watchdog.service"
+ install -Dm644 packaging/linux/enclavedns-watchdog.timer "$pkgdir/usr/lib/systemd/system/enclavedns-watchdog.timer"
install -Dm644 packaging/linux/enclavedns.sysusers "$pkgdir/usr/lib/sysusers.d/enclavedns.conf"
install -Dm644 packaging/linux/config.toml "$pkgdir/etc/enclavedns/config.toml"
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"

Scan history

Scanned at (UTC)SeverityRules
2026-10-18 11:22:05 Low 1
2026-10-18 09:21:55 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