From e7e5062c266732ba37ee461d6b78c826d1a5c9ff Mon Sep 17 00:00:00 2001 From: Tomas Plesnik <plesnik@ics.muni.cz> Date: Mon, 11 Feb 2013 11:37:55 +0100 Subject: [PATCH] vracena kontrola na rootu kvuli zjistovani udaju z OS pomoci nastroju pro roota --- src/warden-server/bin/getStatus.pl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/warden-server/bin/getStatus.pl b/src/warden-server/bin/getStatus.pl index bea2a67..1121b5a 100755 --- a/src/warden-server/bin/getStatus.pl +++ b/src/warden-server/bin/getStatus.pl @@ -52,6 +52,12 @@ if ($help) { usage; } +# superuser controle +my $UID = $<; +if ($UID != 0) { + WardenCommon::errMsg("You must be root for running this script!"); +} + # connect to DB our $DBH = DBI->connect("DBI:mysql:database=$WardenCommon::DB_NAME;host=$WardenCommon::DB_HOST", $WardenCommon::DB_USER, $WardenCommon::DB_PASS, {RaiseError => 1, mysql_auto_reconnect => 1}) || die "Could not connect to database: $DBI::errstr"; -- GitLab