PowerDNS logo

PowerDNS repositories


PowerDNS software

Following PowerDNS software is available via our repositories.

Repositories

Expired keys (2023-06-08)

On 2023-06-08 we had to extend the expiry date of our keys. If you run into package managers (mostly Debian and Ubuntu) complaining about expired keys please either redownload the keys or if you're using apt-key, try apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com

Versioned repositories

Repositories names are structured in distribution-product-release format. Products are auth, rec and dnsdist. For example, buster-rec-45 is the repository of PowerDNS Recursor versions 4.5.x for Debian Buster. Full list of repositories, split by distribution, product and release including detailed instructions, is provided below.

Packages in the versioned repositories are signed with PGP key-id 0xFD380FBB

Master repositories

Besides the versioned repositories, a -master repository (example: focal-auth-master) is available for many distribution/product combinations as well. The -master repositories track development from our GitHub master branch.

Packages in the master repositories are signed with PGP key-id 0xCBC8B383

Disclaimer

These repositories are provided as-is. For non-master repositories we will try not to break upgrades.

Operating Systems

Current versions of packages are available for 64-bit Intel (amd64/x86_64) Linux distributions and for newer releases also for 64-bit ARM (arm64/aarch64).

Packages for old versions of Raspbian armhf (32-bits) will be provided until they reach their EOL.

Should you miss your favorite Operating System or Release, please let us know.

End of Life

Once a distribution version reaches end of its support (5 years for Ubuntu LTS releases, ~3 years for Debian releases, etc.) we will stop providing packages for it and eventually will remove relevant repositories.

Once a version of any of our products reached EOL, we will stop providing these packages and eventually remove relevant repositories.

Current EOL policy for each product can be found here:


To use these repositories, the packages need to be "pinned" in APT. Instructions are below.

Packages are available for the following Debian releases:

Debian 12 (Bookworm)

The following repositories are available:

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-master-pub.asc] http://repo.powerdns.com/debian bookworm-auth-master main

Put this in '/etc/apt/preferences.d/auth-master':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/auth-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-49-pub.asc] http://repo.powerdns.com/debian bookworm-auth-49 main

Put this in '/etc/apt/preferences.d/auth-49':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-48-pub.asc] http://repo.powerdns.com/debian bookworm-auth-48 main

Put this in '/etc/apt/preferences.d/auth-48':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-master-pub.asc] http://repo.powerdns.com/debian bookworm-rec-master main

Put this in '/etc/apt/preferences.d/rec-master':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/rec-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-52-pub.asc] http://repo.powerdns.com/debian bookworm-rec-52 main

Put this in '/etc/apt/preferences.d/rec-52':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-52-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-51-pub.asc] http://repo.powerdns.com/debian bookworm-rec-51 main

Put this in '/etc/apt/preferences.d/rec-51':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-51-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-50-pub.asc] http://repo.powerdns.com/debian bookworm-rec-50 main

Put this in '/etc/apt/preferences.d/rec-50':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-50-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-49-pub.asc] http://repo.powerdns.com/debian bookworm-rec-49 main

Put this in '/etc/apt/preferences.d/rec-49':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-48-pub.asc] http://repo.powerdns.com/debian bookworm-rec-48 main

Put this in '/etc/apt/preferences.d/rec-48':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-master-pub.asc] http://repo.powerdns.com/debian bookworm-dnsdist-master main

Put this in '/etc/apt/preferences.d/dnsdist-master':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-19-pub.asc] http://repo.powerdns.com/debian bookworm-dnsdist-19 main

Put this in '/etc/apt/preferences.d/dnsdist-19':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-19-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-18-pub.asc] http://repo.powerdns.com/debian bookworm-dnsdist-18 main

Put this in '/etc/apt/preferences.d/dnsdist-18':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-18-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Debian 11 (Bullseye)

The following repositories are available:

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-master-pub.asc] http://repo.powerdns.com/debian bullseye-auth-master main

Put this in '/etc/apt/preferences.d/auth-master':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/auth-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-49-pub.asc] http://repo.powerdns.com/debian bullseye-auth-49 main

Put this in '/etc/apt/preferences.d/auth-49':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-48-pub.asc] http://repo.powerdns.com/debian bullseye-auth-48 main

Put this in '/etc/apt/preferences.d/auth-48':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-47-pub.asc] http://repo.powerdns.com/debian bullseye-auth-47 main

Put this in '/etc/apt/preferences.d/auth-47':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-46-pub.asc] http://repo.powerdns.com/debian bullseye-auth-46 main

Put this in '/etc/apt/preferences.d/auth-46':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-45-pub.asc] http://repo.powerdns.com/debian bullseye-auth-45 main

