#!/bin/bash die() { printf '%s\n' "$*" >&2; exit 1; } sql_string() { printf '%s' "'${1//\'/\'\'}'" } powerdns_sqlite_add_replace_record() { local sql_new_domain="$(sql_string "$1.$3")" local sql_ip_address="$(sql_string "$2")" local sql_domain="$(sql_string "$3")" local record_type="$(sql_string "$4")" sqlite3 /etc/powerdns/powerdns.sqlite3 <