#!/bin/sh
get_home()
{
  if [ $# -ne 1 ] ; then
    fatal "get_home: bad number of arguments"
  fi
  if p=`grep "^${1}:" /etc/passwd` ; then
    echo $p | awk -F: '{print $6}'
  elif p=`ypmatch $1 passwd` ; then
    echo $p | awk -F: '{print $6}'
  else
    fatal "get_home: can't find home directory for $1"
  fi
}

check_uid_root() 
{
   id=`id | sed 's/(.*$//' | sed 's/^.*=//'`; 
   # echo "Your uid is $id"; 
   if [ "$id" -ne "0" ]; then 
      echo "Warning! Weaseld will not start unless you are running it as root"
      echo "         or you're running with the -debug flag"
   fi
}

HOME=`get_home archie`

check_uid_root;

if $HOME/bin/weaseld -user archie -proot /MENU/gopher.archie_release $* ; then
	echo "";
else
	echo "Problem starting weaseld";
fi

