case $context in
bind)
+ backend=bind
cat > pdns-bind.conf << __EOF__
module-dir=$PDNS_BUILD_PATH/modules
launch=bind
bind-dnssec | bind-dnssec-nsec3 | bind-hybrid-nsec3 | bind-dnssec-nsec3-optout | bind-dnssec-nsec3-narrow)
rm -f dnssec.sqlite3
+ backend=bind
cat > pdns-bind.conf << __EOF__
module-dir=$PDNS_BUILD_PATH/modules
launch=bind
Reply to question for qname='continent.geo.example.com.', qtype=TXT
EOF
# generate pdns.conf for pdnsutil
+ backend=geoip
cat > pdns-geoip.conf <<EOF
module-dir=./modules
launch=geoip
mysql --user="$GMYSQL2USER" --password="$GMYSQL2PASSWD" --host="$GMYSQL2HOST" \
"$GMYSQL2DB" < ../modules/gmysqlbackend/schema.mysql.sql
+ backend=gmysql2
cat > pdns-gmysql2.conf << __EOF__
module-dir=./modules
launch=gmysql
echo "drop table $table" | $ISQL -b
done
$ISQL < ../modules/godbcbackend/schema.mssql.sql
+ backend=godbc2
cat > pdns-godbc2.conf << __EOF__
module-dir=./modules
launch=godbc
createdb --user="$GPGSQL2USER" "$GPGSQL2DB" || echo ignoring createdb failure
psql --user="$GPGSQL2USER" "$GPGSQL2DB" < ../modules/gpgsqlbackend/schema.pgsql.sql
+ backend=gpgsql2
cat > pdns-gpgsql2.conf << __EOF__
module-dir=./modules
launch=gpgsql
rm -f pdns.sqlite32
sqlite3 pdns.sqlite32 < ../modules/gsqlite3backend/schema.sqlite3.sql
+ backend=gsqlite32
cat > pdns-gsqlite32.conf << __EOF__
module-dir=./modules
launch=gsqlite3
$ZONE2LDAP --dnsttl=yes --basedn=$LDAPBASEDN --layout=$layout --named-conf=named.conf | ldapmodify -D $LDAPUSER -w $LDAPPASSWD -H $LDAPHOST -c > /dev/null || true
+ backend=ldap
cat > pdns-ldap.conf << __EOF__
module-dir=$PDNS_BUILD_PATH/modules
launch=ldap
case $context in
lmdb | lmdb-nodnssec | lmdb-nsec3 | lmdb-nsec3-optout | lmdb-nsec3-narrow)
+ backend=lmdb
cat > pdns-lmdb.conf << __EOF__
module-dir=$PDNS_BUILD_PATH/modules
launch=lmdb
context=${context}-presigned-lmdb
+ backend=lmdb2
cat > pdns-lmdb2.conf << __EOF__
module-dir=./modules
launch=lmdb
fi
# generate pdns.conf for pdnsutil
+ backend=lua2
cat > pdns-lua2.conf <<EOF
module-dir=$PDNS_BUILD_PATH/modules
launch=lua2
# generate pdns.conf for pdnsutil
+ backend=remote
cat > pdns-remote.conf <<EOF
module-dir=$PDNS_BUILD_PATH/modules
launch=remote