Handle hostnames with upper-case letters
[webmin.git] / pap / backup_config.pl
1
2 do 'pap-lib.pl';
3
4 # backup_config_files()
5 # Returns files and directories that can be backed up
6 sub backup_config_files
7 {
8 local %iconfig = &foreign_config("inittab");
9 return ( $config{'pap_file'}, $config{'ppp_options'},
10          $config{'login_config'}, $config{'dialin_config'},
11          $iconfig{'inittab_file'},
12          grep { -r $_ } glob("$config{'ppp_options'}.*") );
13 }
14
15 # pre_backup(&files)
16 # Called before the files are actually read
17 sub pre_backup
18 {
19 return undef;
20 }
21
22 # post_backup(&files)
23 # Called after the files are actually read
24 sub post_backup
25 {
26 return undef;
27 }
28
29 # pre_restore(&files)
30 # Called before the files are restored from a backup
31 sub pre_restore
32 {
33 return undef;
34 }
35
36 # post_restore(&files)
37 # Called after the files are restored from a backup
38 sub post_restore
39 {
40 return &apply_mgetty();
41 }
42
43 1;
44