(file) Return to tog-pegasus.spec CVS log (file) (dir) Up to [Pegasus] / pegasus / rpm

Diff for /pegasus/rpm/tog-pegasus.spec between version 1.73 and 1.74

version 1.73, 2005/11/16 23:07:13 version 1.74, 2005/11/18 21:17:39
Line 35 
Line 35 
 # #
 # WARNING: This file is automatically generated by executing # WARNING: This file is automatically generated by executing
 #   make -f pegasus/Makefile.Release create_OpenPegasusRPMSpecFile #   make -f pegasus/Makefile.Release create_OpenPegasusRPMSpecFile
 # Any changes made directly to this file will be lost the next  # Any changes made directly to this file in the OpenPegasus source will
 # time this file is generated.  # be lost the next time this file is regenerated and submitted to CVS.
 # #
  
 %define srcRelease 1  Version: 2.5RC1
 Version: 2.5.0  
 Release: 1%{?LINUX_VERSION:.%{LINUX_VERSION}} Release: 1%{?LINUX_VERSION:.%{LINUX_VERSION}}
 Epoch:   1 Epoch:   1
  
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec
   #
 %{?!PEGASUS_BUILD_TEST_RPM:   %define PEGASUS_BUILD_TEST_RPM        0} %{?!PEGASUS_BUILD_TEST_RPM:   %define PEGASUS_BUILD_TEST_RPM        0}
 # do "rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1'" to build test RPM . # do "rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1'" to build test RPM .
   #
   %{?!AUTOSTART:   %define AUTOSTART        0}
   # Use "rpm -[iU]vh --define 'AUTOSTART 1'" in order to have cimserver enabled
   # (chkconfig --level=345 tog-pegasus on) after installation.
   #
   
 Summary: OpenPegasus WBEM Services for Linux Summary: OpenPegasus WBEM Services for Linux
 Name: tog-pegasus Name: tog-pegasus
 Group: Systems Management/Base Group: Systems Management/Base
 License: Open Group Pegasus Open Source License: Open Group Pegasus Open Source
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}  BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz  URL:       http://www.openpegasus.org
 Requires: openssl >= 0.9.6 lsb >= 1.3  
   Source:    ftp://www.opengroup.org/pegasus/%{name}-%{version}-%{release}.tar.gz
   
   BuildRequires:      bash, sed, grep, coreutils, procps, gcc, gcc-c++
   BuildRequires:      libstdc++, make, pam-devel
   BuildRequires:      openssl-devel >= 0.9.6, e2fsprogs
   Requires:           bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam
   #Requires:          krb5-libs, redhat-lsb, chkconfig, SysVinit, bind-libs
   Requires:           e2fsprogs, bind-utils, net-tools
   Requires(post):     bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam
   #Requires(post):    krb5-libs, redhat-lsb, chkconfig, SysVinit, bind-libs
   Requires(post):     e2fsprogs, bind-utils, net-tools
   Requires(pre):      bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam
   #Requires(pre):     krb5-libs, redhat-lsb, chkconfig, SysVinit, bind-libs
   Requires(pre):      e2fsprogs, bind-utils, net-tools
   Requires(postun):   bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam
   #Requires(postun):  krb5-libs, redhat-lsb, chkconfig, SysVinit, bind-libs
   Requires(postun):   e2fsprogs, bind-utils, net-tools
   
 Conflicts: openwbem Conflicts: openwbem
 Provides: tog-pegasus-cimserver Provides: tog-pegasus-cimserver
 BuildRequires: openssl-devel >= 0.9.6  
 BuildConflicts: tog-pegasus BuildConflicts: tog-pegasus
  
 %description %description
Line 65 
Line 88 
 independent DMTF standard that defines a common information model and independent DMTF standard that defines a common information model and
 communication protocol for monitoring and controlling resources from diverse communication protocol for monitoring and controlling resources from diverse
 sources. sources.
   #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec
  
 %global OPENSSL_HOME /usr/include/openssl %global OPENSSL_HOME /usr/include/openssl
