marc        98/01/09 21:48:53

  Modified:    .        STATUS
  Log:
  Add a bunch of win32 stuff to STATUS in its own section.  Thanks
  to Ben Hyde for most of the list...
  
  Revision  Changes    Path
  1.64      +91 -11    apachen/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /export/home/cvs/apachen/STATUS,v
  retrieving revision 1.63
  retrieving revision 1.64
  diff -u -r1.63 -r1.64
  --- STATUS    1998/01/08 05:58:20     1.63
  +++ STATUS    1998/01/10 05:48:52     1.64
  @@ -72,7 +72,8 @@
       * Ken's [PATCH] for copyright year update
       * Dean's [PATCH] 1.3: security updates for mod_imap and mod_include
       * Dean's [PATCH] make mod_include use ap_cpystrn
  -    * fix proxy caching on win32
  +    * WIN32: fix proxy caching
  +    * WIN32: fix CGI scripts called w/o '=' in path info  PR#1591
   
   Available Patches:
   
  @@ -154,16 +155,6 @@
         will post when it's at a state where he's happy with it.
         Ken would like to see it in libap instead of libmain.
   
  -    * Ben's ASP work... All agree it sounds cool.
  -
  -    * DDA's adding a tray application to the Windoze version for ease of
  -      status/management.
  -     <[EMAIL PROTECTED]>
  -     <[EMAIL PROTECTED]>
  -     Status: Ken +1, Sameer +1, Martin +1, Ben +1 (as long as
  -     we get a single executable)
  -     Paul: No like Win95 specific stuff
  -     Ken: What's W95-specific about it?
   
   Needs patch:
   
  @@ -233,4 +224,93 @@
         explicitly names the variant selected.  Should it do so, or should
         the base input name be referenced?
   
  +
  +
  +Win32 specific issues:
  +
  + In progress:
  +
  +    * Ben's ASP work... All agree it sounds cool.
  +
  +    * DDA's adding a tray application to the Windoze version for ease of
  +      status/management.
  +     <[EMAIL PROTECTED]>
  +     <[EMAIL PROTECTED]>
  +     Status: Ken +1, Sameer +1, Martin +1, Ben +1 (as long as
  +     we get a single executable)
  +     Paul: No like Win95 specific stuff
  +     Ken: What's W95-specific about it?
  +
  + Help:
  +
  +    * process/thread model
  +
  +    * some errors printed by CGIs to stderr don't end up making it
  +      to the server log unless an extra debugging message is added
  +      after they run?
  +
       * bad use of chdir in some places; it isn't thread-specific
  +
  +    * handle bugs that make it pop up errors on console, ie. segv 
  +      equiv?  Can we do this?  Need to make it robust.
  +
  +    * install
  +     - make installshield work
  +     - config in cvs tree?
  +     - install docs, etc.?
  +     - location for install
  +
  +    * signal type handling
  +     - how to rotate logs from command line?
  +
  +    * the mutex should be critical-regions, since the current design
  +      is creating a mess of SO calls that are unnecessary
  +
  +    * don't mmap.  Use TransmitFile?
  +
  +    * CGIs
  +     - simultaneous execution problem
  +     - docs on how they work w/scripts
  +     - use registry to find interpreter?
  +     - WTF is the buffering coming from?
  +
  +    * performance
  +
  +    * documentation:
  +     - running the server without admin
  +     - how CGIs work
  +     - update README.NT
  +     - short/long name handling
  +
  +    * http_main.c hell
  +
  +    * mod_example isn't multithreadreded
  +
  +    * mod_info
  +
  +    * who should run the service?  Who exactly is the "system account"?
  +
  +    docs say:
  +
  +      Localsystem is a very privileged account locally, so you shouldn't run
  +      any shareware applications there. However, it has no network privileges
  +      and cannot leave the machine via any NT-secured mechanism, including
  +      file system, named pipes, DCOM, or secure RPC.
  +
  +    and:
  +
  +      A service that runs in the context of the LocalSystem account
  +      inherits the security context of the SCM. It is not associated with
  +      any logged-on user account and does not have credentials (domain
  +      name, user name, and password) to be used for verification. This
  +      has several implications: [... removed ...]
  +
  +
  +    That _really_ sucks.  Can we recommend running Apache as some 
  +    other user?
  +
  +    * mod_example isn't multithreadreded
  +
  +    * mod_info
  +
  +
  
  
  

Reply via email to