From 48aaa75f110e44e095a3f2e265a49de44e571a5f Mon Sep 17 00:00:00 2001 From: Chase Date: Sun, 23 Nov 2025 20:36:43 -0500 Subject: [PATCH] dtfile: use sh instead of ksh for find command --- cde/programs/dtfile/Find.c | 2 +- cde/programs/dtfile/Makefile.am | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cde/programs/dtfile/Find.c b/cde/programs/dtfile/Find.c index e599cfad9..dc3ce0522 100644 --- a/cde/programs/dtfile/Find.c +++ b/cde/programs/dtfile/Find.c @@ -2887,7 +2887,7 @@ findpopen(char *cmd, char *mode, int *childpid) (void) fcntl(childside, F_DUPFD, read_or_write); (void) close(childside); /* Save a file descriptor */ } - (void) execl(KORNSHELL, "ksh", "-c", cmd, (char *)0); + (void) execl("/bin/sh", "sh", "-c", cmd, (char *)0); /* Need to process the error return */ DBGFORK(("%s: child exiting\n", pname)); diff --git a/cde/programs/dtfile/Makefile.am b/cde/programs/dtfile/Makefile.am index 15c10d81c..8956cc452 100644 --- a/cde/programs/dtfile/Makefile.am +++ b/cde/programs/dtfile/Makefile.am @@ -13,8 +13,7 @@ dist_bin_SCRIPTS = dtfile_error dterror.ds dtfile_CPPFLAGS = -I./dtcopy -DSHAPE -D_ILS_MACROS -DSUN_PERF \ -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \ - -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \ - -DKORNSHELL=\"$(KSH)\" + -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" dtfile_LDADD = dtcopy/sharedFuncs.o \ dtcopy/fsrtns.o \ @@ -45,8 +44,7 @@ dtfile_SOURCES = ChangeDir.c ChangeDirP.c Command.c Common.c \ # Mind the quoting here... SCRIPTFLAGS = -DSHAPE -D_ILS_MACROS -DSUN_PERF \ -DCDE_INSTALLATION_TOP="$(CDE_INSTALLATION_TOP)" \ - -DCDE_CONFIGURATION_TOP="$(CDE_CONFIGURATION_TOP)" \ - -DKORNSHELL="$(KSH)" + -DCDE_CONFIGURATION_TOP="$(CDE_CONFIGURATION_TOP)" dtfile.config: dtfile.config.cpp $(RM) $@