Put this in '/etc/apt/preferences.d/auth-45':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-45-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-master-pub.asc] http://repo.powerdns.com/debian bullseye-rec-master main

Put this in '/etc/apt/preferences.d/rec-master':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/rec-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-52-pub.asc] http://repo.powerdns.com/debian bullseye-rec-52 main

Put this in '/etc/apt/preferences.d/rec-52':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-52-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-51-pub.asc] http://repo.powerdns.com/debian bullseye-rec-51 main

Put this in '/etc/apt/preferences.d/rec-51':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-51-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-50-pub.asc] http://repo.powerdns.com/debian bullseye-rec-50 main

Put this in '/etc/apt/preferences.d/rec-50':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-50-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-49-pub.asc] http://repo.powerdns.com/debian bullseye-rec-49 main

Put this in '/etc/apt/preferences.d/rec-49':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-48-pub.asc] http://repo.powerdns.com/debian bullseye-rec-48 main

Put this in '/etc/apt/preferences.d/rec-48':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-47-pub.asc] http://repo.powerdns.com/debian bullseye-rec-47 main

Put this in '/etc/apt/preferences.d/rec-47':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-46-pub.asc] http://repo.powerdns.com/debian bullseye-rec-46 main

Put this in '/etc/apt/preferences.d/rec-46':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-45-pub.asc] http://repo.powerdns.com/debian bullseye-rec-45 main

Put this in '/etc/apt/preferences.d/rec-45':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-45-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-master-pub.asc] http://repo.powerdns.com/debian bullseye-dnsdist-master main

Put this in '/etc/apt/preferences.d/dnsdist-master':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-19-pub.asc] http://repo.powerdns.com/debian bullseye-dnsdist-19 main

Put this in '/etc/apt/preferences.d/dnsdist-19':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-19-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-18-pub.asc] http://repo.powerdns.com/debian bullseye-dnsdist-18 main

Put this in '/etc/apt/preferences.d/dnsdist-18':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-18-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-17-pub.asc] http://repo.powerdns.com/debian bullseye-dnsdist-17 main

Put this in '/etc/apt/preferences.d/dnsdist-17':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-17-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-16-pub.asc] http://repo.powerdns.com/debian bullseye-dnsdist-16 main

Put this in '/etc/apt/preferences.d/dnsdist-16':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-16-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/metronome-master-pub.asc] http://repo.powerdns.com/debian bullseye-metronome-master main

Put this in '/etc/apt/preferences.d/metronome-master':

Package: metronome*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/metronome-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install metronome


To use these repositories, the packages need to be "pinned" in APT. Instructions are below.

Packages are available for the following Ubuntu releases:

Ubuntu 24.04 "Noble Numbat"

The following repositories are available:

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-master-pub.asc] http://repo.powerdns.com/ubuntu noble-auth-master main

Put this in '/etc/apt/preferences.d/auth-master':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/auth-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-49-pub.asc] http://repo.powerdns.com/ubuntu noble-auth-49 main

Put this in '/etc/apt/preferences.d/auth-49':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-master-pub.asc] http://repo.powerdns.com/ubuntu noble-rec-master main

Put this in '/etc/apt/preferences.d/rec-master':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/rec-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-52-pub.asc] http://repo.powerdns.com/ubuntu noble-rec-52 main

Put this in '/etc/apt/preferences.d/rec-52':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-52-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-51-pub.asc] http://repo.powerdns.com/ubuntu noble-rec-51 main

Put this in '/etc/apt/preferences.d/rec-51':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-51-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-50-pub.asc] http://repo.powerdns.com/ubuntu noble-rec-50 main

Put this in '/etc/apt/preferences.d/rec-50':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-50-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-master-pub.asc] http://repo.powerdns.com/ubuntu noble-dnsdist-master main

Put this in '/etc/apt/preferences.d/dnsdist-master':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-19-pub.asc] http://repo.powerdns.com/ubuntu noble-dnsdist-19 main

Put this in '/etc/apt/preferences.d/dnsdist-19':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-19-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Ubuntu 22.04 "Jammy Jellyfish"

The following repositories are available:

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-master-pub.asc] http://repo.powerdns.com/ubuntu jammy-auth-master main

Put this in '/etc/apt/preferences.d/auth-master':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/auth-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-49-pub.asc] http://repo.powerdns.com/ubuntu jammy-auth-49 main

Put this in '/etc/apt/preferences.d/auth-49':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-48-pub.asc] http://repo.powerdns.com/ubuntu jammy-auth-48 main

