Skip to content

Commit e3fa3d4

Browse files
author
A. Täffner
committed
DNSSEC-Switch: Interface & DB
1 parent 47a77fe commit e3fa3d4

File tree

6 files changed

+16
-0
lines changed

6 files changed

+16
-0
lines changed

install/sql/incremental/upd_dev_collection.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,5 +210,6 @@ ALTER TABLE `dns_rr` CHANGE COLUMN `type` `type` ENUM('A','AAAA','ALIAS','CNAME'
210210

211211
ALTER TABLE `dns_soa`
212212
ADD COLUMN `dnssec_initialized` ENUM('Y','N') NOT NULL DEFAULT 'N',
213+
ADD COLUMN `dnssec_wanted` ENUM('Y','N') NOT NULL DEFAULT 'N',
213214
ADD COLUMN `dnssec_info` TEXT NULL;
214215

install/sql/ispconfig3.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ CREATE TABLE `dns_soa` (
540540
`also_notify` varchar(255) default NULL,
541541
`update_acl` varchar(255) default NULL,
542542
`dnssec_initialized` ENUM('Y','N') NOT NULL DEFAULT 'N',
543+
`dnssec_wanted` ENUM('Y','N') NOT NULL DEFAULT 'N',
543544
`dnssec_info` TEXT NULL,
544545
PRIMARY KEY (`id`),
545546
UNIQUE KEY `origin` (`origin`),

interface/web/dns/form/dns_soa.tform.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,12 @@
264264
'default' => 'Y',
265265
'value' => array(0 => 'N', 1 => 'Y')
266266
),
267+
'dnssec_wanted' => array (
268+
'datatype' => 'VARCHAR',
269+
'formtype' => 'CHECKBOX',
270+
'default' => 'Y',
271+
'value' => array(0 => 'N', 1 => 'Y')
272+
),
267273
'dnssec_info' => array (
268274
'datatype' => 'TEXT',
269275
'formtype' => 'TEXTAREA',

interface/web/dns/lib/lang/de_dns_soa.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ $wb['ttl_txt'] = 'TTL';
1212
$wb['xfer_txt'] = 'Zonentransfer zu diesen IP Adressen erlauben (mit Komma getrennte Liste)';
1313
$wb['active_txt'] = 'Aktiv';
1414
$wb['dnssec_info_txt'] = 'DNSSEC DS-Daten für Registry';
15+
$wb['dnssec_wanted_txt'] = 'Zone signieren (DNSSEC)';
1516
$wb['limit_dns_zone_txt'] = 'Die maximale Anzahl an DNS Einträgen für Ihr Konto wurde erreicht.';
1617
$wb['client_txt'] = 'Kunde';
1718
$wb['no_zone_perm'] = 'Sie haben nicht die Berechtigung, einen Eintrag zu dieser DNS Zone hinzuzufügen.';

interface/web/dns/lib/lang/en_dns_soa.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ $wb["ttl_txt"] = 'TTL';
1212
$wb["xfer_txt"] = 'Allow zone transfers to <br />these IPs (comma separated list)';
1313
$wb["active_txt"] = 'Active';
1414
$wb['dnssec_info_txt'] = 'DNSSEC DS-Data for registry';
15+
$wb['dnssec_wanted_txt'] = 'Sign zone (DNSSEC)';
1516
$wb["limit_dns_zone_txt"] = 'The max. number of DNS zones for your account is reached.';
1617
$wb["client_txt"] = 'Client';
1718
$wb["no_zone_perm"] = 'You do not have the permission to add a record to this DNS zone.';

interface/web/dns/templates/dns_soa_edit.htm

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,12 @@ <h1><tmpl_var name="list_head_txt"></h1>
125125
</div>
126126
</div>
127127

128+
<div class="form-group">
129+
<label class="col-sm-3 control-label">{tmpl_var name='dnssec_wanted_txt'}</label>
130+
<div class="col-sm-9">
131+
{tmpl_var name='dnssec_wanted'}
132+
</div>
133+
</div>
128134
<div class="form-group">
129135
<label for="update_acl" class="col-sm-3 control-label">{tmpl_var name='dnssec_info_txt'}</label>
130136
<div class="col-sm-9"><textarea readonly="true" rows="5" class="form-control">{tmpl_var name='dnssec_info'}</textarea></div>

0 commit comments

Comments
 (0)