I have a problem with the BackupFilesExclude setting not persisting or populating the website correctly.
If I modify the BackupFilesExclude setting on the global config in the CGI interface, the settings make it into the
config.pl correctly. But when I reload the global config webpage, the "values" for the hash are all gone. They are still in the
config.pl file, but the CGI interface must not be parsing the setting correctly to populate the webpage. If I save any settings, the configuration is wiped out.
I found this out the hard way as a server backup was backing up /proc when I found it.
After editing the CGI interface to add the proper values,
config.pl reads:
$Conf{BackupFilesExclude} = {
'/' => [
'dev',
'media',
'mnt',
'proc',
'run',
'sys',
'tmp'
]
};
After reediting the configuration through the CGI interface and saving,
config.pl reads:
$Conf{BackupFilesExclude} = {
'/' => []
};
Any advice?