Put this in '/etc/apt/preferences.d/auth-48':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-47-pub.asc] http://repo.powerdns.com/ubuntu jammy-auth-47 main

Put this in '/etc/apt/preferences.d/auth-47':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-46-pub.asc] http://repo.powerdns.com/ubuntu jammy-auth-46 main

Put this in '/etc/apt/preferences.d/auth-46':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-master-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-master main

Put this in '/etc/apt/preferences.d/rec-master':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/rec-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-52-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-52 main

Put this in '/etc/apt/preferences.d/rec-52':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-52-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-51-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-51 main

Put this in '/etc/apt/preferences.d/rec-51':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-51-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-50-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-50 main

Put this in '/etc/apt/preferences.d/rec-50':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-50-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-49-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-49 main

Put this in '/etc/apt/preferences.d/rec-49':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-48-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-48 main

Put this in '/etc/apt/preferences.d/rec-48':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-47-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-47 main

Put this in '/etc/apt/preferences.d/rec-47':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-46-pub.asc] http://repo.powerdns.com/ubuntu jammy-rec-46 main

Put this in '/etc/apt/preferences.d/rec-46':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-19-pub.asc] http://repo.powerdns.com/ubuntu jammy-dnsdist-19 main

Put this in '/etc/apt/preferences.d/dnsdist-19':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-19-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-18-pub.asc] http://repo.powerdns.com/ubuntu jammy-dnsdist-18 main

Put this in '/etc/apt/preferences.d/dnsdist-18':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-18-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-17-pub.asc] http://repo.powerdns.com/ubuntu jammy-dnsdist-17 main

Put this in '/etc/apt/preferences.d/dnsdist-17':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-17-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-master-pub.asc] http://repo.powerdns.com/ubuntu jammy-dnsdist-master main

Put this in '/etc/apt/preferences.d/dnsdist-master':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Ubuntu 20.04 "Focal Fossa"

The following repositories are available:

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-master-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-master main

Put this in '/etc/apt/preferences.d/auth-master':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/auth-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-49-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-49 main

Put this in '/etc/apt/preferences.d/auth-49':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-48-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-48 main

Put this in '/etc/apt/preferences.d/auth-48':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-47-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-47 main

Put this in '/etc/apt/preferences.d/auth-47':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-46-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-46 main

Put this in '/etc/apt/preferences.d/auth-46':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-45-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-45 main

Put this in '/etc/apt/preferences.d/auth-45':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-45-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-44-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-44 main

Put this in '/etc/apt/preferences.d/auth-44':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-44-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/auth-43-pub.asc] http://repo.powerdns.com/ubuntu focal-auth-43 main

Put this in '/etc/apt/preferences.d/auth-43':

Package: auth*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/auth-43-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-server

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-master-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-master main

Put this in '/etc/apt/preferences.d/rec-master':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/rec-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-52-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-52 main

Put this in '/etc/apt/preferences.d/rec-52':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-52-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-51-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-51 main

Put this in '/etc/apt/preferences.d/rec-51':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-51-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-50-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-50 main

Put this in '/etc/apt/preferences.d/rec-50':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-50-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-49-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-49 main

Put this in '/etc/apt/preferences.d/rec-49':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-49-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-48-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-48 main

Put this in '/etc/apt/preferences.d/rec-48':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-48-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-47-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-47 main

Put this in '/etc/apt/preferences.d/rec-47':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-47-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-46-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-46 main

Put this in '/etc/apt/preferences.d/rec-46':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-46-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-45-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-45 main

Put this in '/etc/apt/preferences.d/rec-45':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-45-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-44-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-44 main

Put this in '/etc/apt/preferences.d/rec-44':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-44-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/rec-43-pub.asc] http://repo.powerdns.com/ubuntu focal-rec-43 main

Put this in '/etc/apt/preferences.d/rec-43':

Package: rec*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/rec-43-pub.asc &&
sudo apt-get update &&
sudo apt-get install pdns-recursor

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-master-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-master main

Put this in '/etc/apt/preferences.d/dnsdist-master':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/CBC8B383-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-master-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-19-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-19 main

Put this in '/etc/apt/preferences.d/dnsdist-19':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-19-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-18-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-18 main

Put this in '/etc/apt/preferences.d/dnsdist-18':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-18-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-17-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-17 main

Put this in '/etc/apt/preferences.d/dnsdist-17':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-17-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-16-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-16 main

Put this in '/etc/apt/preferences.d/dnsdist-16':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-16-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist

Create the file '/etc/apt/sources.list.d/pdns.list' with this content:

deb [signed-by=/etc/apt/keyrings/dnsdist-15-pub.asc] http://repo.powerdns.com/ubuntu focal-dnsdist-15 main

