#!/bin/sh # Home v1.0 (c) 17.10.97 by Andreas Ley (u) 20.10.97 # Einrichten des Homeverzeichnisses PATH=/usr/bin:/bin export PATH usage() { echo "Usage: `basename $0` filesystem username uid gid" >&2 exit 1 } set -- `getopt h $*` || usage while :; do case $1 in -h) sed '1d;s/^# *//;/^$/q' $0; usage;; --) shift; break;; esac done test $# -ne 4 && usage fs=$1 user=$2 uid=$3 gid=$4 dir=${fs}/${user} mkdir ${dir} || exit 1 chmod 0700 ${dir} || exit 1 chown ${uid} ${dir} || exit 1 chgrp ${gid} ${dir} || exit 1 exit 0