]>
Commit | Line | Data |
---|---|---|
17d5cadb | 1 | TARFILE=/tmp/nfs |
2 | TMPDIR=/tmp/nfs.dir | |
3 | if [ ! -d $TMPDIR ]; then | |
4 | /bin/rm -f $TMPDIR | |
5 | /bin/mkdir $TMPDIR | |
6 | /bin/chmod 755 $TMPDIR | |
7 | fi | |
8 | # cd $TMPDIR; tar xf $TARFILE | |
9 | for QFILE in $TMPDIR/\\*; do | |
10 | while :; do | |
11 | read login dir uid gid quota | |
12 | if [ $? != 0 ]; then exit 0; fi | |
13 | path=$dir/$login | |
14 | echo mkdir $path | |
15 | echo chown $uid $path | |
16 | echo chgrp $gid $path | |
17 | echo setquota `expr $QFILE : '[^\]*\(.*\)' \ | |
18 | | sed 's,\\\\,/,g'` $uid $quota | |
19 | done <$QFILE | |
20 | done | |
de56407f | 21 | # |
22 | # $Source$ | |
23 | # $Header$ | |
24 | # |