Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 23957 | Differences between
and this patch

Collapse All | Expand All

(-)xdm.start (-2 / +8 lines)
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

Return to bug 23957