Line 75 
Line 99 
 %global PEGASUS_SSL_TRUSTSTORE client.pem %global PEGASUS_SSL_TRUSTSTORE client.pem
 %global PAM_CONFIG_DIR /etc/pam.d %global PAM_CONFIG_DIR /etc/pam.d
 %global PEGASUS_CONFIG_DIR /etc/opt/tog-pegasus %global PEGASUS_CONFIG_DIR /etc/opt/tog-pegasus
   %global PEGASUS_VARDATA_DIR /var/opt/tog-pegasus
   %global PEGASUS_VARDATA_CACHE_DIR /var/opt/tog-pegasus/cache
   %global PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  /var/run/tog-pegasus/socket/cimxml.socket
   %global PEGASUS_CIMSERVER_START_FILE /var/run/tog-pegasus/cimserver.pid
 %global PEGASUS_REPOSITORY_DIR /var/opt/tog-pegasus/repository %global PEGASUS_REPOSITORY_DIR /var/opt/tog-pegasus/repository
   %global PEGASUS_PREV_REPOSITORY_DIR_NAME  prev_repository
   %global PEGASUS_REPOSITORY_PARENT_DIR  /var/opt/tog-pegasus
 %global PEGASUS_PREV_REPOSITORY_DIR /var/opt/tog-pegasus/prev_repository %global PEGASUS_PREV_REPOSITORY_DIR /var/opt/tog-pegasus/prev_repository
 %global PEGASUS_SBIN_DIR /opt/tog-pegasus/sbin %global PEGASUS_SBIN_DIR /opt/tog-pegasus/sbin
 %global PEGASUS_DOC_DIR /opt/tog-pegasus/share/doc %global PEGASUS_DOC_DIR /opt/tog-pegasus/share/doc
Line 84 
Line 114 
 %global PEGASUS_RPM_HOME $RPM_BUILD_ROOT/build/tog-pegasus %global PEGASUS_RPM_HOME $RPM_BUILD_ROOT/build/tog-pegasus
 %global PEGASUS_INSTALL_LOG /var/opt/tog-pegasus/log/install.log %global PEGASUS_INSTALL_LOG /var/opt/tog-pegasus/log/install.log
  
   # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-arch.spec
   #
 %ifarch ia64 %ifarch ia64
 %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU
 %else %else
