From eaba9ea4ece63b6d1a7232a2f32e393c9b5cb550 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Fri, 29 Oct 2021 05:58:58 +0000 Subject: [PATCH] Create web accessible tmp dir in cron.php --- Rocksolid_Light/rslight/scripts/cron.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Rocksolid_Light/rslight/scripts/cron.php b/Rocksolid_Light/rslight/scripts/cron.php index 11ef4f0..66d9d9e 100755 --- a/Rocksolid_Light/rslight/scripts/cron.php +++ b/Rocksolid_Light/rslight/scripts/cron.php @@ -33,6 +33,13 @@ # Generate user count file (must be root) exec($CONFIG['php_exec']." ".$config_dir."/scripts/count_users.php"); echo "Updated user count\n"; + + $cwd = getcwd(); + $webtmp = preg_replace('/spoolnews/','tmp',$cwd); + @mkdir($webtmp,0755,'recursive'); + @chown($webtmp, $CONFIG['webserver_user']); + @chgrp($webtmp, $CONFIG['webserver_user']); + /* Change to non root user */ $uinfo=posix_getpwnam($CONFIG['webserver_user']); change_identity($uinfo["uid"],$uinfo["gid"]);