From: Art Cancro Date: Wed, 26 May 2021 23:57:57 +0000 (-0400) Subject: fixed a bug with ctdlmigrate running in appimage X-Git-Tag: v939~54 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=8779ae0fd227b721c5244857956f578fc4af2149 fixed a bug with ctdlmigrate running in appimage --- diff --git a/appimage/citadel.AppDir/AppRun b/appimage/citadel.AppDir/AppRun index 0390ad2cd..373d71700 100755 --- a/appimage/citadel.AppDir/AppRun +++ b/appimage/citadel.AppDir/AppRun @@ -203,7 +203,7 @@ case ${1} in export APPDIR CTDL_DIR HTTP_PORT HTTPS_PORT export LD_LIBRARY_PATH=$APPDIR/usr/lib export PATH=$APPDIR/usr/bin - exec ctdlvisor -m -h $CTDL_DIR + exec ctdlvisor -m ;; mount) echo This mode of operation mounts the AppImage but does not run anything. diff --git a/appimage/ctdlvisor.c b/appimage/ctdlvisor.c index 6784f2cc5..3c7be88cc 100644 --- a/appimage/ctdlvisor.c +++ b/appimage/ctdlvisor.c @@ -4,16 +4,9 @@ // // Copyright (c) 2021 by the citadel.org team // -// This program is open source software. It runs great on the -// Linux operating system (and probably elsewhere). You can use, -// copy, and run it under the terms of the GNU General Public -// License version 3. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - +// This program is open source software. Use, duplication, or disclosure +// is subject to the terms of the GNU General Public License, version 3. +// The program is distributed without any warranty, expressed or implied. #include #include @@ -244,7 +237,7 @@ int main(int argc, char **argv) { fprintf(stderr, "ctdlvisor: waiting a moment for citserver to initialize...\n"); sleep(5); char bin[1024]; - sprintf(bin, "%s/usr/local/citadel/ctdlmigrate", getenv("APPDIR")); + sprintf(bin, "%s/usr/local/citadel/ctdlmigrate -h %s", getenv("APPDIR"), getenv("CTDL_DIR")); system(bin); kill(citserver_pid, SIGTERM); }