#! /bin/sh

##########################################################################
#           Copyright (c) 2003, XiMeta, Inc. All Rights Reserved
##########################################################################
#
# Darwin/OSX XiMeta NetDisk Meta package installation script.
#
###########################################################################

ID="/usr/bin/id"
WHOAMI=`$ID|sed -e 's/(.*//'`
SYSTEM=`uname -sr`

if [ "$WHOAMI" != "uid=0" ] ; then
	echo "You need super user privilege to install."
	exit 1
fi

KEXT_NAME="netlpx"
KEXT_ITNAME="XiMetaNetLpx"
KEXT_STARTUP_DIR="/System/Library/StartupItems/$KEXT_ITNAME"
KEXT_INSTALL_DIR="/System/Library/Extensions/$KEXT_NAME.kext"

# -------------------------------------------------------------------------
# Make sure we have the right permissions
# -------------------------------------------------------------------------

chown -R root.wheel $KEXT_STARTUP_DIR
chown -R root.wheel $KEXT_INSTALL_DIR
chmod -R go-w $KEXT_INSTALL_DIR

touch /System/Library/Extensions

# -------------------------------------------------------------------------
# Load NetdiskService for immediate use
# -------------------------------------------------------------------------

if [ -d /System/Library/StartupItems/XiMetaNetLpx] ; then
  /System/Library/StartupItems/XiMetaNetLpx/XiMetaNetLpx start
fi

# -------------------------------------------------------------------------
# exit successfully.
# -------------------------------------------------------------------------

exit 0
