(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.49 and 1.72

version 1.49, 2005/04/17 02:58:23 version 1.72, 2005/11/08 21:55:31
Line 40 
Line 40 
 # #
  
 %define srcRelease 1 %define srcRelease 1
 Version: 2.5Alpha1  Version: 2.5.0
 Release: 1  Release: 1%{?LINUX_VERSION:.%{LINUX_VERSION}}
   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}
   # do "rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1'" to build test RPM .
 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
 Copyright: Open Group Pegasus Open Source  License: Open Group Pegasus Open Source
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
 Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz
 Requires: openssl >= 0.9.6 lsb >= 1.3 Requires: openssl >= 0.9.6 lsb >= 1.3
 Provides: tog-pegasus-cimserver Provides: tog-pegasus-cimserver
 BuildRequires: openssl-devel >= 0.9.6 BuildRequires: openssl-devel >= 0.9.6
   BuildConflicts: tog-pegasus
  
 %description %description
 OpenPegasus WBEM Services for Linux enables management solutions that deliver OpenPegasus WBEM Services for Linux enables management solutions that deliver
Line 73 
Line 77 
 %global PEGASUS_REPOSITORY_DIR /var/opt/tog-pegasus/repository %global PEGASUS_REPOSITORY_DIR /var/opt/tog-pegasus/repository
 %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_RPM_ROOT $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION %global PEGASUS_RPM_ROOT $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
 %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
  
 %ifarch ia64 x86_64  %ifarch ia64
 %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU
 %else %else
   %ifarch x86_64
   %global PEGASUS_HARDWARE_PLATFORM LINUX_X86_64_GNU
   %else
 %ifarch ppc %ifarch ppc
 %global PEGASUS_HARDWARE_PLATFORM LINUX_PPC_GNU %global PEGASUS_HARDWARE_PLATFORM LINUX_PPC_GNU
 %else %else
Line 100 
Line 108 
 %endif %endif
 %endif %endif
  
   %endif
   
 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
 %package sdk  %package devel
 Summary: The OpenPegasus Software Development Kit Summary: The OpenPegasus Software Development Kit
 Group: Systems Management/Base Group: Systems Management/Base
 Autoreq: 0 Autoreq: 0
 Requires: tog-pegasus >= %{version} Requires: tog-pegasus >= %{version}
   Obsoletes: tog-pegasus-sdk
  
 %description sdk  %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 OpenPegasus WBEM
 Services for Linux release. It provides Linux C++ developers with the WBEM files required to Services for Linux release. It provides Linux C++ developers with the WBEM files required to
 build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface. build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface.
  
   %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
Line 120 
Line 132 
  
 %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
   
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
  
 %prep %prep
Line 167 
Line 181 
  
 export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT
  
   %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}
   %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
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec # 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_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;
Line 190 
Line 208 
   then   then
     if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]     if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]
     then     then
       rm -rf %PEGASUS_PREV_REPOSITORY_DIR        mv %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR`date '+%Y-%m-%d-%s.%N'`.rpmsave;
     fi     fi
     mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR     mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR
     mkdir %PEGASUS_REPOSITORY_DIR     mkdir %PEGASUS_REPOSITORY_DIR
Line 276 
Line 294 
        cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE        cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE
        chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE        chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE
    fi    fi
      if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]
      then
        # Running Repository Upgrade utility
        %PEGASUS_SBIN_DIR/repupgrade %PEGASUS_PREV_REPOSITORY_DIR %PEGASUS_REPOSITORY_DIR 2>>%PEGASUS_INSTALL_LOG
      fi
   
  
    /usr/lib/lsb/install_initd /etc/init.d/tog-pegasus    /usr/lib/lsb/install_initd /etc/init.d/tog-pegasus
  
Line 287 
Line 311 
    echo " run /opt/tog-pegasus/sbin/settogpath."    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
      if [ -d %PEGASUS_PREV_REPOSITORY_DIR ]
      then
        # Running Repository Upgrade utility
        %PEGASUS_SBIN_DIR/repupgrade 2>>%PEGASUS_INSTALL_LOG
      fi
   /sbin/service tog-pegasus condrestart
   :;
 fi fi
 %preun %preun
 if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
