Skip to content

Alpine Linux support for Technitium DNS#1889

Open
Wrong-Code wants to merge 1 commit intoTechnitiumSoftware:masterfrom
Wrong-Code:alpine-support
Open

Alpine Linux support for Technitium DNS#1889
Wrong-Code wants to merge 1 commit intoTechnitiumSoftware:masterfrom
Wrong-Code:alpine-support

Conversation

@Wrong-Code
Copy link
Copy Markdown

I have extended the Technitium DNS installation script to properly install on Alpine Linux. The script now takes care of installing the binaries needed just for the installation, as well as the libstdc++ package required by Microsoft .NET (the dotnet installation scripts does not check if it is missing)

I also provide the openrc.service file to run Technitium DNS as a service. The installation script now checks not only for systemd, but also for OpenRC.

The code would need some more cleanup, but I tried to avoid bigger code reshuffles so that the PR has a better chance to be adopted.

If this PR is accepted, this blog post should be updated stating the now supported Alpine Linux.

I have tested the script on Alpine Linux 3.20-3.23.

PS: This PR replace the previous #1461, as per request from the maintainer.

@ShreyasZare
Copy link
Copy Markdown
Member

Thanks for the PR. Will test it soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants