Patching #4402 into develop

This commit is contained in:
snipe 2017-11-08 20:28:18 -08:00
parent 487fd17ce3
commit c26a2f8291

View file

@ -1,11 +1,15 @@
<?php
(PHP_SAPI !== 'cli' || isset($_SERVER['HTTP_USER_AGENT'])) && die('Access denied.');
$pwu_data = posix_getpwuid(posix_geteuid());
$username = $pwu_data['name'];
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
echo "Skipping user check as it is not supported on Windows\n";
} else {
$pwu_data = posix_getpwuid(posix_geteuid());
$username = $pwu_data['name'];
if (($username=='root') || ($username=='admin')) {
die("\nERROR: This script should not be run as root/admin. Exiting.\n\n");
if (($username=='root') || ($username=='admin')) {
die("\nERROR: This script should not be run as root/admin. Exiting.\n\n");
}
}
@ -160,4 +164,3 @@ echo "your upgraded Snipe-IT.\n";
echo "--------------------------------------------------------\n\n";