Line 294 
Line 326 
    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       /opt/tog-pegasus/sbin/cimserver -s
      fi
    [ -f /var/opt/tog-pegasus/cimserver_current.conf ] &&  rm /var/opt/tog-pegasus/cimserver_current.conf;    [ -f /var/opt/tog-pegasus/cimserver_current.conf ] &&  rm /var/opt/tog-pegasus/cimserver_current.conf;
    [ -f %PEGASUS_INSTALL_LOG ] && rm %PEGASUS_INSTALL_LOG;    [ -f %PEGASUS_INSTALL_LOG ] && rm %PEGASUS_INSTALL_LOG;
    [ -d /var/opt/tog-pegasus/repository ] && rm -rf /var/opt/tog-pegasus/repository;    [ -d /var/opt/tog-pegasus/repository ] && rm -rf /var/opt/tog-pegasus/repository;
    [ -d /var/opt/tog-pegasus/cache ] && rm -rf /var/opt/tog-pegasus/cache;    [ -d /var/opt/tog-pegasus/cache ] && rm -rf /var/opt/tog-pegasus/cache;
    rm -f /var/run/tog-pegasus/socket/cimxml.socket;    rm -f /var/run/tog-pegasus/socket/cimxml.socket;
    fi     rm -f /var/run/tog-pegasus/cimserver.pid
    # Delete the Link to the rc.* Startup Directories    # Delete the Link to the rc.* Startup Directories
    /usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus;    /usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus;
 fi fi
  
 %preun sdk  %preun devel
 make --directory /opt/tog-pegasus/samples -s clean make --directory /opt/tog-pegasus/samples -s clean
  
   %if %{PEGASUS_BUILD_TEST_RPM}
 %preun test %preun test
 make --directory /opt/tog-pegasus/test -s unsetupTEST make --directory /opt/tog-pegasus/test -s unsetupTEST
 [ -d /var/opt/tog-pegasus/testrepository ] &&  rm -rf /var/opt/tog-pegasus/testrepository; [ -d /var/opt/tog-pegasus/testrepository ] &&  rm -rf /var/opt/tog-pegasus/testrepository;
  
   %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/key-2048.pem ] && rm %PEGASUS_PEM_DIR/key-2048.pem;
Line 322 
Line 357 
 %files %files
 %dir %attr(555,root ,root) /opt/tog-pegasus %dir %attr(555,root ,root) /opt/tog-pegasus
 %dir %attr(555,root ,root) /opt/tog-pegasus/share %dir %attr(555,root ,root) /opt/tog-pegasus/share
   %dir %attr(555,root,root) /opt/tog-pegasus/share/doc
 %dir %attr(555,root ,root) /opt/tog-pegasus/share/man %dir %attr(555,root ,root) /opt/tog-pegasus/share/man
 %dir %attr(555,root ,root) /opt/tog-pegasus/share/man/man1 %dir %attr(555,root ,root) /opt/tog-pegasus/share/man/man1
 %dir %attr(555,root ,root) /opt/tog-pegasus/share/man/man8 %dir %attr(555,root ,root) /opt/tog-pegasus/share/man/man8
Line 342 
Line 378 
  
 %dir %attr(555,root ,root) /opt/tog-pegasus/mof/Pegasus %dir %attr(555,root ,root) /opt/tog-pegasus/mof/Pegasus
  
   %dir %attr(1777,root,root) /var/opt/tog-pegasus/cache/trace
   
 %attr(-,root,root) /var/opt/tog-pegasus/repository %attr(-,root,root) /var/opt/tog-pegasus/repository
  
 %doc %attr(444,root ,root) /opt/tog-pegasus/license.txt %doc %attr(444,root ,root) /opt/tog-pegasus/license.txt
Line 352 
Line 390 
 %doc %attr(444,root ,root) /opt/tog-pegasus/share/man/man8/cimauth.8 %doc %attr(444,root ,root) /opt/tog-pegasus/share/man/man8/cimauth.8
 %doc %attr(444,root ,root) /opt/tog-pegasus/share/man/man8/cimconfig.8 %doc %attr(444,root ,root) /opt/tog-pegasus/share/man/man8/cimconfig.8
 %doc %attr(444,root ,root) /opt/tog-pegasus/share/man/man8/cimserver.8 %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
   %doc %attr(444,root,root) /opt/tog-pegasus/share/doc/PegasusSSLGuidelines.htm
  
 %attr(444,root ,root) /opt/tog-pegasus/mof/CIM29/Application_AppRuntime.mof %attr(444,root ,root) /opt/tog-pegasus/mof/CIM29/Application_AppRuntime.mof
 %attr(444,root ,root) /opt/tog-pegasus/mof/CIM29/Application_BIOS.mof %attr(444,root ,root) /opt/tog-pegasus/mof/CIM29/Application_BIOS.mof
