From 7dc7a949bfa3c73682c82943fe9ce976d5877cbf Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sat, 30 Jan 2021 22:03:06 -0500 Subject: [PATCH] ctdlmigrate now uses the new directory semantics --- citadel/utils/ctdlmigrate.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/citadel/utils/ctdlmigrate.c b/citadel/utils/ctdlmigrate.c index 5008cc5e4..21dad4b24 100644 --- a/citadel/utils/ctdlmigrate.c +++ b/citadel/utils/ctdlmigrate.c @@ -66,11 +66,7 @@ void getz(char *buf) { -int main(int argc, char *argv[]) -{ - int relh=0; - int home=0; - char relhome[PATH_MAX]=""; +int main(int argc, char *argv[]) { char ctdldir[PATH_MAX]=CTDLDIR; char yesno[5]; char sendcommand[PATH_MAX]; @@ -88,9 +84,14 @@ int main(int argc, char *argv[]) int exitcode = 0; CtdlMakeTempFileName(socket_path, sizeof socket_path); + if (chdir(ctdldir) != 0) { + fprintf(stderr, "sendcommand: %s: %s\n", ctdldir, strerror(errno)); + exit(errno); + } + - cmdexit = system("clear"); - printf( "-------------------------------------------\n" + printf( "\033[2J\033[H\n" + "-------------------------------------------\n" "Over-the-wire migration utility for Citadel\n" "-------------------------------------------\n" "\n" -- 2.30.2