File tree Expand file tree Collapse file tree 2 files changed +23
-8
lines changed
Expand file tree Collapse file tree 2 files changed +23
-8
lines changed Original file line number Diff line number Diff line change @@ -42,19 +42,21 @@ is_object_valid 'dns' 'DOMAIN' "$domain"
4242json_list () {
4343 echo ' {'
4444 echo ' "' $DOMAIN ' ": {
45- "RECORD": "' $record ' ",
46- "FLAG": "' $flag ' ",
47- "ALGORITHM": "' $algorithm ' ",
48- "KEY": "' $key ' ",
49- "DS":"' $ds ' "
45+ "RECORD": "' $record ' ",
46+ "KEYTAG": "' $keytag ' ",
47+ "FLAG": "' $flag ' ",
48+ "ALGORITHM": "' $algorithm ' ",
49+ "KEY": "' $key ' ",
50+ "DS":"' $ds ' "
5051 }'
5152 echo ' }'
5253}
5354
5455# SHELL list function
5556shell_list () {
5657 echo " RECORD: $record "
57- echo " DS: $DS "
58+ echo " DS: $ds "
59+ echo " KEYTAG: $keytag "
5860 echo " FLAG: $flag "
5961 echo " ALGORITHM: $algorithm "
6062 echo " KEY: $key "
@@ -77,10 +79,11 @@ parse_object_kv_list $(grep "DOMAIN='$domain'" $USER_DATA/dns.conf)
7779
7880if [ -n " $KEY " ]; then
7981 record=$( cat " /var/cache/bind/K$domain_idn .+013+$KEY .key" | grep DNSKEY)
82+ ds=$( dnssec-dsfromkey " /var/cache/bind/K$domain_idn .+013+$KEY .key" )
83+ keytag=$( echo " $ds " | cut -d' ' -f4)
8084 flag=$( echo " $record " | cut -d' ' -f5)
8185 algorithm=$( echo " $record " | cut -d' ' -f7)
8286 key=" $( echo " $record " | cut -d' ' -f8) $( echo " $record " | cut -d' ' -f9) "
83- ds=$( dnssec-dsfromkey " /var/cache/bind/K$domain_idn .+013+$KEY .key" )
8487fi
8588
8689case $format in
Original file line number Diff line number Diff line change 8989 </div>
9090 <div class="l-unit animate__animated animate__fadeIn js-unit">
9191 <div class="l-unit__col l-unit__col--right">
92- <div class="clearfix l-unit__stat-col--left u-text-center u-pt10"><b><?= _ ("Key Tag / Flag " ) ?> </b></div>
92+ <div class="clearfix l-unit__stat-col--left u-text-center u-pt10"><b><?= _ ("Key Type / Flag " ) ?> </b></div>
9393 <div class="clearfix l-unit__stat-col--left wide-3"><b><input type="text" class="form-control" value="<?php echo $ flag ; ?> "></b></div>
9494 </div>
9595 </div>
96+ <div class="l-unit animate__animated animate__fadeIn js-unit">
97+ <div class="l-unit__col l-unit__col--right">
98+ <div class="clearfix l-unit__stat-col--left u-text-center u-pt10"><b><?= _ ("Key Tag " ) ?> </b></div>
99+ <div class="clearfix l-unit__stat-col--left wide-3"><b><input type="text" class="form-control" value="<?php echo $ data [$ domain ]["KEYTAG " ]; ?> "></b></div>
100+ </div>
101+ </div>
102+ <div class="l-unit animate__animated animate__fadeIn js-unit">
103+ <div class="l-unit__col l-unit__col--right">
104+ <div class="clearfix l-unit__stat-col--left u-text-center u-pt10"><b><?= _ ("Flag " ) ?> </b></div>
105+ <div class="clearfix l-unit__stat-col--left wide-3"><b><input type="text" class="form-control" value="<?php echo $ data [$ domain ]["FLAG " ]; ?> "></b></div>
106+ </div>
107+ </div>
96108 <div class="l-unit animate__animated animate__fadeIn js-unit">
97109 <div class="l-unit__col l-unit__col--right">
98110 <div class="clearfix l-unit__stat-col--left u-text-center u-pt10"><b><?= _ ("Algorithm " ) ?> </b></div>
You can’t perform that action at this time.
0 commit comments