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]

Reply via email to