> hi,
> weil ich keine Lust mehr hatte, von Hand meine Apache Domains anzulegen,
> habe ich mir ein kleines Script zusammen geschrieben (mein erstes
> aufw�ndigeres :-) ..). Die erste Version 0.0.0.0.1 Alpha hat schon gut
> funktioniert, jetzt will ich sie erweitern mit case/esac und den
> Optionen "Domain/User l�schen" und hier setzt mein Problem an. bisher
> pr�fe ich so die passwd:
> #################
#!/bin/bash
> echo -n -e "\033[1;32mBitte Usernamen, der erzeugt werden soll, eingeben:
> "
> read name
IFS='.'
while read user x uid gid desc home shell; do
if [ ${#name} -eq ${#user} -a "$name" = "$user" ]; then
echo -e "\033[1;33m========================================="
echo -e "\033[1;31mDen User gibt es schon :-/"
echo -e "\033[1;33m========================================="
exit 1
fi
done </etc/passwd
mkdir $HTDOCS/$name
useradd -d $HTDOCS/$name -s /bin/false $name
echo -e "\033[1;33mUser wurde erzeugt"
exit
Gruss
Thomas
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org