Clenaup website tmp directories does not work
short description
Session php cleanup does not work after server/lib/classes/cron.d/200-logfiles.inc.php upgrade exec commando to exec_safe
correct behaviour
environment
Server OS: (debian)
Server OS version: (buster)
ISPConfig version: (3.1.15p2)
proposed fix
In server/lib/classes/cron.d/200-logfiles.inc.php replace:
exec("cd ?; find . -mtime +1 -name 'sess_*' | grep -v -w .no_delete | xargs rm > /dev/null 2> /dev/null", $tmp_path);
with
$app->system->exec_safe("cd ?; find . -mtime +1 -name 'sess_*' | grep -v -w .no_delete | xargs rm > /dev/null 2> /dev/null", $tmp_path);