(file) Return to notes.txt CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Executor

Diff for /pegasus/src/Executor/notes.txt between version 1.1.2.2 and 1.1.2.3

version 1.1.2.2, 2006/12/28 16:34:34 version 1.1.2.3, 2006/12/28 17:56:33
Line 1 
Line 1 
  
   
 File Ownership Notes:  
 =====================  
   
     1.  Cimservermain must be owned by ordinary user. For example:     1.  Cimservermain must be owned by ordinary user. For example:
  
         % chown pegasus.pegasus cimservermain         % chown pegasus.pegasus cimservermain
  
           Cimservermain runs as this user.
   
     2.  Cimservermain must be able to create files directly under $PEGASUS_HOME.     2.  Cimservermain must be able to create files directly under $PEGASUS_HOME.
  
         For example, it must create the cimserver.password file.         For example, it must create the cimserver.password file.
  
     3.  Cimservermain must own $PEGASUS_HOME/repository and all files beneath.          We solved this by having the executor access those files.
   
 Misc. Notes:  
 ============  
  
     1.  Set PEGASUS_HOME to /opt/pegasus.      3.  Cimservermain must own $PEGASUS_HOME/repository and all files beneath.
  
 Questions:          For now, the executor automatically sets ownership for these files.
 ==========  
  
     1.  For OOP run with same user as server, what user is that? The      4.  For OOP run with same user as server, what user is that? The
         cimservermain user or root? The intent was probably to run those         cimservermain user or root? The intent was probably to run those
         providers with privilege.         providers with privilege.
  
     2.  Executor now checks whether Pegasus repository exists and exists          For now, we use the same user as the executor.
   
       5.  Executor now checks whether Pegasus repository exists and errors out
         if not. Is this okay?         if not. Is this okay?
   
       6.  The configuration file has a repositoryDir key. What is that for and
           does it mean that the executor cannot reliably locate the repository
           with the constant in Constants.h?
   
       7.  Cimservermain owns the local-domain socket file.
   
       8.  For logging purposes, the executor uses "cimexecutor" as its syslog
           identifier.


Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2