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