diff -Nur --no-dereference smeserver-freepbx-14.old/root/etc/e-smith/templates/etc/logrotate.d/asterisk/All smeserver-freepbx-14/root/etc/e-smith/templates/etc/logrotate.d/asterisk/All --- smeserver-freepbx-14.old/root/etc/e-smith/templates/etc/logrotate.d/asterisk/All 2022-03-27 23:45:44.000000000 -0400 +++ smeserver-freepbx-14/root/etc/e-smith/templates/etc/logrotate.d/asterisk/All 2024-04-23 01:17:27.574000000 -0400 @@ -10,6 +10,12 @@ /var/log/asterisk/cdr-csv/Master.csv /var/log/asterisk/warnings /var/log/asterisk/misdn.log +/var/log/asterisk/backup.log +/var/log/asterisk/backup-*.log +/var/log/asterisk/freepbx_dbug +/var/log/asterisk/core-fastagi_out.log +/var/log/asterisk/core-calltransfer-monitor_err.log +/var/log/asterisk/core-calltransfer-monitor_out.log \{ missingok notifempty diff -Nur --no-dereference smeserver-freepbx-14.old/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/16freepbx smeserver-freepbx-14/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/16freepbx --- smeserver-freepbx-14.old/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/16freepbx 2024-04-22 22:38:48.488000000 -0400 +++ smeserver-freepbx-14/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/16freepbx 2024-04-22 22:50:58.057000000 -0400 @@ -8,7 +8,7 @@ my $memory_limit = ($freepbx{MemoryLimit} || '512M'); $memory_limit .= 'M' if ($memory_limit =~ m/^\d+$/); my $open_basedir= $freepbx{PHPBaseDir} || ''; - $open_basedir = "/usr/share/freepbx:/var/lib/freepbx:/var/log/freepbx.log:/var/lib/php/freepbx:/home/e-smith/files/freepbx:/dev/urandom:/proc/meminfo:$open_basedir"; + $open_basedir = "/usr/share/freepbx:/var/lib/freepbx:/var/log/freepbx/:/var/lib/php/freepbx:/home/e-smith/files/freepbx:/dev/urandom:/proc/meminfo:$open_basedir"; my $id = 'freepbx'; my $max_children = $freepbx{'PHPmaxChildren'} || 15; my $min_spare_servers = $freepbx{'PHPminServers'} || 3; @@ -41,7 +41,7 @@ php_flag[display_errors] = off php_admin_flag[log_errors] = on -php_admin_value[error_log] = /var/log/php/$id/error.log +php_admin_value[error_log] = /var/log/$id/error.log php_admin_value[memory_limit] = $memory_limit php_admin_value[session.save_path] = /var/lib/php/fpbx-session php_admin_value[upload_tmp_dir] = /var/lib/php/$id/tmp diff -Nur --no-dereference smeserver-freepbx-14.old/root/etc/logrotate.d/freepbx smeserver-freepbx-14/root/etc/logrotate.d/freepbx --- smeserver-freepbx-14.old/root/etc/logrotate.d/freepbx 1969-12-31 19:00:00.000000000 -0500 +++ smeserver-freepbx-14/root/etc/logrotate.d/freepbx 2024-04-22 22:55:02.323000000 -0400 @@ -0,0 +1,13 @@ +/var/log/freepbx/*.log { + missingok + notifempty + sharedscripts + delaycompress + su asterisk asterisk + create 660 asterisk asterisk + postrotate + /sbin/e-smith/service php56-php-fpm reload >/dev/null 2>&1 || true + /sbin/e-smith/service php74-php-fpm reload >/dev/null 2>&1 || true + endscript +} +