diff --git a/cde/admin/IntegTools/dbTools/Imakefile b/cde/admin/IntegTools/dbTools/Imakefile index 2a9cb4909..3885ac430 100644 --- a/cde/admin/IntegTools/dbTools/Imakefile +++ b/cde/admin/IntegTools/dbTools/Imakefile @@ -3,6 +3,7 @@ XCOMM $XConsortium: Imakefile /main/5 1996/04/23 21:26:14 drk $ LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \ + -DKORNSHELL=$(KORNSHELL) \ -Usun -Uusl -Uuxp -Uaix -Udec -UAIX -Uibm -Uhp AllTarget(installCDE dinstallCDE) diff --git a/cde/admin/IntegTools/dbTools/dinstallCDE.src b/cde/admin/IntegTools/dbTools/dinstallCDE.src index 78d2e90ff..d0dba08d0 100755 --- a/cde/admin/IntegTools/dbTools/dinstallCDE.src +++ b/cde/admin/IntegTools/dbTools/dinstallCDE.src @@ -1,4 +1,4 @@ -XCOMM! /bin/ksh +XCOMM! KORNSHELL XCOMM $XConsortium: dinstallCDE.src /main/8 1996/11/25 14:20:36 drk $ XCOMM @@ -71,12 +71,12 @@ DoLangScript() if [ -x $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName ] then Log "Executing $PLATFORM specific $FilesetName de-customize script" - $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -d $3 2>&1 | \ + KORNSHELL $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -d $3 2>&1 | \ tee -a /tmp/$ScriptName.dverify elif [ -x $POST_INSTALL_DIR/$ScriptName ] then Log "Executing $FilesetName de-customize script" - $POST_INSTALL_DIR/$ScriptName -d $3 2>&1 | tee -a /tmp/$ScriptName.dverify + KORNSHELL $POST_INSTALL_DIR/$ScriptName -d $3 2>&1 | tee -a /tmp/$ScriptName.dverify fi } diff --git a/cde/admin/IntegTools/dbTools/installCDE.src b/cde/admin/IntegTools/dbTools/installCDE.src index 9c9027879..f6b427adc 100755 --- a/cde/admin/IntegTools/dbTools/installCDE.src +++ b/cde/admin/IntegTools/dbTools/installCDE.src @@ -1,4 +1,4 @@ -XCOMM! /bin/ksh +XCOMM! KORNSHELL XCOMM $XConsortium: installCDE.src /main/20 1996/11/25 14:21:13 drk $ XCOMM @@ -154,12 +154,12 @@ DoFilesetScript() if [ -x $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName ] then Log "Executing $PLATFORM specific $FilesetName customize script" - $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -e 2>&1 | \ + KORNSHELL $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -e 2>&1 | \ tee -a $LOGFILE elif [ -x $POST_INSTALL_DIR/$ScriptName ] then Log "Executing $FilesetName customize script" - $POST_INSTALL_DIR/$ScriptName -e 2>&1 | tee -a $LOGFILE + KORNSHELL $POST_INSTALL_DIR/$ScriptName -e 2>&1 | tee -a $LOGFILE fi fi } @@ -182,7 +182,7 @@ CreatePackingList() for i in `echo $DATABASE_FILES` do Log " for $i" - $TOOL_DIR/udbToAny.ksh -toDB -ReleaseStream $PLATFORM $DATABASE_DIR/${i}.udb > /tmp/${i}.db + KORNSHELL $TOOL_DIR/udbToAny.ksh -toDB -ReleaseStream $PLATFORM $DATABASE_DIR/${i}.udb > /tmp/${i}.db if [ -r /tmp/${i}.db ] then for file in `fgrep install_target /tmp/${i}.db | cut -sf 2 -d \: ` @@ -490,10 +490,10 @@ XCOMM don't bother if the fileset doesn't exist Log " $num installing database $2" Log " - creating ${2}.lst file" - $TOOL_DIR/udbToAny.ksh -toLst -ReleaseStream $PLATFORM \ + KORNSHELL $TOOL_DIR/udbToAny.ksh -toLst -ReleaseStream $PLATFORM \ $DATABASE_DIR/${2}.udb > /tmp/${2}.lst Log " - installing ... \c" - $TOOL_DIR/mkProd -D / -S $BUILD_TREE /tmp/${2}.lst \ + KORNSHELL $TOOL_DIR/mkProd -D / -S $BUILD_TREE /tmp/${2}.lst \ 2>/tmp/${2}.err 1>/tmp/${2}.good Log "done." diff --git a/cde/admin/IntegTools/dbTools/linksLast b/cde/admin/IntegTools/dbTools/linksLast index 59dba1cf8..d79e6bdd3 100755 --- a/cde/admin/IntegTools/dbTools/linksLast +++ b/cde/admin/IntegTools/dbTools/linksLast @@ -1,4 +1,4 @@ -#! /bin/ksh +#! /bin/sh # # Script to move all link refereces in a ".lst" file diff --git a/cde/admin/IntegTools/dbTools/uncomment b/cde/admin/IntegTools/dbTools/uncomment index ac368f6b8..699120c40 100755 --- a/cde/admin/IntegTools/dbTools/uncomment +++ b/cde/admin/IntegTools/dbTools/uncomment @@ -1,4 +1,4 @@ -#! /bin/ksh +#! /bin/sh # # Script to remove comments and blank lines from ".lst" files diff --git a/cde/programs/dtappintegrate/Imakefile b/cde/programs/dtappintegrate/Imakefile index 3a4760c0d..e91b605ab 100644 --- a/cde/programs/dtappintegrate/Imakefile +++ b/cde/programs/dtappintegrate/Imakefile @@ -1,7 +1,8 @@ XCOMM $XConsortium: Imakefile /main/4 1996/04/21 19:27:34 drk $ LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ - -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) + -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ + -DKORNSHELL=$(KORNSHELL) CppScriptTarget(dtappintegrate,dtappintegrate.src,$(LOCAL_CPP_DEFINES),) diff --git a/cde/programs/dtappintegrate/dtappintegrate.src b/cde/programs/dtappintegrate/dtappintegrate.src index 93cc25646..6a4f8ab63 100755 --- a/cde/programs/dtappintegrate/dtappintegrate.src +++ b/cde/programs/dtappintegrate/dtappintegrate.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: dtappintegrate.src /main/4 1996/04/21 19:27:37 drk $ #define COMMENT_STAR * XCOMM ################################################################### diff --git a/cde/programs/dtfile/Find.c b/cde/programs/dtfile/Find.c index 094d2854c..3398f7954 100644 --- a/cde/programs/dtfile/Find.c +++ b/cde/programs/dtfile/Find.c @@ -2887,7 +2887,7 @@ findpopen(cmd,mode,childpid) (void) fcntl(childside, F_DUPFD, read_or_write); (void) close(childside); /* Save a file descriptor */ } - (void) execl("/bin/ksh", "ksh", "-c", cmd, (char *)0); + (void) execl(KORNSHELL, "ksh", "-c", cmd, (char *)0); /* Need to process the error return */ DBGFORK(("%s: child exiting\n", pname)); diff --git a/cde/programs/dtfile/Imakefile b/cde/programs/dtfile/Imakefile index 0d0febc2f..d8003e719 100644 --- a/cde/programs/dtfile/Imakefile +++ b/cde/programs/dtfile/Imakefile @@ -11,7 +11,8 @@ DependSubdirs($(SUBDIRS)) DEFINES = -DMULTIBYTE -DXK_MISCELLANY -DSHAPE -D_ILS_MACROS -DSUN_PERF \ -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \ - -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" + -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \ + -DKORNSHELL=\"$(KORNSHELL)\" INCLUDES = -I./dtcopy diff --git a/cde/programs/dtlogin/config/0015.sun.env.src b/cde/programs/dtlogin/config/0015.sun.env.src index c44ad7c1a..f9af9faeb 100644 --- a/cde/programs/dtlogin/config/0015.sun.env.src +++ b/cde/programs/dtlogin/config/0015.sun.env.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM #################################################################### XCOMM ## File: 0015.sun.env.src XCOMM ## diff --git a/cde/programs/dtlogin/config/0050.dtxmodmap.src b/cde/programs/dtlogin/config/0050.dtxmodmap.src index 9e38b07f6..480f6f8b2 100644 --- a/cde/programs/dtlogin/config/0050.dtxmodmap.src +++ b/cde/programs/dtlogin/config/0050.dtxmodmap.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM #################################################################### XCOMM ## File: 0050.dtxmodmap XCOMM ## diff --git a/cde/programs/dtlogin/config/0060.dtsysenv.src b/cde/programs/dtlogin/config/0060.dtsysenv.src index 973b56646..1b9a93b90 100644 --- a/cde/programs/dtlogin/config/0060.dtsysenv.src +++ b/cde/programs/dtlogin/config/0060.dtsysenv.src @@ -1,4 +1,4 @@ -XCOMM !/usr/bin/ksh +XCOMM !KORNSHELL XCOMM #################################################################### XCOMM ## File: 0060.srcsysenv XCOMM ## diff --git a/cde/programs/dtlogin/config/Imakefile b/cde/programs/dtlogin/config/Imakefile index 0a93f7fb9..0c96dade8 100644 --- a/cde/programs/dtlogin/config/Imakefile +++ b/cde/programs/dtlogin/config/Imakefile @@ -19,6 +19,7 @@ Xservers: LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \ + -DKORNSHELL=$(KORNSHELL) \ -DXPROJECTROOT=X11ProjectRoot diff --git a/cde/programs/dtlogin/config/Xreset.src b/cde/programs/dtlogin/config/Xreset.src index 55a1e0b89..d2387984e 100644 --- a/cde/programs/dtlogin/config/Xreset.src +++ b/cde/programs/dtlogin/config/Xreset.src @@ -1,4 +1,4 @@ -XCOMM! /bin/ksh +XCOMM! KORNSHELL XCOMM ########################################################################## XCOMM XCOMM Xreset diff --git a/cde/programs/dtlogin/config/Xsession.ow.src b/cde/programs/dtlogin/config/Xsession.ow.src index 7688e04bb..9d277c7b6 100644 --- a/cde/programs/dtlogin/config/Xsession.ow.src +++ b/cde/programs/dtlogin/config/Xsession.ow.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: Xsession.ow.src /main/3 1996/11/19 11:41:19 drk $ XCOMM #################################################################### XCOMM ## File: Xsession.ow diff --git a/cde/programs/dtlogin/config/Xsession.ow2.src b/cde/programs/dtlogin/config/Xsession.ow2.src index 631de6024..340eee57e 100644 --- a/cde/programs/dtlogin/config/Xsession.ow2.src +++ b/cde/programs/dtlogin/config/Xsession.ow2.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: Xsession.ow2.src /main/3 1996/11/19 11:41:57 drk $ XCOMM #################################################################### XCOMM ## File: Xsession.ow2 diff --git a/cde/programs/dtlogin/config/Xsession.src b/cde/programs/dtlogin/config/Xsession.src index 02f14160d..fc62821fa 100644 --- a/cde/programs/dtlogin/config/Xsession.src +++ b/cde/programs/dtlogin/config/Xsession.src @@ -1,4 +1,4 @@ -XCOMM! /bin/ksh +XCOMM! KORNSHELL XCOMM ########################################################################## XCOMM XCOMM Xsession @@ -422,7 +422,7 @@ XCOMM ########################################################################## HASH source the .dtprofile. HASH if [ -f $HOME/$DTPROFILE ]; then - dtprofile_errors=`/bin/ksh -n $HOME/$DTPROFILE 2>&1` + dtprofile_errors=`KORNSHELL -n $HOME/$DTPROFILE 2>&1` if [ "0" = "$?" ]; then Log "sourcing $HOME/$DTPROFILE..." . $HOME/$DTPROFILE @@ -512,7 +512,7 @@ StartFirst() if [ "$DTSOURCEPROFILE" = "true" ] then case ${SHELL##*/} in - sh | ksh | dtksh) shellprofile="$HOME/.profile";; + sh | ksh | ksh93 | dtksh) shellprofile="$HOME/.profile";; bash) shellprofile="$HOME/.bash_profile";; csh | tcsh) shellprofile="$HOME/.login";; *) Log "non-standard shell $SHELL" @@ -553,7 +553,7 @@ StartFirst() case ${SHELL##*/} in - sh | bash | ksh | dtksh) + sh | bash | ksh | ksh93 | dtksh) dotprofile_errors=`$SHELL -n $shellprofile 2>&1` if [ "0" = "$?" ]; then source_profile=". $shellprofile" @@ -589,7 +589,7 @@ StartFirst() PATH=/usr/dt/bin:\$PATH $tooltalk; \ $startup > $dtstart_sessionlogfile 2>&1" ;; - ksh | dtksh) $SHELL -c "$source_profile; \ + ksh | ksh93 | dtksh) $SHELL -c "$source_profile; \ unset DT; \ $dtdbcache; \ PATH=/usr/dt/bin:\$PATH $tooltalk;\ diff --git a/cde/programs/dtlogin/config/Xsetup.src b/cde/programs/dtlogin/config/Xsetup.src index 86f26178c..953dd961e 100644 --- a/cde/programs/dtlogin/config/Xsetup.src +++ b/cde/programs/dtlogin/config/Xsetup.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: Xsetup.src /main/8 1996/07/02 11:40:32 mgreess $ XCOMM ########################################################################## XCOMM diff --git a/cde/programs/dtlogin/config/Xstartup.src b/cde/programs/dtlogin/config/Xstartup.src index 3dcd640d5..f3766d306 100644 --- a/cde/programs/dtlogin/config/Xstartup.src +++ b/cde/programs/dtlogin/config/Xstartup.src @@ -1,4 +1,4 @@ -XCOMM! /bin/ksh +XCOMM! KORNSHELL XCOMM ########################################################################## XCOMM XCOMM Xstartup diff --git a/cde/programs/dtlogin/config/dtlslocale.src b/cde/programs/dtlogin/config/dtlslocale.src index 7d6323da7..2a9a4d138 100644 --- a/cde/programs/dtlogin/config/dtlslocale.src +++ b/cde/programs/dtlogin/config/dtlslocale.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: dtlslocale.src /main/6 1996/11/19 11:42:40 drk $ XCOMM XCOMM Common Desktop Environment diff --git a/cde/programs/dtprintegrate/Imakefile b/cde/programs/dtprintegrate/Imakefile index 2ed69b3fc..63baf8aa7 100644 --- a/cde/programs/dtprintegrate/Imakefile +++ b/cde/programs/dtprintegrate/Imakefile @@ -1,7 +1,8 @@ XCOMM $XConsortium: Imakefile /main/6 1996/04/21 19:50:24 drk $ CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ - -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) + -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ + -DKORNSHELL=$(KORNSHELL) #if defined (SunArchitecture) LOCAL_CPP_DEFINES = $(CPP_DEFINES) -D__sun diff --git a/cde/programs/dtprintegrate/dtprintegrate.src b/cde/programs/dtprintegrate/dtprintegrate.src index 6389a2f8d..d8ced32e2 100755 --- a/cde/programs/dtprintegrate/dtprintegrate.src +++ b/cde/programs/dtprintegrate/dtprintegrate.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: dtprintegrate.src /main/5 1996/04/23 12:02:04 drk $ XCOMM #################################################################### XCOMM ## File: dtprintegrate diff --git a/cde/programs/dtprintinfo/libUI/MotifUI/Imakefile b/cde/programs/dtprintinfo/libUI/MotifUI/Imakefile index 05292d871..a99fe4b67 100644 --- a/cde/programs/dtprintinfo/libUI/MotifUI/Imakefile +++ b/cde/programs/dtprintinfo/libUI/MotifUI/Imakefile @@ -16,6 +16,8 @@ INCLUDES = -I. -I.. EXTRA_DEFINES = -DHAS_EXCEPTIONS #endif +CXXEXTRA_DEFINES = -DKORNSHELL=\"$(KORNSHELL)\" + SRCS = Application.C Button.C ComboBoxObj.C \ Container.C Debug.c Dialog.C \ DtDND.C Group.C HelpSystem.C \ diff --git a/cde/programs/dtprintinfo/libUI/MotifUI/MotifThread.C b/cde/programs/dtprintinfo/libUI/MotifUI/MotifThread.C index bf38e4214..ae98a6264 100644 --- a/cde/programs/dtprintinfo/libUI/MotifUI/MotifThread.C +++ b/cde/programs/dtprintinfo/libUI/MotifUI/MotifThread.C @@ -93,7 +93,7 @@ void MotifThread::CreateThread(MotifUI *_obj, const char *cmd, int _pid, dup(m_stdout[1]); close(m_stdout[1]); - execlp("/bin/ksh", "ksh", "-c", cmd, NULL); + execlp(KORNSHELL, "ksh", "-c", cmd, NULL); char *msg = strerror(errno); write(1, msg, strlen(msg)); diff --git a/cde/programs/dtprintinfo/util/Imakefile b/cde/programs/dtprintinfo/util/Imakefile index abfb5324a..6b1444469 100644 --- a/cde/programs/dtprintinfo/util/Imakefile +++ b/cde/programs/dtprintinfo/util/Imakefile @@ -12,6 +12,8 @@ DEPEND_DEFINES = $(CXXDEPENDINCLUDES) INCLUDES = -I. +CXXEXTRA_DEFINES = -DKORNSHELL=\"$(KORNSHELL)\" + #ifdef RsArchitecture EXTRA_DEFINES = -DHAS_EXCEPTIONS #endif diff --git a/cde/programs/dtprintinfo/util/Invoke.C b/cde/programs/dtprintinfo/util/Invoke.C index 838009fec..b3c8d0d5c 100644 --- a/cde/programs/dtprintinfo/util/Invoke.C +++ b/cde/programs/dtprintinfo/util/Invoke.C @@ -149,7 +149,7 @@ Invoke::Invoke(const char *command, // Command to Run } // start the program - execlp("/bin/ksh", "ksh", "-c", command, (char *) 0); + execlp(KORNSHELL, "ksh", "-c", command, (char *) 0); exit(-1); } diff --git a/cde/programs/dtsession/Imakefile b/cde/programs/dtsession/Imakefile index cd974c617..5d0846528 100644 --- a/cde/programs/dtsession/Imakefile +++ b/cde/programs/dtsession/Imakefile @@ -174,6 +174,7 @@ DTSM_CMD5 = $(CDE_INSTALLATION_TOP)/bin/dtaction Dthelpgen_delay LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ -DXBINDIR=$(XPROJECTROOT)/bin \ + -DKORNSHELL=$(KORNSHELL) \ -DDTSM_CMD1="\"$(DTSM_CMD1)\"" \ -DDTSM_CMD2="\"$(DTSM_CMD2)\"" \ -DDTSM_CMD4="\"$(DTSM_CMD4)\"" \ diff --git a/cde/programs/dtsession/dtloadresources.src b/cde/programs/dtsession/dtloadresources.src index a3824ed9c..69c05188c 100644 --- a/cde/programs/dtsession/dtloadresources.src +++ b/cde/programs/dtsession/dtloadresources.src @@ -1,4 +1,4 @@ -XCOMM!/bin/ksh +XCOMM!KORNSHELL XCOMM $XConsortium: dtloadresources.src /main/6 1996/04/23 18:51:41 drk $ XCOMM (c) Copyright 1996 Digital Equipment Corporation. diff --git a/cde/programs/types/Imakefile b/cde/programs/types/Imakefile index 2710e85fc..c776c312c 100644 --- a/cde/programs/types/Imakefile +++ b/cde/programs/types/Imakefile @@ -1,7 +1,8 @@ XCOMM $XConsortium: Imakefile /main/6 1996/04/21 19:52:31 drk $ CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ - -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) + -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ + -DKORNSHELL=$(KORNSHELL) #if defined (SunArchitecture) LOCAL_CPP_DEFINES = $(CPP_DEFINES) -D__sun diff --git a/cde/programs/types/unsupported.dt.src b/cde/programs/types/unsupported.dt.src index 72111f89d..01865585c 100644 --- a/cde/programs/types/unsupported.dt.src +++ b/cde/programs/types/unsupported.dt.src @@ -46,7 +46,7 @@ ACTION DtTypes ARG_COUNT 0 TYPE COMMAND WINDOW_TYPE NO_STDIO - EXEC_STRING CDE_INSTALLATION_TOP/bin/dtterm -e ksh -c '/usr/dt/bin/dttypes;' + EXEC_STRING CDE_INSTALLATION_TOP/bin/dtterm -e KORNSHELL -c '/usr/dt/bin/dttypes;' DESCRIPTION %|nls-9002-#The#| } ACTION DtTypes diff --git a/cde/programs/types/uxstd.dt.src b/cde/programs/types/uxstd.dt.src index 8fbb3adad..85ba07dce 100644 --- a/cde/programs/types/uxstd.dt.src +++ b/cde/programs/types/uxstd.dt.src @@ -278,6 +278,18 @@ DATA_CRITERIA KSHELL3 CONTENT 0 string #! /bin/ksh MODE f&x } +DATA_CRITERIA KSHELL4 +{ + DATA_ATTRIBUTES_NAME KSHELL + CONTENT 0 string #!KORNSHELL + MODE f&x +} +DATA_CRITERIA KSHELL5 +{ + DATA_ATTRIBUTES_NAME KSHELL + CONTENT 0 string #! KORNSHELL + MODE f&x +} ACTION Run { LABEL %|nls-3-#Run#| diff --git a/cde/programs/types/xclients.dt.src b/cde/programs/types/xclients.dt.src index e11b74138..88c25a033 100644 --- a/cde/programs/types/xclients.dt.src +++ b/cde/programs/types/xclients.dt.src @@ -173,8 +173,8 @@ ACTION DttermRlogin ARG_COUNT 0 TYPE COMMAND WINDOW_TYPE NO_STDIO - EXEC_STRING ksh -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \ - /usr/dt/bin/dtterm -title "%|nls-12022-#\$_title#|" -e ksh -c \ + EXEC_STRING KORNSHELL -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \ + /usr/dt/bin/dtterm -title "%|nls-12022-#\$_title#|" -e KORNSHELL -c \ "echo %|nls-12023-#Trying to#|; \ rlogin \$_title; sleep 5;";' DESCRIPTION %|nls-12024-#The#| @@ -189,8 +189,8 @@ ACTION XtermRlogin ARG_COUNT 0 TYPE COMMAND WINDOW_TYPE NO_STDIO - EXEC_STRING ksh -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \ - xterm -title "%|nls-12026-#\$_title#|" -e ksh -c \ + EXEC_STRING KORNSHELL -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \ + xterm -title "%|nls-12026-#\$_title#|" -e KORNSHELL -c \ "echo %|nls-12023-#Trying to#|; \ rlogin \$_title; sleep 5;";' DESCRIPTION %|nls-12027-#The#|