added permission error report if not run as root, removed redundant sanity check I put in last revision

This commit is contained in:
Frank Mori Hess 2001-02-23 17:27:33 +00:00
parent 32c50c353c
commit d60c1f9c50

View file

@ -103,6 +103,13 @@ int main(int argc,char *argv[])
int remove=0;
int index;
if(getuid() != 0)
{
errno = EPERM;
perror(argv[0]);
exit(1);
}
while(1){
c=getopt_long(argc, argv, "rvVqi:", options, &index);
if(c==-1)break;
@ -187,8 +194,6 @@ int main(int argc,char *argv[])
do_help(1);
}
}
if(argc-optind > 3)
do_help(1);
ret=stat(fn,&statbuf);
if(ret<0){