#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createuser,v 1.24 2002/04/12 09:37:10 momjian Exp $
+# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createuser,v 1.25 2002/04/12 09:42:31 momjian Exp $
#
# Note - this should NOT be setuid.
#
PSQLOPT=
Encrypted= # blank uses default
+# These handle spaces/tabs in identifiers
+_IFS="$IFS"
+NL="
+"
# Check for echo -n vs echo \c
if echo '\c' | grep -s c >/dev/null 2>&1
if [ -z "$NewUser" ]; then
$ECHO_N "Enter name of user to add: "$ECHO_C
- read NewUser
+ IFS="$NL"
+ read NewUser
+ IFS="$_IFS"
[ "$?" -ne 0 ] && exit 1
fi
if [ "$PwPrompt" ]; then
$ECHO_N "Enter password for user \"$NewUser\": "$ECHO_C
stty -echo >/dev/null 2>&1
+ IFS="$NL"
read FirstPw
+ IFS="$_IFS"
stty echo >/dev/null 2>&1
echo
$ECHO_N "Enter it again: "$ECHO_C
stty -echo >/dev/null 2>&1
+ IFS="$NL"
read SecondPw
+ IFS="$_IFS"
stty echo >/dev/null 2>&1
echo
if [ "$FirstPw" != "$SecondPw" ]; then
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/dropuser,v 1.16 2002/04/12 09:37:11 momjian Exp $
+# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/dropuser,v 1.17 2002/04/12 09:42:32 momjian Exp $
#
# Note - this should NOT be setuid.
#
forcedel=t
DelUser=
+# These handle spaces/tabs in identifiers
+_IFS="$IFS"
+NL="
+"
# Check for echo -n vs echo \c
if echo '\c' | grep -s c >/dev/null 2>&1
if [ -z "$DelUser" ]; then
$ECHO_N "Enter name of user to delete: "$ECHO_C
- read DelUser
+ IFS="$NL"
+ read DelUser
+ IFS="$_IFS"
[ "$?" -ne 0 ] && exit 1
fi