⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit_stub.cgi

📁 Unix下基于Web的管理工具
💻 CGI
字号:
#!/usr/local/bin/perl# edit_slave.cgi# Display options for an existing slave or stub zonerequire './bind8-lib.pl';&ReadParse();$conf = &get_config();$zconf = $conf->[$in{'index'}]->{'members'};$dom = $conf->[$in{'index'}]->{'value'};%access = &get_module_acl();&can_edit_zone(\%access, $dom) ||	&error($text{'slave_ecannot'});if ($0 =~ /edit_slave/) {	&header($text{'slave_title'}, "");	}else {	&header($text{'stub_title'}, "");	}print "<center><font size=+2>",&arpa_to_ip($dom),"</font></center>\n";print "<hr>\n";print "<form action=save_slave.cgi>\n";print "<input type=hidden name=index value=\"$in{'index'}\">\n";print "<input type=hidden name=slave_stub value=\"$scriptname\">\n";print "<table border width=100%>\n";print "<tr $tb> <td><b>$text{'slave_opts'}</b></td> </tr>\n";print "<tr $cb> <td><table width=100%>\n";print "<tr>\n";print &address_input($text{'slave_masters'}, "masters", $zconf);print &opt_input($text{'slave_max'}, "max-transfer-time-in",		 $zconf, $text{'default'}, 4, "minutes");print "</tr>\n";print "<tr>\n";print &opt_input($text{'slave_file'}, "file", $zconf, $text{'slave_none'}, 40);print "</tr>\n";print "<tr>\n";print &choice_input($text{'slave_check'}, "check-names", $zconf,		    $text{'warn'}, "warn", $text{'fail'}, "fail",		    $text{'ignore'}, "ignore", $text{'default'}, undef);print &choice_input($text{'slave_notify'}, "notify", $zconf,		    $text{'yes'}, "yes", $text{'no'}, "no",		    $text{'default'}, undef);print "</tr>\n";print "<tr>\n";print &addr_match_input($text{'slave_update'}, "allow-update", $zconf);print &addr_match_input($text{'slave_transfer'}, "allow-transfer", $zconf);print "</tr>\n";print "<tr>\n";print &addr_match_input($text{'slave_query'}, "allow-query", $zconf);print &address_input($text{'slave_notify2'}, "also-notify", $zconf);print "</tr>\n";print "</table></td></tr> </table><br>\n";if ($access{'ro'}) {	print "</form>\n";	}else {	print "<table width=100%><tr><td align=left>\n";	print "<input type=submit value='$text{'save'}'></td></form>\n";	print "<form action=delete_zone.cgi>\n";	print "<input type=hidden name=index value=\"$in{'index'}\">\n";	print "<td align=right><input type=submit ",	      "value='$text{'delete'}'></td></form>\n";	print "</tr></table>\n";	}print "<hr>\n";&footer("", $text{'index_return'});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -