From 44bd5970e133d285dbeea12653b74f273f315533 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sun, 2 Nov 2003 05:59:26 +0000 Subject: Refuse to run with euid == 0 --- pingd | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pingd') diff --git a/pingd b/pingd index d91cf32..dea1d2a 100755 --- a/pingd +++ b/pingd @@ -3,7 +3,7 @@ $| = 1; # (c) 2002, 2003 Peter Palfrader -# $Id: pingd,v 1.109 2003/10/20 15:53:54 weasel Exp $ +# $Id: pingd,v 1.110 2003/11/02 05:59:26 weasel Exp $ # =pod @@ -646,7 +646,8 @@ sub hup_if_wanted($) { - +($EUID == 0) and + die("$PROGRAM_NAME should not be run as root.\n"); my $params = { basedir => $Bin }; $params->{'basedir'} = $ENV{'ECHOLOT_HOME'} if (defined $ENV{'ECHOLOT_HOME'}); -- cgit v1.2.3