#!/bin/sh
#
# $Header: /src/NTP/REPOSITORY/v3/supportscripts/etc/install,v 1.1 1992/12/10 12:59:21 kardel Exp $
#
# $Id: install,v 1.1 1992/12/10 12:59:21 kardel Exp $
#
# $Log: install,v $
# Revision 1.1  1992/12/10  12:59:21  kardel
# Prerelease NTP V3 / DCF
#
# Revision 1.1  1992/06/18  14:50:08  kardel
# Initial revision
#
#
NTPROOT=/local/NTP		# SITE SPECIFIC: where NTP resides
#
# where the local NTP state files reside (xntp.drift) ussualle /etc
# this directory must not be shared as machine dependent data ist stored there
#
NTPDIR="/+private/local/NTP"
#
# get the initial setup
#
if [ ! -r $NTPROOT/etc/setup ]; then
	echo "ERROR: $NTPROOT/etc/setup missing - incorrect installation."
	exit 1
else
	. $NTPROOT/etc/setup
fi

umask 022                           # SITE SPECIFIC: local policy - watch out for NFS and "root" rights

Mkdir() {
  p=""
  IFS="/"
  set -- $@
  IFS=' 	
'
  for pnc do
    if [ ! -d "$p/$pnc" ]; then
      ECHO -n "creating directory $p/$pnc"
      if mkdir "$p/$pnc"; then
	ECHO ""
      else
	ECHO " - FAILED"
	break;
      fi
    fi
    p="$p/$pnc"
  done
}

if [ ! -d "$NTPDIR" ]; then
  ECHO "installing NTP private data area ($NTPDIR)"
  if Mkdir "$NTPDIR"; then
    chmod 755 "$NTPDIR"
    ECHO "$NTPDIR created."
  fi
else
  ECHO "NTP already installed."
  if [ -f "$NTPDIR/xntp.drift" ]; then
    ECHO "currently saved drift value:" `cat "$NTPDIR/xntp.drift"`
  fi
fi

