From 3bfde8728d9ceebce218c30f0987f352552b3905 Mon Sep 17 00:00:00 2001 From: ytshih Date: Mon, 28 Jul 2025 06:36:02 +0800 Subject: [PATCH] Feat: add systemd-resolved config --- 60-hl-base-env.conf | 5 +++++ PKGBUILD | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 60-hl-base-env.conf diff --git a/60-hl-base-env.conf b/60-hl-base-env.conf new file mode 100644 index 0000000..2a0b7a7 --- /dev/null +++ b/60-hl-base-env.conf @@ -0,0 +1,5 @@ +[Resolve] +DNS=172.20.10.253 +FallbackDNS=1.1.1.1#cloudflare-dns.com 8.8.8.8#dns.google +Domains=konchin.com +LLMNR=yes diff --git a/PKGBUILD b/PKGBUILD index 77df4d7..46fde00 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Yi-Ting Shih pkgname=hl-base-env -pkgver=0.0.1 +pkgver=0.0.2 pkgrel=1 pkgdesc="Base environment for konchin.com homelab" arch=(any) @@ -13,6 +13,7 @@ depends=( ) install="$pkgname.install" source=( + "60-$pkgname.conf" '90-editor.sh' 'hl-rootca.crt' ) @@ -20,8 +21,10 @@ source=( package() { cd "$srcdir" + install -Dm644 "60-$pkgname.conf" "$pkgdir/etc/systemd/resolved.conf.d/60-$pkgname.conf" install -Dm644 90-editor.sh "$pkgdir/etc/profile.d/90-editor.sh" install -Dm644 hl-rootca.crt "$pkgdir/usr/share/$pkgname/hl-rootca.crt" } -sha256sums=('8df871b1727d147ecc410de3aa6cf24e5bf046f1bfb4b600b60c40acd6c4fa9a' +sha256sums=('164d84a6db866f8445d8cd2b92a6513de4b8fd0204e4d127432416f13032890b' + '8df871b1727d147ecc410de3aa6cf24e5bf046f1bfb4b600b60c40acd6c4fa9a' '1bcae0144eb86eae3948eae7299c99f0b1fc53d0f47884da6dfcaddab503a382')