Handle hostnames with upper-case letters
[webmin.git] / postfix / save_opts_virtual.cgi
1 #!/usr/local/bin/perl
2 #
3 # postfix-module by Guillaume Cottenceau <gc@mandrakesoft.com>,
4 # for webmin by Jamie Cameron
5 #
6 # Save Postfix options ; special because for virtual tables
7
8
9 require './postfix-lib.pl';
10
11 &ReadParse();
12
13
14 $access{'virtual'} || &error($text{'virtual_ecannot'});
15 #      &ui_print_header(undef, $text{'opts_title'}, "");
16
17
18 &error_setup($text{'opts_err'});
19
20
21 &lock_postfix_files();
22 &before_save();
23 &save_options(\%in);
24 &ensure_map($virtual_maps);
25 &after_save();
26 &unlock_postfix_files();
27
28
29 &regenerate_virtual_table();
30
31 &reload_postfix();
32
33 &webmin_log("virtual");
34 &redirect("");
35
36
37