Package Details: technitium-dns-server-bin 12.1-1

Git Clone URL: https://aur.archlinux.org/technitium-dns-server-bin.git (read-only, click to copy)
Package Base: technitium-dns-server-bin
Description: Open source authoritative and recursive DNS server focused on privacy and security
Upstream URL: https://technitium.com/dns/
Keywords: adblocker blocker dns
Licenses: GPL3
Conflicts: technitium-dns-server
Provides: technitium-dns-server
Submitter: owentrigueros
Maintainer: owentrigueros
Last Packager: owentrigueros
Votes: 4
Popularity: 0.89
First Submitted: 2022-12-09 09:12 (UTC)
Last Updated: 2024-03-19 07:38 (UTC)

Latest Comments

1 2 Next › Last »

owentrigueros commented on 2023-12-10 14:55 (UTC)

Thanks @Static_Rocket, fixed! The package aspnet-runtime-7.0 did not exist until 2023-12-04, so I specifically set aspnet-runtime-7.0-bin when aspnet-runtime was updated to 8.0.

Now both the binary version and the official package are valid dependencies.

Static_Rocket commented on 2023-12-08 01:59 (UTC) (edited on 2023-12-08 02:00 (UTC) by Static_Rocket)

Why is aspnet-runtime-7.0-bin specifically a dependency instead of just aspnet-runtime-7.0 ? If this package just needs .NET 7 until upstream is updated then anything providing aspnet-runtime-7.0 should suffice; including the official package: https://archlinux.org/packages/extra/x86_64/aspnet-runtime-7.0/

SoftExpert commented on 2023-11-15 09:47 (UTC)

@owentrigueros: I have opened an issue on GitHub with the editor; a .NET 8 build is still far off; on my side I solved the issue by installing aspnet-runtime-7.0-bin and dotnet-runtime-7.0-bin.

I guess it would be good to add them as dependencies until the new build is out.

owentrigueros commented on 2023-11-15 09:11 (UTC)

I have not had any problem yet as currently aspnet-runtime and dotnet-runtime packages are still on 7.0.13. Have you manually updated it to 8.0 and checked it does not start?

If that's the case, I should specify aspnet-runtime-7.0-bin and dotnet-runtime-7.0-bin as dependencies until it is recompiled upstream.

SoftExpert commented on 2023-11-14 21:08 (UTC) (edited on 2023-11-14 21:08 (UTC) by SoftExpert)

Since aspnet-runtime and dotnet-runtime have been updated to 8.0, technitium-dns-server.service fails to start. I suppose it's an upstream issue - technitium-dns-server need to be recompiled with dotnet 8.0. Nothing that can be addressed by the package, right ?

edit: typo.

Static_Rocket commented on 2023-06-03 02:39 (UTC)

Hey chief, need a co-maintainer?

Static_Rocket commented on 2023-05-27 20:57 (UTC) (edited on 2023-05-27 20:58 (UTC) by Static_Rocket)

I'd recommend applying the following patch so users can verify the hash with what's listed directly on the site: https://technitium.com/dns/

diff --git a/PKGBUILD b/PKGBUILD
index 8d6bd63..fb070af 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=technitium-dns-server-bin
 _pkgname=technitium-dns-server
-pkgver=11.1
+pkgver=11.2
 pkgrel=1
 pkgdesc="Open source authoritative and recursive DNS server focused on privacy and security"
 arch=('any')
@@ -14,9 +14,9 @@ provides=('technitium-dns-server')
 source=("$_pkgname-$pkgver.tar.gz::https://download.technitium.com/dns/archive/$pkgver/DnsServerPortable.tar.gz"
         "$_pkgname.service"
         "$_pkgname.sysuser")
-md5sums=("cc5641d107d1a04d79c101d13b77e2d6"
-        "d3efcfd93a76ead9d48b8b721d37275d"
-        "94d2dc7076d37fec30115f407cb2948f")
+sha256sums=("332A5B1038B3E15721C68F5B4B9FFD6072BDA398C6DCAC12351E574CCE84AC05"
+            "464dbfe1038e4737ca83c60617a5a4e334cdd948fe41315a3a36913011680952"
+            "d349d144faf8932c56a054b22721420f1eb68adf7bc226f174654b33510f75e4")

 package() {
     cd "$srcdir"

Static_Rocket commented on 2023-02-27 03:20 (UTC)

aspnet-runtime already depends on dotnet-runtime so you shouldn't need to list both as dependencies

owentrigueros commented on 2023-01-14 11:41 (UTC)

License updated, thanks for your feedback!

Static_Rocket commented on 2023-01-12 03:58 (UTC)

License should actually be GPL3 but otherwise this is good. Thanks!