Lines 43-52
Link Here
|
43 |
} |
43 |
} |
44 |
|
44 |
|
45 |
setup_dm() { |
45 |
setup_dm() { |
|
|
46 |
local MY_XDM="$(echo ${DISPLAYMANAGER} | awk '{ print toupper($1) }')" |
46 |
source /etc/profile.env |
47 |
source /etc/profile.env |
47 |
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}" |
48 |
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}" |
48 |
|
49 |
|
49 |
case "$(echo ${DISPLAYMANAGER} | awk '{ print toupper($1) }')" in |
50 |
case ${MY_XDM} in |
50 |
KDM|KDE|KDE2|KDE3) |
51 |
KDM|KDE|KDE2|KDE3) |
51 |
EXE="$(which kdm)" |
52 |
EXE="$(which kdm)" |
52 |
;; |
53 |
;; |
Lines 60-66
Link Here
|
60 |
EXE=/usr/bin/gdm |
61 |
EXE=/usr/bin/gdm |
61 |
;; |
62 |
;; |
62 |
*) |
63 |
*) |
63 |
EXE=/usr/X11R6/bin/xdm |
64 |
EXE= |
|
|
65 |
for x in /usr/bin /usr/X11R6/bin |
66 |
do |
67 |
[ -x "${x}/${MY_XDM}" ] && EXE="${x}/${MY_XDM}" |
68 |
done |
69 |
[ -z "${EXE}" ] && EXE="/usr/X11R6/bin/xdm" |
64 |
;; |
70 |
;; |
65 |
esac |
71 |
esac |
66 |
|
72 |
|