mturk 2003/02/09 01:38:54 Modified: daemon/src/native/nt/procrun procrun.h procrun.c Log: Added --Install option that allows to install the procrun from any directory. This is used for installation programs, where consoless procrunw can be used. Revision Changes Path 1.3 +1 -0 jakarta-commons-sandbox/daemon/src/native/nt/procrun/procrun.h Index: procrun.h =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/daemon/src/native/nt/procrun/procrun.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- procrun.h 7 Feb 2003 18:56:33 -0000 1.2 +++ procrun.h 9 Feb 2003 09:38:54 -0000 1.3 @@ -115,6 +115,7 @@ #define PROCRUN_PARAMS_STARTUP "Startup" #define PROCRUN_PARAMS_ACCOUNT "User" #define PROCRUN_PARAMS_PASSWORD "Password" +#define PROCRUN_PARAMS_INSTALL "Install" #define PROCRUN_DEFAULT_CLASS "Main" 1.4 +5 -0 jakarta-commons-sandbox/daemon/src/native/nt/procrun/procrun.c Index: procrun.c =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/daemon/src/native/nt/procrun/procrun.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- procrun.c 7 Feb 2003 18:56:33 -0000 1.3 +++ procrun.c 9 Feb 2003 09:38:54 -0000 1.4 @@ -1554,6 +1554,11 @@ proc->service.account = pool_strdup(proc->pool, argv[++i]); else if (STRNI_COMPARE(argp, PROCRUN_PARAMS_PASSWORD)) proc->service.password = pool_strdup(proc->pool, argv[++i]); + else if (STRNI_COMPARE(argp, PROCRUN_PARAMS_INSTALL)) { + strcpy(path, argv[++i]); + strcat(path, " " PROC_ARG_RUN_SERVICE); + strcat(path, proc->service.name); + } else { DBPRINTF1("Unrecognized option %s\n", argv[i]); break;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]