- PowerDNS Pakete installieren
Alpine: pdns, pdns-tools, pdns-backend-pgsql, pdns-doc, postgresql, postgresql-client, pdnsd-doc
- Datenbank erzeugen, hier pdns, daran denken Zugriff auf die Tabelle zu erteilen und auch sequence zu erlauben:
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO pdns;
GRANT ALL ON ALL SEQUENCES IN SCHEMA public to pdns;
- Rolle erzeugen für den Zugriff auf die Datenbank, hier: pdns
- Backup regelmäßig erzeugen von DB, damit restore möglich ist
- Schema importieren:
psql -U pdns -d pdns -a -f /usr/share/doc/pdns/schema.pgsql.sql