From 6e127bbfdc9f690b909bfa054b1121c70303d833 Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Tue, 3 Apr 2012 10:40:44 -0400 Subject: [PATCH] cc-3473: use euid in airtime-check-system --- utils/airtime-check-system.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/airtime-check-system.php b/utils/airtime-check-system.php index 3ed877cd4..c14e9715d 100644 --- a/utils/airtime-check-system.php +++ b/utils/airtime-check-system.php @@ -32,8 +32,9 @@ class AirtimeCheck { public static function ExitIfNotRoot() { // Need to check that we are superuser before running this. + $euid = posix_geteuid(); $user = posix_getlogin(); - if($user != "root" && $user != "www-data"){ + if($euid != 0 && $user != "www-data"){ echo "Must be root user.\n"; exit(1); }