1
0
mirror of https://github.com/php/php-src.git synced 2026-04-25 00:48:25 +02:00

Partial fix for bug 61743 to get correct icacls path

This commit is contained in:
Anatoliy Belsky
2012-04-25 18:38:27 +02:00
parent 270a406ac9
commit 433290e199
@@ -25,16 +25,29 @@ function get_username(){
$user = get_current_user();
}
if (!$user) {
$user = exec('echo %USERNAME%');
}
return $user;
}
function get_domainname()
{
return getenv('USERDOMAIN');
$domain = getenv('USERDOMAIN');
return $domain;
}
function get_icacls()
{
$sysroot = exec('echo %SYSTEMROOT%');
return "$sysroot\\System32\\icacls.exe";
}
function icacls_set($path, $mode, $perm) {
$icacls = 'c:\\Windows\\System32\\icacls.exe';
$icacls = get_icacls();
$user = get_username();
$path_escaped = '"' . $path . '"';
$perm_entry = array();