#!/bin/sh
# --------------------------------------------------------------------------
# Copyright (c) Ensim Corporation 2000, 2001
# ENSIM CORPORATION - ALL RIGHTS RESERVED
# --------------------------------------------------------------------------
# $Id: set_user_quota,v 1.8 2001/10/19 01:11:20 anil Exp $
# $Name:  $
# -------------------------------------------------------------------------- 
mount_point=`cat /etc/mtab |  cut -f1 -d" "`
for i in $mount_point
do
    if [ `cat /etc/mtab | grep $i | cut -f2 -d" "` == '/' ]; then
	file_system=`cat /etc/mtab | grep $i | cut -f1 -d" "`
	break
    fi
done
linux_ver=`uname -r | sed -e 's/^\([^\.]*\.[^.]*\).*$/\1/'`
if [ $linux_ver == '2.2' ]; then
    mount_point=`cat /etc/mtab |  cut -f1 -d" "`
    for i in $mount_point
    do
    	if [ `cat /etc/mtab | grep $i | cut -f2 -d" "` == '/' ]; then
            file_system=`cat /etc/mtab | grep $i | cut -f1 -d" "`
            break
    	fi
    done
    /usr/sbin/setquota -u $1 $file_system $2 $2 0 0
else
    /usr/sbin/setquota -u $1 $2 $2 0 0 /
fi
if [ $? != 0 ]; then
	exit 1
fi
exit 0
