Create web accessible tmp dir in cron.php
This commit is contained in:
parent
4d728ed6f7
commit
eaba9ea4ec
|
@ -33,6 +33,13 @@
|
||||||
# Generate user count file (must be root)
|
# Generate user count file (must be root)
|
||||||
exec($CONFIG['php_exec']." ".$config_dir."/scripts/count_users.php");
|
exec($CONFIG['php_exec']." ".$config_dir."/scripts/count_users.php");
|
||||||
echo "Updated user count\n";
|
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 */
|
/* Change to non root user */
|
||||||
$uinfo=posix_getpwnam($CONFIG['webserver_user']);
|
$uinfo=posix_getpwnam($CONFIG['webserver_user']);
|
||||||
change_identity($uinfo["uid"],$uinfo["gid"]);
|
change_identity($uinfo["uid"],$uinfo["gid"]);
|
||||||
|
|
Loading…
Reference in New Issue