--- foxridge-archiver/archivecheck.pl 2007/03/21 14:21:01 1.6 +++ foxridge-archiver/archivecheck.pl 2008/09/10 12:59:45 1.7 @@ -16,7 +16,7 @@ $|=1; # # program version -my $version = "0.4.3 (21.3.2007 ROC)"; +my $version = "0.4.4 (10.9.2008 ROC)"; # read command line parameters my $args = parseargs; @@ -343,7 +343,7 @@ sub compare_files { logger("INFO", "archivecheck $version"); # make shure the right user is running this program -my $user = getlogin; +my $user = getlogin || getpwuid($<) ; if (not (($user eq "archive")||($user eq "root"))) { logger("ABORT", "you must be archive or root user to run this program!"); exit 1;