📄 save_misc.cgi
字号:
#!/usr/local/bin/perl# save_misc.cgi# Save global miscellaneous optionsrequire './bind8-lib.pl';%access = &get_module_acl();$access{'defaults'} || &error($text{'misc_ecannot'});&error_setup($text{'misc_err'});&ReadParse();$conf = &get_config();$options = &find("options", $conf);&save_opt("coresize", \&size_check, $options, 1);&save_opt("datasize", \&size_check, $options, 1);&save_opt("files", \&files_check, $options, 1);&save_opt("stacksize", \&size_check, $options, 1);&save_opt("cleaning-interval", \&mins_check, $options, 1);&save_opt("interface-interval", \&mins_check, $options, 1);&save_opt("statistics-interval", \&mins_check, $options, 1);&save_choice("recursion", $options, 1);&save_choice("multiple-cnames", $options, 1);&save_choice("fetch-glue", $options, 1);&save_choice("auth-nxdomain", $options, 1);&flush_file_lines();&redirect("");sub size_check{return $_[0] =~ /^\d+[kmg]*$/i ? "" : $text{'misc_esize'};}sub files_check{return $_[0] =~ /^\d+$/i ? "" : $text{'misc_efiles'};}sub mins_check{return $_[0] =~ /^\d+$/i ? "" : $text{'misc_emins'};}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -