diff --git a/src/warden-server/bin/getStatus.pl b/src/warden-server/bin/getStatus.pl index bea2a674738165d4466f083e36d880506b775665..1121b5a74d2c445b68442e774ba205600573fc58 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";