Line 108 
Line 140 
 %endif %endif
 %endif %endif
 %endif %endif
   
 %endif %endif
   #
   # End of section pegasus/rpm/tog-specfiles/tog-pegasus-arch.spec
  
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
   #
 %package devel %package devel
 Summary: The OpenPegasus Software Development Kit Summary: The OpenPegasus Software Development Kit
 Group: Systems Management/Base Group: Systems Management/Base
 Autoreq: 0  
 Requires: tog-pegasus >= %{version} Requires: tog-pegasus >= %{version}
 Obsoletes: tog-pegasus-sdk Obsoletes: tog-pegasus-sdk
  
 %description devel %description devel
 The OpenPegasus WBEM Services for Linux SDK is the developer's kit for the OpenPegasus WBEM  The OpenPegasus WBEM Services for Linux SDK is the developer's kit for the
 Services for Linux release. It provides Linux C++ developers with the WBEM files required to  OpenPegasus WBEM Services for Linux release. It provides Linux C++ developers
 build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface.  with the WBEM files required to build WBEM Clients and Providers. It also
   supports C provider developers via the CMPI interface.
  
 %if %{PEGASUS_BUILD_TEST_RPM} %if %{PEGASUS_BUILD_TEST_RPM}
 %package test %package test
 Summary: The OpenPegasus Tests Summary: The OpenPegasus Tests
 Group: Systems Management/Base Group: Systems Management/Base
 Autoreq: 0  
 Requires: tog-pegasus >= %{version} Requires: tog-pegasus >= %{version}
  
 %description test %description test
 The OpenPegasus WBEM tests for the OpenPegasus %{version} Linux rpm. The OpenPegasus WBEM tests for the OpenPegasus %{version} Linux rpm.
 %endif %endif
   #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
  
 %prep %prep
 [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;  %setup -q -n %{name}-%{version}
   
 %setup -n %{name}-%{version}  
 export PEGASUS_ROOT=%PEGASUS_RPM_ROOT  
  
 %build %build
   
 %ifarch s390 s390x zseries  
 export PEGASUS_EXTRA_C_FLAGS="$PEGASUS_EXTRA_C_FLAGS -fsigned-char"  
 %endif  
   
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec
   #
 export PEGASUS_ROOT=%PEGASUS_RPM_ROOT export PEGASUS_ROOT=%PEGASUS_RPM_ROOT
 export PEGASUS_HOME=%PEGASUS_RPM_HOME export PEGASUS_HOME=%PEGASUS_RPM_HOME
 export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM
   export PEGASUS_ARCH_LIB=%PEGASUS_ARCH_LIB
 export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status
  
 export OPENSSL_HOME=%OPENSSL_HOME export OPENSSL_HOME=%OPENSSL_HOME
Line 160 
Line 187 
 export LD_LIBRARY_PATH=$PEGASUS_HOME/lib export LD_LIBRARY_PATH=$PEGASUS_HOME/lib
 export PATH=$PEGASUS_HOME/bin:$PATH export PATH=$PEGASUS_HOME/bin:$PATH
  
 export PEGASUS_EXTRA_C_FLAGS="-g $RPM_OPT_FLAGS"  export PEGASUS_EXTRA_C_FLAGS="$RPM_OPT_FLAGS -g"
 export PEGASUS_EXTRA_CXX_FLAGS="$PEGASUS_EXTRA_C_FLAGS" export PEGASUS_EXTRA_CXX_FLAGS="$PEGASUS_EXTRA_C_FLAGS"
   export PEGASUS_EXTRA_LINK_FLAGS="$RPM_OPT_FLAGS"
   #export PEGASUS_EXTRA_LINK_FLAGS="$RPM_OPT_FLAGS -g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack"
  
 make -f $PEGASUS_ROOT/Makefile.Release create_ProductVersionFile make -f $PEGASUS_ROOT/Makefile.Release create_ProductVersionFile
 make -f $PEGASUS_ROOT/Makefile.Release all make -f $PEGASUS_ROOT/Makefile.Release all
 make -f $PEGASUS_ROOT/Makefile.Release repository make -f $PEGASUS_ROOT/Makefile.Release repository
   #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec
  
 %install %install
   
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec
   #
 export PEGASUS_ROOT=%PEGASUS_RPM_ROOT export PEGASUS_ROOT=%PEGASUS_RPM_ROOT
 export PEGASUS_HOME=%PEGASUS_RPM_HOME export PEGASUS_HOME=%PEGASUS_RPM_HOME
 export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM
   export PEGASUS_ARCH_LIB=%PEGASUS_ARCH_LIB
 export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status
  
 export OPENSSL_BIN=%OPENSSL_BIN export OPENSSL_BIN=%OPENSSL_BIN
Line 183 
Line 214 
 export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT
  
 %if %{PEGASUS_BUILD_TEST_RPM} %if %{PEGASUS_BUILD_TEST_RPM}
 make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR PEGASUS_BUILD_TEST_RPM=%{PEGASUS_BUILD_TEST_RPM}  make -f $PEGASUS_ROOT/Makefile.Release stage \
       PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR \
       PEGASUS_BUILD_TEST_RPM=%{PEGASUS_BUILD_TEST_RPM}
 %else %else
 make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR  make -f $PEGASUS_ROOT/Makefile.Release stage \
       PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR
 %endif %endif
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec  
 [ "$PEGASUS_STAGING_DIR" != "/" ] && [ -d $PEGASUS_STAGING_DIR ] &&  [ -d $PEGASUS_STAGING_DIR%PEGASUS_PEM_DIR ] &&  rm -f $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE  $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE  $PEGASUS_STAGING_DIR/%PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE  $PEGASUS_STAGING_DIR/%PEGASUS_CONFIG_DIR/ssl.cnf;  
 [ "$PEGASUS_HOME" != "/" ] && [ -d $PEGASUS_HOME ] && rm -rf $PEGASUS_HOME; [ "$PEGASUS_HOME" != "/" ] && [ -d $PEGASUS_HOME ] && rm -rf $PEGASUS_HOME;
   #
   # End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec
  
 %clean %clean
   
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec
 [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;  #
   #[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT;
   #[ "${RPM_BUILD_DIR}" != "/" ] && rm -rf ${RPM_BUILD_DIR}/%{name}-%{version};
   #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec
  
 %pre %pre
   
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec
 if [ -d %PEGASUS_REPOSITORY_DIR"/root#PG_Internal" ]  #           install   remove   upgrade  reinstall
 then  # pre          1        -         2         2
   #
   # If it exists, the active OpenPegasus Repository
   #    directory, %PEGASUS_REPOSITORY_DIR is renamed
   #    to %PEGASUS_PREV_REPOSITORY_DIR.  If
   #    %PEGASUS_PREV_REPOSITORY_DIR already exists,
   #    it is saved as an archive file.
   
   if [ -d %PEGASUS_REPOSITORY_DIR"/root#PG_Internal" ]; then
   #   #
   # Save the current repository to prev_repository   # Save the current repository to prev_repository
   #   #
   if [[ -d %PEGASUS_REPOSITORY_DIR ]]     if [ -d %PEGASUS_PREV_REPOSITORY_DIR ]; then
   then          /bin/tar -C %PEGASUS_REPOSITORY_PARENT_DIR -cf \
     if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]              %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.tar \
     then              %PEGASUS_PREV_REPOSITORY_DIR_NAME
       mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.rpmsave;          rm -rf %PEGASUS_PREV_REPOSITORY_DIR
     fi     fi
     mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR     /bin/mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR
     mkdir %PEGASUS_REPOSITORY_DIR  
   fi   fi
   if [ $1 -eq 1 ]; then
      #  Create the 'pegasus' user and group:
      /usr/sbin/groupadd pegasus > /dev/null 2>&1 || :;
      /usr/sbin/useradd -c "tog-pegasus OpenPegasus WBEM/CIM services" \
           -g pegasus -s /sbin/nologin -r -d %PEGASUS_VARDATA_DIR pegasus \
            > /dev/null 2>&1 || :;
 fi fi
   #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec
  
 %post %post
Line 243 
Line 293 
  
  
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec
   
    # Create OpenSSL Configuration File (ssl.cnf)  
    #    #
    if [ -f %PEGASUS_CONFIG_DIR/ssl.cnf ]  #           install   remove   upgrade  reinstall
    then  # %post        1        -         2         2
       echo "WARNING: %PEGASUS_CONFIG_DIR/ssl.cnf already exists."  #
    else     if [ -d %PEGASUS_PREV_REPOSITORY_DIR ]; then
       echo " Generating SSL Certificate..."  
       echo "[ req ]" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "distinguished_name     = req_distinguished_name" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "prompt                 = no" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "[ req_distinguished_name ]" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "C                      = UK" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "ST                     = Berkshire" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "L                      = Reading" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "O                      = The Open Group" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "OU                     = The OpenPegasus Project" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       echo "CN                     = `host \`hostname\`|cut -d\" \" -f1`" >> %PEGASUS_CONFIG_DIR/ssl.cnf  
       chmod 400 %PEGASUS_CONFIG_DIR/ssl.cnf  
       chown root %PEGASUS_CONFIG_DIR/ssl.cnf  
    fi  
   
    %OPENSSL_BIN/openssl req -x509 -days 3650 -newkey rsa:2048 \  
       -nodes -config %PEGASUS_CONFIG_DIR/ssl.cnf \  
       -keyout %PEGASUS_PEM_DIR/key.pem -out %PEGASUS_PEM_DIR/cert.pem \  
            2>>%PEGASUS_INSTALL_LOG  
   
    cat %PEGASUS_PEM_DIR/key.pem > %PEGASUS_PEM_DIR/key-2048.pem  
    chmod 400 %PEGASUS_PEM_DIR/key-2048.pem  
    cat %PEGASUS_PEM_DIR/cert.pem > %PEGASUS_PEM_DIR/cert-2048.pem  
    chmod 400 %PEGASUS_PEM_DIR/cert-2048.pem  
    cat %PEGASUS_PEM_DIR/cert.pem > %PEGASUS_PEM_DIR/truststore-2048.pem  
    chmod 400 %PEGASUS_PEM_DIR/truststore-2048.pem  
    rm -f %PEGASUS_PEM_DIR/key.pem %PEGASUS_PEM_DIR/cert.pem  
   
    if [ -f %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE ]  
    then  
    echo "WARNING: %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE SSL Certificate file already exists."  
    else  
       cp %PEGASUS_PEM_DIR/cert-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE  
       chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE  
       cp %PEGASUS_PEM_DIR/key-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE  
       chmod 400 %PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE  
    fi  
   
    if [ -f %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE ]  
    then  
        echo "WARNING: %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE SSL Certificate trust store already exists."  
    else  
        cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE  
        chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE  
    fi  
    if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]  
    then  
      # Running Repository Upgrade utility      # Running Repository Upgrade utility
      %PEGASUS_SBIN_DIR/repupgrade %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR 2>>%PEGASUS_INSTALL_LOG         %PEGASUS_SBIN_DIR/repupgrade %PEGASUS_PREV_REPOSITORY_DIR \
              %PEGASUS_REPOSITORY_DIR 2>>%PEGASUS_INSTALL_LOG
          /bin/tar -C %PEGASUS_REPOSITORY_PARENT_DIR -cf \
              %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.tar \
              %PEGASUS_PREV_REPOSITORY_DIR_NAME
          rm -rf %PEGASUS_PREV_REPOSITORY_DIR
    fi    fi
      if [ $1 -eq 1 ]; then
   %if %{AUTOSTART}
    /usr/lib/lsb/install_initd /etc/init.d/tog-pegasus         /sbin/chkconfig --add tog-pegasus
   %endif
    echo " To start Pegasus manually:"     :;
    echo " /etc/init.d/tog-pegasus start"     elif [ $1 -gt 0 ]; then
    echo " Stop it:"         /sbin/service tog-pegasus condrestart
    echo " /etc/init.d/tog-pegasus stop"     :;
    echo " To set up PATH and MANPATH in /etc/profile"     fi
    echo " run /opt/tog-pegasus/sbin/settogpath."  #
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec
  
 elif [ $1 -gt 1 ]; then elif [ $1 -gt 1 ]; then
    if [ -d %PEGASUS_PREV_REPOSITORY_DIR ]     if [ -d %PEGASUS_PREV_REPOSITORY_DIR ]; then
    then  
      # Running Repository Upgrade utility      # Running Repository Upgrade utility
      %PEGASUS_SBIN_DIR/repupgrade 2>>%PEGASUS_INSTALL_LOG      %PEGASUS_SBIN_DIR/repupgrade 2>>%PEGASUS_INSTALL_LOG
    fi    fi
 /sbin/service tog-pegasus condrestart /sbin/service tog-pegasus condrestart
 :; :;
 fi fi
   
 %preun %preun
   # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-preun.spec
   #           install   remove   upgrade  reinstall
   #  preun       -        0         1         -
 if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
    # Check if the cimserver is running    # Check if the cimserver is running
    isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`    isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`
    if [ "$isRunning" ]; then    if [ "$isRunning" ]; then
       /opt/tog-pegasus/sbin/cimserver -s        %PEGASUS_SBIN_DIR/cimserver -s
    fi    fi
    [ -f /var/opt/tog-pegasus/cimserver_current.conf ] &&  rm /var/opt/tog-pegasus/cimserver_current.conf;     /sbin/chkconfig --del tog-pegasus;
    [ -f %PEGASUS_INSTALL_LOG ] && rm %PEGASUS_INSTALL_LOG;     rm -f %PEGASUS_VARDATA_DIR/cimserver_current.conf;
    [ -d /var/opt/tog-pegasus/repository ] && rm -rf /var/opt/tog-pegasus/repository;     rm -f %PEGASUS_INSTALL_LOG;
    [ -d /var/opt/tog-pegasus/cache ] && rm -rf /var/opt/tog-pegasus/cache;     [ -d %PEGASUS_REPOSITORY_DIR ]  && rm -rf %PEGASUS_REPOSITORY_DIR;
    rm -f /var/run/tog-pegasus/socket/cimxml.socket;     [ -d %PEGASUS_VARDATA_CACHE_DIR ]  && rm -rf %PEGASUS_VARDATA_CACHE_DIR;
    rm -f /var/run/tog-pegasus/cimserver.pid     rm -f %PEGASUS_LOCAL_DOMAIN_SOCKET_PATH;
    # Delete the Link to the rc.* Startup Directories     rm -f %PEGASUS_CIMSERVER_START_FILE;
    /usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus;  
 fi fi
   #
   # End of section pegasus/rpm/tog-specfiles/tog-pegasus-preun.spec
  
 %preun devel %preun devel
 make --directory /opt/tog-pegasus/samples -s clean make --directory /opt/tog-pegasus/samples -s clean
