FreeBSD: Fix dtlogin failsafe session
We need to have /usr/local as the proper X11 prefix to start mwm and xterm
This commit is contained in:
committed by
Jon Trulson
parent
1a51479e38
commit
bd70163b09
@@ -44,6 +44,7 @@ XCOMM emulator.
|
|||||||
$XDIR/xterm -C -ls
|
$XDIR/xterm -C -ls
|
||||||
#else
|
#else
|
||||||
|
|
||||||
|
|
||||||
XCOMM
|
XCOMM
|
||||||
XCOMM Global variables
|
XCOMM Global variables
|
||||||
XCOMM
|
XCOMM
|
||||||
@@ -56,6 +57,9 @@ XCOMM
|
|||||||
#if defined(linux)
|
#if defined(linux)
|
||||||
XDIR=/usr/bin
|
XDIR=/usr/bin
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(__FreeBSD__)
|
||||||
|
XDIR=/usr/local/bin
|
||||||
|
#endif
|
||||||
|
|
||||||
$XDIR/xsetroot -default &
|
$XDIR/xsetroot -default &
|
||||||
|
|
||||||
|
|||||||
@@ -1652,6 +1652,8 @@ StartClient( struct verify_info *verify, struct display *d, int *pidp )
|
|||||||
failsafeArgv[i++] = "/usr/X/bin/xterm";
|
failsafeArgv[i++] = "/usr/X/bin/xterm";
|
||||||
#elif defined(__hpux)
|
#elif defined(__hpux)
|
||||||
failsafeArgv[i++] = "/usr/bin/X11/hpterm";
|
failsafeArgv[i++] = "/usr/bin/X11/hpterm";
|
||||||
|
#elif defined(CSRG_BASED)
|
||||||
|
failsafeArgv[i++] = "/usr/local/bin/xterm";
|
||||||
#else
|
#else
|
||||||
failsafeArgv[i++] = "/usr/bin/X11/xterm";
|
failsafeArgv[i++] = "/usr/bin/X11/xterm";
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user