remove build-in logrotate feature and provide logrotate-script

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann (d00p)
2013-10-09 16:23:59 +02:00
parent da0ae9040a
commit 6a76e8a53f
21 changed files with 213 additions and 146 deletions

View File

@@ -2219,3 +2219,17 @@ if (isFroxlorVersion('0.9.29.1-dev1')) {
updateToVersion('0.9.29.1-dev2');
}
if (isFroxlorVersion('0.9.29.1-dev2')) {
showUpdateStep("Updating from 0.9.29.1-dev2 to 0.9.29.1-dev3", true);
lastStepStatus(0);
showUpdateStep("Removing old logrotate settings");
$db->query("DELETE FROM `panel_settings` WHERE `varname` = 'logrotate_enabled';");
$db->query("DELETE FROM `panel_settings` WHERE `varname` = 'logrotate_binary';");
$db->query("DELETE FROM `panel_settings` WHERE `varname` = 'logrotate_interval';");
$db->query("DELETE FROM `panel_settings` WHERE `varname` = 'logrotate_keep';");
lastStepStatus(0);
updateToVersion('0.9.29.1-dev3');
}