aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Nottingham <notting@redhat.com>2006-10-31 19:29:47 +0000
committerBill Nottingham <notting@redhat.com>2006-10-31 19:29:47 +0000
commite694926620b78cd6da8a7805d4e210c16268f8d7 (patch)
tree3348391de66f3ece6a2a4d8e4df62fe63f548342
parent82c24ea8356f1df8557e8ceaae91f735bb7e4578 (diff)
downloadinitscripts-e694926620b78cd6da8a7805d4e210c16268f8d7.tar
initscripts-e694926620b78cd6da8a7805d4e210c16268f8d7.tar.gz
initscripts-e694926620b78cd6da8a7805d4e210c16268f8d7.tar.bz2
initscripts-e694926620b78cd6da8a7805d4e210c16268f8d7.tar.xz
initscripts-e694926620b78cd6da8a7805d4e210c16268f8d7.zip
fix gdm for CJKI (#120819)
-rwxr-xr-xprefdm10
1 files changed, 5 insertions, 5 deletions
diff --git a/prefdm b/prefdm
index 27f7c074..27cb495b 100755
--- a/prefdm
+++ b/prefdm
@@ -8,7 +8,7 @@ if [ -x /usr/bin/rhgb-client ]; then
fi
# We need to source this so that the login screens get translated
-[ -f /etc/profile.d/lang.sh ] && . /etc/profile.d/lang.sh
+[ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
# Run preferred X display manager
preferred=
@@ -38,7 +38,7 @@ if grep -q early-login /proc/cmdline 2> /dev/null ; then
fi
if [ -n "$preferred" ]; then
- $preferred "$@" >/dev/null 2>&1
+ $preferred "$@" >/dev/null 2>&1 </dev/null
if [ $? -ne 127 ]; then
exec $0 "$@"
exit $?
@@ -46,17 +46,17 @@ if [ -n "$preferred" ]; then
fi
# Fallbacks, in order
-gdm "$@" >/dev/null 2>&1
+gdm "$@" >/dev/null 2>&1 </dev/null
if [ $? -ne 127 ]; then
exec $0 "$@"
exit $?
fi
-kdm "$@" >/dev/null 2>&1
+kdm "$@" >/dev/null 2>&1 </dev/null
if [ $? -ne 127 ]; then
exec $0 "$@"
exit $?
fi
-xdm "$@" >/dev/null 2>&1
+xdm "$@" >/dev/null 2>&1 </dev/null
if [ $? -ne 127 ]; then
exec $0 "$@"
exit $?