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

📄 save_zonedef.cgi

📁 Unix下基于Web的管理工具
💻 CGI
字号:
#!/usr/local/bin/perl# save_zonedef.cgi# Save zone defaultsrequire './bind8-lib.pl';&ReadParse();&error_setup($text{'zonedef_err'});%access = &get_module_acl();$access{'defaults'} || &error($text{'zonedef_ecannot'});$conf = &get_config();$options = &find("options", $conf);foreach $c ("master", "slave", "response") {	push(@check, { 'name' => 'check-names',		       'values' => [ $c, $in{$c} ] }) if ($in{$c});	}&save_directive($options, 'check-names', \@check, 1);&save_addr_match("allow-transfer", $options, 1);&save_addr_match("allow-query", $options, 1);&save_choice("notify", $options, 1);$in{'refresh'} =~ /^\S+$/ || &error(&text('master_erefresh', $in{'refresh'}));$in{'retry'} =~ /^\S+$/ || &error(&text('master_eretry', $in{'retry'}));$in{'expiry'} =~ /^\S+$/ || &error(&text('master_eexpiry', $in{'expiry'}));$in{'minimum'} =~ /^\S+$/ || &error(&text('master_eminimum', $in{'minimum'}));%zonedef = ( 'refresh', $in{'refresh'},	     'retry', $in{'retry'},	     'expiry', $in{'expiry'},	     'minimum', $in{'minimum'} );&save_zone_defaults(\%zonedef);&flush_file_lines();&redirect("");

⌨️ 快捷键说明

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