Skip to content

Commit 1231da8

Browse files
author
A. Täffner
committed
beginning implementing some new types partly on request
1 parent afee192 commit 1231da8

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

install/sql/incremental/upd_dev_collection.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ UPDATE `mail_forwarding` SET `allow_send_as` = 'y' WHERE `type` = 'alias';
206206

207207
--- DNSSEC-Implementation by dark alex
208208
--- TODO: Review and resolve conflicts if more has been done in that column
209-
ALTER TABLE `dns_rr` CHANGE COLUMN `type` `type` ENUM('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT','TLSA','DNSKEY') NULL DEFAULT NULL AFTER `name`;
209+
ALTER TABLE `dns_rr` CHANGE COLUMN `type` `type` ENUM('A','AAAA','ALIAS','CNAME','DS','HINFO','LOC','MX','NAPTR','NS','PTR','RP','SPF','SRV','TXT','TLSA','DNSKEY') NULL DEFAULT NULL AFTER `name`;
210210

211211
ALTER TABLE `dns_soa`
212212
ADD COLUMN `dnssec_initialized` ENUM('Y','N') NOT NULL DEFAULT 'N',

install/sql/ispconfig3.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@ CREATE TABLE `dns_rr` (
478478
`server_id` int(11) NOT NULL default '1',
479479
`zone` int(11) unsigned NOT NULL DEFAULT '0',
480480
`name` varchar(255) NOT NULL DEFAULT '',
481-
`type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT','TLSA','DNSKEY') default NULL,
481+
`type` enum('A','AAAA','ALIAS','CNAME','DS','HINFO','LOC','MX','NAPTR','NS','PTR','RP','SPF','SRV','TXT','TLSA','DNSKEY') default NULL,
482482
`data` TEXT NOT NULL DEFAULT '',
483483
`aux` int(11) unsigned NOT NULL default '0',
484484
`ttl` int(11) unsigned NOT NULL default '3600',

server/conf/bind_pri.domain.master

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,15 @@ $TTL {tmpl_var name='ttl'}
2323
<tmpl_if name="type" op='==' value='CNAME'>
2424
{tmpl_var name='name'} {tmpl_var name='ttl'} CNAME {tmpl_var name='data'}
2525
</tmpl_if>
26+
<tmpl_if name="type" op='==' value='DS'>
27+
{tmpl_var name='name'} {tmpl_var name='ttl'} DS {tmpl_var name='data'}
28+
</tmpl_if>
2629
<tmpl_if name="type" op='==' value='HINFO'>
2730
{tmpl_var name='name'} {tmpl_var name='ttl'} HINFO {tmpl_var name='data'}
2831
</tmpl_if>
32+
<tmpl_if name="type" op='==' value='LOC'>
33+
{tmpl_var name='name'} {tmpl_var name='ttl'} LOC {tmpl_var name='data'}
34+
</tmpl_if>
2935
<tmpl_if name="type" op='==' value='MX'>
3036
{tmpl_var name='name'} {tmpl_var name='ttl'} MX {tmpl_var name='aux'} {tmpl_var name='data'}
3137
</tmpl_if>
@@ -38,6 +44,9 @@ $TTL {tmpl_var name='ttl'}
3844
<tmpl_if name="type" op='==' value='RP'>
3945
{tmpl_var name='name'} {tmpl_var name='ttl'} RP {tmpl_var name='data'}
4046
</tmpl_if>
47+
<tmpl_if name="type" op='==' value='SPF'>
48+
{tmpl_var name='name'} {tmpl_var name='ttl'} SPF {tmpl_var name='data'}
49+
</tmpl_if>
4150
<tmpl_if name="type" op='==' value='SRV'>
4251
{tmpl_var name='name'} {tmpl_var name='ttl'} SRV {tmpl_var name='aux'} {tmpl_var name='data'}
4352
</tmpl_if>

0 commit comments

Comments
 (0)