--- rpms/smeserver-cacti/contribs10/smeserver-cacti-1.1.19-sme10.patch 2022/07/28 04:53:04 1.20 +++ rpms/smeserver-cacti/contribs10/smeserver-cacti-1.1.19-sme10.patch 2022/07/30 06:15:03 1.24 @@ -496,7 +496,7 @@ diff -Nur --no-dereference smeserver-cac + if (($cacti{'status'} || 'disabled') eq 'enabled'){ + my $max_upload_size = ($cacti{MaxUploadSize} || '4096'); + $max_upload_size .= 'M' if ($max_upload_size =~ m/^\d+$/); -+ my $memory_limit = ($cacti{MemoryLimit} || '5555500M'); ++ my $memory_limit = ($cacti{MemoryLimit} || '500M'); + $memory_limit .= 'M' if ($memory_limit =~ m/^\d+$/); + my $open_basedir= $cacti{PHPBaseDir} || ''; + $open_basedir = "/tmp/:/share/:/var/log/cacti:/etc/cacti/db.php:/usr/share/cacti:/var/lib/cacti:/var/log/cacti.log:/var/lib/php/cacti:/home/e-smith/files/cacti:/dev/urandom:/proc/meminfo:$open_basedir"; @@ -583,10 +583,10 @@ diff -Nur --no-dereference smeserver-cac +# move to cli dir +cd /usr/share/cacti/cli + -+#install, we put away, it fails in the temp event in yum at first -+/usr/bin/php install_cacti.php --accept-eula --install -+/usr/bin/php install_cacti.php --accept-eula --install || exit 0 -+ ++#install, we put away, it fails in the temp event in yum at first, so here is a dirty hack ++/usr/bin/php install_cacti.php & ++pids=$!; sleep 3; kill -9 $pids; ++/usr/bin/php install_cacti.php --accept-eula --install || exit 0 + +#TODO: +#--automationmode