Line 349 
Line 359 
 %endif %endif
 %postun %postun
 if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
    [ -f %PEGASUS_PEM_DIR/key-2048.pem ] && rm %PEGASUS_PEM_DIR/key-2048.pem;  
    [ -f %PEGASUS_PEM_DIR/cert-2048.pem ] && rm %PEGASUS_PEM_DIR/cert-2048.pem;  
    [ -f %PEGASUS_PEM_DIR/truststore-2048.pem ] && rm %PEGASUS_PEM_DIR/truststore-2048.pem;  
    export LC_ALL=C    export LC_ALL=C
 fi fi
   # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-postun.spec
   #
   #           install   remove   upgrade  reinstall
   #  postun      -        0         1         -
   if [ $1 -eq 0 ]; then
      /usr/sbin/userdel pegasus > /dev/null 2>&1 || :;
      /usr/sbin/groudel pegasus > /dev/null 2>&1 || :;
   fi;
   #
   # End of section pegasus/rpm/tog-specfiles/tog-pegasus-postun.spec
  
 %files %files
 %dir %attr(555,root,root) /opt/tog-pegasus  %defattr(640,root,pegasus,750)
 %dir %attr(555,root,root) /opt/tog-pegasus/share  %dir /opt/tog-pegasus
 %dir %attr(555,root,root) /opt/tog-pegasus/share/doc  %dir /opt/tog-pegasus/share
 %dir %attr(555,root,root) /opt/tog-pegasus/share/man  %dir /opt/tog-pegasus/share/doc
 %dir %attr(555,root,root) /opt/tog-pegasus/share/man/man1  %dir /opt/tog-pegasus/share/man
 %dir %attr(555,root,root) /opt/tog-pegasus/share/man/man8  %dir /opt/tog-pegasus/share/man/man1
 %dir %attr(555,root,root) /opt/tog-pegasus/lib  %dir /opt/tog-pegasus/share/man/man8
 %dir %attr(555,root,root) /opt/tog-pegasus/providers  %dir /opt/tog-pegasus/lib
 %dir %attr(555,root,root) /opt/tog-pegasus/providers/lib  %dir /opt/tog-pegasus/providers
 %dir %attr(555,root,root) /opt/tog-pegasus/sbin  %dir /opt/tog-pegasus/providers/lib
 %dir %attr(555,root,root) /opt/tog-pegasus/bin  %dir /opt/tog-pegasus/sbin
 %dir %attr(555,root,root) /opt/tog-pegasus/mof  %dir /opt/tog-pegasus/bin
 %dir %attr(555,root,root) /var/opt/tog-pegasus  %dir /opt/tog-pegasus/scripts
 %dir %attr(555,root,root) /var/opt/tog-pegasus/cache  %dir /opt/tog-pegasus/mof
 %dir %attr(555,root,root) /var/opt/tog-pegasus/log  %dir /opt/tog-pegasus/mof/CIM29
 %dir %attr(555,root,root) /var/opt/tog-pegasus/cache/localauth  %dir /opt/tog-pegasus/mof/Pegasus
 %dir %attr(555,root,root) /var/run/tog-pegasus  %dir /var/opt/tog-pegasus
 %dir %attr(555,root,root) /etc/opt/tog-pegasus  %dir /var/opt/tog-pegasus/cache
 %dir %attr(1555,root,root) /var/run/tog-pegasus/socket  %dir /var/opt/tog-pegasus/log
 %dir %attr(555,root,root) /opt/tog-pegasus/mof/CIM29  %dir /var/opt/tog-pegasus/cache/localauth
   %dir /var/run/tog-pegasus
 %dir %attr(555,root,root) /opt/tog-pegasus/mof/Pegasus  %dir /etc/opt/tog-pegasus
   
 %dir %attr(1777,root,root) /var/opt/tog-pegasus/cache/trace  %dir %attr(1555,root,pegasus) /var/run/tog-pegasus/socket
   %dir %attr(1777,root,pegasus) /var/opt/tog-pegasus/cache/trace
 %attr(-,root,root) /var/opt/tog-pegasus/repository  
   /var/opt/tog-pegasus/repository
 %doc %attr(444,root,root) /opt/tog-pegasus/license.txt  /opt/tog-pegasus/mof/CIM29/*
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man1/cimmof.1  /opt/tog-pegasus/mof/Pegasus/*
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man1/cimprovider.1  
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man1/osinfo.1  %config %attr(750,root,pegasus) /etc/init.d/tog-pegasus
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man1/wbemexec.1  %config(noreplace) /var/opt/tog-pegasus/cimserver_planned.conf
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man8/cimauth.8  %config(noreplace) /etc/opt/tog-pegasus/access.conf
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man8/cimconfig.8  %config(noreplace) /etc/pam.d/wbem
 %doc %attr(444,root,root) /opt/tog-pegasus/share/man/man8/cimserver.8  
 %doc %attr(444,root,root) /opt/tog-pegasus/share/doc/Admin_Guide_Release.pdf  %ghost %config(noreplace) /etc/opt/tog-pegasus/ssl.cnf
 %doc %attr(444,root,root) /opt/tog-pegasus/share/doc/PegasusSSLGuidelines.htm  %ghost %config(noreplace) /etc/opt/tog-pegasus/client.pem
   %ghost %config(noreplace) /etc/opt/tog-pegasus/server.pem
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_AppRuntime.mof  %ghost %config(noreplace) /etc/opt/tog-pegasus/file.pem
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_BIOS.mof  %ghost /var/opt/tog-pegasus/log/install.log
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_CheckAction.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_DeploymentModel.mof  %attr(750,root,pegasus) /opt/tog-pegasus/sbin/*
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_InstalledProduct.mof  %attr(755,root,pegasus) /opt/tog-pegasus/bin/*
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_J2eeAppServer.mof  %attr(755,root,pegasus) /opt/tog-pegasus/lib/*.so.1
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_J2eeAppServerStats.mof  %attr(755,root,pegasus) /opt/tog-pegasus/providers/lib/*.so.1
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Application_SystemSoftware.mof  %attr(750,root,pegasus) /opt/tog-pegasus/scripts/*
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Application.mof  /opt/tog-pegasus/share/man/man1/*
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Core.mof  /opt/tog-pegasus/share/man/man8/*
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Database.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Device.mof  %doc %attr(444,root,pegasus) /opt/tog-pegasus/license.txt
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Event.mof  %doc %attr(444,root,pegasus) /opt/tog-pegasus/share/doc/Admin_Guide_Release.pdf
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_IPsecPolicy.mof  %doc %attr(444,root,pegasus) /opt/tog-pegasus/share/doc/PegasusSSLGuidelines.htm
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Interop.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Metrics.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Network.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Physical.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Policy.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Schema.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_Support.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_System.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/CIM_User.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Capabilities.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Collection.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_CoreElements.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Device.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_MethodParms.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Physical.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_PowerMgmt.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_ProductFRU.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Qualifiers.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Redundancy.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Service.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Settings.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Software.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_Statistics.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Core_StorageExtent.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Database_Statistics.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Database_Storage.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Database_System.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Controller.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_CoolingAndPower.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_DeviceElements.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_DiskGroup.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_FC.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_IB.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Memory.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Modems.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_NetworkAdapter.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Ports.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Printing.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Processor.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_ProtocolController.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_SccExtents.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_Sensors.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_StorageDevices.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_StorageExtents.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_StorageLib.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_StorageServices.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_USB.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Device_UserDevices.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Metrics_BaseMetric.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Metrics_UnitOfWork.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_BGP.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Buffers.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Collections.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Filtering.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_IPsec.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_OSPF.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Pipes.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_ProtocolEndpoints.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_QoS.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Routes.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_RoutingForwarding.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_SNMP.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_SwitchingBridging.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_Systems.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Network_VLAN.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_Component.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_Connector.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_Link.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_Misc.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_Package.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_PhysicalMedia.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/Physical_StoragePackage.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Boot.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Diagnostics.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_FileElements.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Help.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Logs.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_OperatingSystem.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Processing.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_SystemElements.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_SystemResources.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Time.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/System_Unix.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_AccessControl.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Account.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_AuthenticationReqmt.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Credential.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Group.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Identity.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Kerberos.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Org.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Privilege.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_PrivilegeManagementService.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_PublicKey.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_Role.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_SecurityLevel.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_SecurityServices.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_SharedSecret.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_StorageHardwareID.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/CIM29/User_UsersAccess.mof  
   
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_Authorization20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ConfigSetting20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_InternalSchema20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ShutdownService20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_User20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_Events20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_InterOpSchema20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ProviderModule20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ComputerSystem20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ComputerSystem20R.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ManagedSystemSchema20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ManagedSystemSchema20R.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_OperatingSystem20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_OperatingSystem20R.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_UnixProcess20.mof  
 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_UnixProcess20R.mof  
   
 %config(noreplace) %attr(644,root,root)  /var/opt/tog-pegasus/cimserver_planned.conf  
 %config(noreplace) %attr(500,root,root) /etc/init.d/tog-pegasus  
 %config(noreplace) %attr(444,root,root) %PAM_CONFIG_DIR/wbem  
   
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimauth  
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimconfig  
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimserver  
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimuser  
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimprovagt  
 %attr(500,root,root) /opt/tog-pegasus/sbin/cimservera  
 %attr(500,root,root) /opt/tog-pegasus/sbin/repupgrade  
 %attr(500,root,root) /opt/tog-pegasus/sbin/init_repository  
 %attr(500,root,root) /opt/tog-pegasus/sbin/settogpath  
   
 %attr(555,root,root) /opt/tog-pegasus/bin/cimmof  
 %attr(555,root,root) /opt/tog-pegasus/bin/cimmofl  
 %attr(555,root,root) /opt/tog-pegasus/bin/cimprovider  
 %attr(555,root,root) /opt/tog-pegasus/bin/osinfo  
 %attr(555,root,root) /opt/tog-pegasus/bin/wbemexec  
   
 %attr(555,root,root) /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libConfigSettingProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libNamespaceProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libProviderRegistrationProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libUserAuthProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegauthentication.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegclient.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegcliutils.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegcommon.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegcompiler.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegconfig.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegexportclient.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegexportserver.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpeggetoopt.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpeghandlerservice.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegindicationservice.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpeglistener.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegprm.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegprovider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegprovidermanager.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegrepository.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegserver.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpeguser.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegwql.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libDefaultProviderManager.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libCertificateProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegqueryexpression.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegquerycommon.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libInteropProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libCIMOMStatDataProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libpegservice.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libCMPIProviderManager.so.1  
 %attr(555,root,root) /opt/tog-pegasus/lib/libcmpiCppImpl.so.1  
 /opt/tog-pegasus/lib/libpegclient.so /opt/tog-pegasus/lib/libpegclient.so
 /opt/tog-pegasus/lib/libpegcommon.so /opt/tog-pegasus/lib/libpegcommon.so
 /opt/tog-pegasus/lib/libpegprovider.so /opt/tog-pegasus/lib/libpegprovider.so
 /opt/tog-pegasus/lib/libDefaultProviderManager.so /opt/tog-pegasus/lib/libDefaultProviderManager.so
 /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so
 /opt/tog-pegasus/lib/libCMPIProviderManager.so /opt/tog-pegasus/lib/libCMPIProviderManager.so
   
 %attr(555,root,root) /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/providers/lib/libOSProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/providers/lib/libProcessProvider.so.1  
 /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so
 /opt/tog-pegasus/providers/lib/libOSProvider.so /opt/tog-pegasus/providers/lib/libOSProvider.so
 /opt/tog-pegasus/providers/lib/libProcessProvider.so /opt/tog-pegasus/providers/lib/libProcessProvider.so
  
 %files devel %files devel
   %defattr(640,root,pegasus,750)
 # SDK Include Files  /opt/tog-pegasus/include
 #  /opt/tog-pegasus/samples
 %dir %attr(555,root,root) /opt/tog-pegasus/include  /opt/tog-pegasus/share/doc/*
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus  /opt/tog-pegasus/html
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus/Client  %attr(755,root,pegasus) /opt/tog-pegasus/providers/lib/*.so
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus/Common  
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus/Consumer  
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus/Provider  
 %dir %attr(555,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClientException.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClient.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Client/Linkage.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Array.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/ArrayInter.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Char16.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMClass.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMDateTime.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMFlavor.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMIndication.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMInstance.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMMethod.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMName.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMObject.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMObjectPath.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMParameter.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMParamValue.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMProperty.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMPropertyList.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMQualifierDecl.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMQualifier.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMScope.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMStatusCode.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMType.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMValue.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Config.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Exception.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Linkage.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/OperationContext.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/ResponseHandler.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/SSLContext.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/String.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Consumer/CIMIndicationConsumer.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Consumer/Linkage.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMAssociationProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMIndicationConsumerProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMIndicationProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMInstanceProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMMethodProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMOMHandle.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/Linkage.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/ProviderException.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/AcceptLanguages.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/MessageLoader.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/ContentLanguages.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElementContainer.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/AcceptLanguageElement.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Formatter.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/ContentLanguageElement.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElement.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Client/ClientOpPerformanceDataHandler.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMOperationType.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpift.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpidt.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpimacs.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpios.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpipl.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CMPI/cmpi_cql.h  
 %attr(444,root,root) /opt/tog-pegasus/include/Pegasus/Common/Platform_%PEGASUS_HARDWARE_PLATFORM.h  
   
 # SDK Sample Files  
 #  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/CMPI  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/Providers/Load  
 %dir %attr(777,root,root) /opt/tog-pegasus/samples/mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/config.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/program.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/recurse.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/library.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/common.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/mak/%PEGASUS_HARDWARE_PLATFORM.mak  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/EnumInstances.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/InvokeMethod.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/SendTestIndications.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Associations/AssociationTestClient.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/SampleProviderSchema.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/IndicationProviderR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProviderMain.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/Makefile  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/InstanceProviderR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/MethodProviderR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/SimpleDisplayConsumerR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/CWS_FilesAndDir.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/CWS_FilesAndDirR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/AssociationProvider.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/Load/AssociationProviderR.mof  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwssimdata.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwsutil.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_Directory.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_DirectoryContainsFile.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/cwsutil.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_FileUtils.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_PlainFile.c  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/CMPI/FilesAndDirectories/CWS_FileUtils.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProviderMain.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/EnumerateInstancesrspgood.xml  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/EnumerateInstances.xml  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProvider.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProviderMain.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/InvokeMethod.xml  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/InvokeMethodrspgood.xml  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumerMain.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProvider.cpp  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProvider.h  
 %attr(444,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/AssociationProvider/AssociationProviderMain.cpp  
   
 # SDK Documentation  
 #  
 %doc %attr(444,root,root) /opt/tog-pegasus/share/doc/SecurityGuidelinesForDevelopers.html  
 %attr(-,root,root) /opt/tog-pegasus/html  
  
 %if %{PEGASUS_BUILD_TEST_RPM} %if %{PEGASUS_BUILD_TEST_RPM}
 %files test %files test
   %defattr(-,root,pegasus,-)
 # Test Files  /opt/tog-pegasus/test
 #  /var/opt/tog-pegasus/testrepository
 %dir %attr(555, root,root) /opt/tog-pegasus/test  
 %dir %attr(555, root,root) /opt/tog-pegasus/test/lib  
 %dir %attr(555, root,root) /opt/tog-pegasus/test/bin  
 %dir %attr(555, root,root) /opt/tog-pegasus/test/mak  
 %attr(444,root,root) /opt/tog-pegasus/test/mak/commands.mak  
 %attr(555,root,root) /opt/tog-pegasus/test/lib/libSampleInstanceProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/test/lib/libFamilyProvider.so.1  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestAbstract  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestArray  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestBase64  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestClassDecl  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestDateTime  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestFlavor  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestFormatter  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestHashTable  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestInstanceDecl  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestLogger  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestMethod  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestObject  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestOperationContext  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestParamValue  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestParameter  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestProperty  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestQualifier  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestQualifierDecl  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestQualifierList  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestQueue  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestReference  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestResolve  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestResponseHandler  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestScope  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestStack  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestStopwatch  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestStrToInstName  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestString  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestTimeValue  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestToMof  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestValidateClass  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestValue  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TracerTest  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/IPC  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/TestClient  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/OSTestClient  
 %attr(555,root,root) /opt/tog-pegasus/test/bin/InvokeMethod2  
 %attr(444,root,root) /opt/tog-pegasus/test/Makefile  
 %attr(-,root,root) /var/opt/tog-pegasus/testrepository  
   
 %endif %endif


Legend:
Removed from v.1.73  
changed lines
  Added in v.1.74

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2