Line 486 
Line 526 
 %attr(444,root ,root) /opt/tog-pegasus/mof/Pegasus/PG_UnixProcess20R.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(644,root,root)  /var/opt/tog-pegasus/cimserver_planned.conf
 %config %attr(500,root ,root) /etc/init.d/tog-pegasus  %config(noreplace) %attr(500,root,root) /etc/init.d/tog-pegasus
 %config %attr(444,root ,root) %PAM_CONFIG_DIR/wbem  %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/cimauth
 %attr(500,root ,root) /opt/tog-pegasus/sbin/cimconfig %attr(500,root ,root) /opt/tog-pegasus/sbin/cimconfig
Line 495 
Line 535 
 %attr(500,root ,root) /opt/tog-pegasus/sbin/cimuser %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/cimprovagt
 %attr(500,root ,root) /opt/tog-pegasus/sbin/cimservera %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/init_repository
 %attr(500,root ,root) /opt/tog-pegasus/sbin/settogpath %attr(500,root ,root) /opt/tog-pegasus/sbin/settogpath
  
Line 531 
Line 572 
 %attr(555,root ,root) /opt/tog-pegasus/lib/libDefaultProviderManager.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/libCertificateProvider.so.1
 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegqueryexpression.so.1 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegqueryexpression.so.1
 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegcql.so.1  
 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegquerycommon.so.1 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegquerycommon.so.1
 %attr(555,root ,root) /opt/tog-pegasus/lib/libCIMQueryCapabilitiesProvider.so.1  
 %attr(555,root ,root) /opt/tog-pegasus/lib/libInteropProvider.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/libCIMOMStatDataProvider.so.1
 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegservice.so.1 %attr(555,root ,root) /opt/tog-pegasus/lib/libpegservice.so.1
Line 553 
Line 592 
 /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 sdk  %files devel
  
 # SDK Include Files # SDK Include Files
 # #
Line 563 
Line 602 
 %dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Common %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/Consumer
 %dir %attr(555,root ,root) /opt/tog-pegasus/include/Pegasus/Provider %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/CIMClientException.h
 %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClient.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/Client/Linkage.h
Line 616 
Line 656 
 %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElement.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/Client/ClientOpPerformanceDataHandler.h
 %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/CIMOperationType.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 %attr(444,root ,root) /opt/tog-pegasus/include/Pegasus/Common/Platform_%PEGASUS_HARDWARE_PLATFORM.h
  
 # SDK Sample Files # SDK Sample Files
Line 626 
Line 672 
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances %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++/InvokeMethod
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications %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
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++ %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++/IndicationProvider
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider %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++/MethodProvider
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer %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/Providers/Load
 %dir %attr(777,root ,root) /opt/tog-pegasus/samples/mak %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/Makefile
Line 645 
Line 695 
 %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/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++/InvokeMethod/Makefile
 %attr(444,root ,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/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/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++/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++/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++/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/Makefile
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/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/SampleProviderSchema.mof
Line 661 
Line 713 
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.h %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++/IndicationProvider/IndicationProviderMain.cpp
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/Makefile %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/InstanceProviderR.mof
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/Load/MethodProviderR.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/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/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/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/InstanceProvider.h
Line 677 
Line 744 
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumerMain.cpp %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.cpp
 %attr(444,root ,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.h %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 # SDK Documentation
 # #
   %doc %attr(444,root,root) /opt/tog-pegasus/share/doc/SecurityGuidelinesForDevelopers.html
 %attr(-,root ,root) /opt/tog-pegasus/html %attr(-,root ,root) /opt/tog-pegasus/html
  
   %if %{PEGASUS_BUILD_TEST_RPM}
 %files test %files test
  
 # Test Files # Test Files
Line 693 
Line 765 
 %attr(444,root ,root) /opt/tog-pegasus/test/mak/commands.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/libSampleInstanceProvider.so.1
 %attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1 %attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1
 %attr(555,root ,root) /opt/tog-pegasus/test/lib/libSampleFamilyProvider.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/TestAbstract
 %attr(555,root ,root) /opt/tog-pegasus/test/bin/TestArray %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/TestBase64
Line 734 
Line 806 
 %attr(444,root ,root) /opt/tog-pegasus/test/Makefile %attr(444,root ,root) /opt/tog-pegasus/test/Makefile
 %attr(-,root,root) /var/opt/tog-pegasus/testrepository %attr(-,root,root) /var/opt/tog-pegasus/testrepository
  
   %endif


Legend:
Removed from v.1.49  
changed lines
  Added in v.1.72

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2