Put this in '/etc/apt/preferences.d/dnsdist-15':

Package: dnsdist*
Pin: origin repo.powerdns.com
Pin-Priority: 600

and execute the following commands:

sudo install -d /etc/apt/keyrings; curl https://repo.powerdns.com/FD380FBB-pub.asc | sudo tee /etc/apt/keyrings/dnsdist-15-pub.asc &&
sudo apt-get update &&
sudo apt-get install dnsdist


In order to install the packages, EPEL must be installed for most of our dependencies and, on EL7, the yum priority plugin must be installed. Instructions are below.

Packages are available for the following Enterprise Linux (RHEL and derivatives) releases:

Enterprise Linux (RHEL and derivatives) 9

The following repositories are available:
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-master.repo https://repo.powerdns.com/repo-files/el-auth-master.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-49.repo https://repo.powerdns.com/repo-files/el-auth-49.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-48.repo https://repo.powerdns.com/repo-files/el-auth-48.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-47.repo https://repo.powerdns.com/repo-files/el-auth-47.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-master.repo https://repo.powerdns.com/repo-files/el-rec-master.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-52.repo https://repo.powerdns.com/repo-files/el-rec-52.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-51.repo https://repo.powerdns.com/repo-files/el-rec-51.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-50.repo https://repo.powerdns.com/repo-files/el-rec-50.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-49.repo https://repo.powerdns.com/repo-files/el-rec-49.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-48.repo https://repo.powerdns.com/repo-files/el-rec-48.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-47.repo https://repo.powerdns.com/repo-files/el-rec-47.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-master.repo https://repo.powerdns.com/repo-files/el-dnsdist-master.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-19.repo https://repo.powerdns.com/repo-files/el-dnsdist-19.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-18.repo https://repo.powerdns.com/repo-files/el-dnsdist-18.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-17.repo https://repo.powerdns.com/repo-files/el-dnsdist-17.repo &&
dnf install dnsdist

Enterprise Linux (RHEL and derivatives) 8

The following repositories are available:
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-master.repo https://repo.powerdns.com/repo-files/el-auth-master.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-49.repo https://repo.powerdns.com/repo-files/el-auth-49.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-48.repo https://repo.powerdns.com/repo-files/el-auth-48.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-47.repo https://repo.powerdns.com/repo-files/el-auth-47.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-46.repo https://repo.powerdns.com/repo-files/el-auth-46.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-45.repo https://repo.powerdns.com/repo-files/el-auth-45.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-44.repo https://repo.powerdns.com/repo-files/el-auth-44.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-43.repo https://repo.powerdns.com/repo-files/el-auth-43.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-auth-42.repo https://repo.powerdns.com/repo-files/el-auth-42.repo &&
dnf install pdns
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-master.repo https://repo.powerdns.com/repo-files/el-rec-master.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-52.repo https://repo.powerdns.com/repo-files/el-rec-52.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-51.repo https://repo.powerdns.com/repo-files/el-rec-51.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-50.repo https://repo.powerdns.com/repo-files/el-rec-50.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-49.repo https://repo.powerdns.com/repo-files/el-rec-49.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-48.repo https://repo.powerdns.com/repo-files/el-rec-48.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-47.repo https://repo.powerdns.com/repo-files/el-rec-47.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-46.repo https://repo.powerdns.com/repo-files/el-rec-46.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-45.repo https://repo.powerdns.com/repo-files/el-rec-45.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-44.repo https://repo.powerdns.com/repo-files/el-rec-44.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-43.repo https://repo.powerdns.com/repo-files/el-rec-43.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-rec-42.repo https://repo.powerdns.com/repo-files/el-rec-42.repo &&
dnf install pdns-recursor
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-master.repo https://repo.powerdns.com/repo-files/el-dnsdist-master.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-19.repo https://repo.powerdns.com/repo-files/el-dnsdist-19.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-18.repo https://repo.powerdns.com/repo-files/el-dnsdist-18.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-17.repo https://repo.powerdns.com/repo-files/el-dnsdist-17.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-16.repo https://repo.powerdns.com/repo-files/el-dnsdist-16.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-15.repo https://repo.powerdns.com/repo-files/el-dnsdist-15.repo &&
dnf install dnsdist
Execute the following command
dnf install epel-release &&
curl -o /etc/yum.repos.d/powerdns-dnsdist-14.repo https://repo.powerdns.com/repo-files/el-dnsdist-14.repo &&
dnf install dnsdist

Please view our OpenWrt repository to install our packages on OpenWrt.

Our official Docker images are on dockerhub

Copyright © PowerDNS.com