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

  1 w.otsuka 1.27 #%2005////////////////////////////////////////////////////////////////////////
  2 w.otsuka 1.2  #
  3               # Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
  4               # Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
  5               # Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
  6               # IBM Corp.; EMC Corporation, The Open Group.
  7 w.otsuka 1.24 # Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
  8               # IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
  9               # Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 10               # EMC Corporation; VERITAS Software Corporation; The Open Group.
 11 w.otsuka 1.2  #
 12               # Permission is hereby granted, free of charge, to any person obtaining a copy
 13               # of this software and associated documentation files (the "Software"), to
 14               # deal in the Software without restriction, including without limitation the
 15               # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 16               # sell copies of the Software, and to permit persons to whom the Software is
 17               # furnished to do so, subject to the following conditions:
 18               # 
 19               # THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 20               # ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 21               # "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 22               # LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 23               # PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 24               # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 25               # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 26               # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27               #
 28               #==============================================================================
 29 w.otsuka 1.1  #%/////////////////////////////////////////////////////////////////////////////
 30               #
 31               # tog-pegasus.spec
 32               #
 33 denise.eckstein 1.32 #%/////////////////////////////////////////////////////////////////////////////
 34                      
 35                      #
 36                      # WARNING: This file is automatically generated by executing 
 37                      #   make -f pegasus/Makefile.Release create_OpenPegasusRPMSpecFile
 38                      # Any changes made directly to this file will be lost the next 
 39                      # this file is generated.
 40 w.otsuka        1.1  #
 41 denise.eckstein 1.32 
 42 w.otsuka        1.24 %define srcRelease 1
 43 denise.eckstein 1.32 Version: 2.5Alpha1
 44                      Release: 1
 45                      
 46                      # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec
 47 w.otsuka        1.9  Summary: OpenPegasus WBEM Services for Linux
 48 w.otsuka        1.1  Name: tog-pegasus
 49                      Group: Systems Management/Base
 50                      Copyright: Open Group Pegasus Open Source
 51                      BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
 52 w.otsuka        1.24 Source: ftp://www.opengroup.org/pegasus/tog-pegasus-%{version}-%{srcRelease}.tar.gz
 53 w.otsuka        1.21 Requires: openssl >= 0.9.6 lsb >= 1.3
 54 denise.eckstein 1.32 Provides: tog-pegasus-cimserver
 55 w.otsuka        1.21 BuildRequires: openssl-devel >= 0.9.6
 56 w.otsuka        1.1  
 57                      %description
 58 w.otsuka        1.9  OpenPegasus WBEM Services for Linux enables management solutions that deliver
 59 w.otsuka        1.1  increased control of enterprise resources. WBEM is a platform and resource
 60                      independent DMTF standard that defines a common information model and
 61                      communication protocol for monitoring and controlling resources from diverse
 62                      sources.
 63 denise.eckstein 1.32 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-intro.spec
 64 w.otsuka        1.1  
 65 denise.eckstein 1.32 %global OPENSSL_HOME /usr/include/openssl
 66                      %global OPENSSL_BIN /usr/bin
 67                      %global PEGASUS_PEM_DIR /etc/opt/tog-pegasus
 68                      %global PEGASUS_SSL_CERT_FILE server.pem
 69                      %global PEGASUS_SSL_KEY_FILE file.pem
 70                      %global PEGASUS_SSL_TRUSTSTORE client.pem
 71                      %global PAM_CONFIG_DIR /etc/pam.d
 72                      %global PEGASUS_CONFIG_DIR /etc/opt/tog-pegasus
 73                      %global PEGASUS_REPOSITORY_DIR /var/opt/tog-pegasus/repository
 74                      %global PEGASUS_PREV_REPOSITORY_DIR /var/opt/tog-pegasus/prev_repository
 75 w.otsuka        1.1  
 76 denise.eckstein 1.32 %global PEGASUS_RPM_ROOT $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
 77                      %global PEGASUS_RPM_HOME $RPM_BUILD_ROOT/build/tog-pegasus
 78 w.otsuka        1.24 %ifarch ia64 x86_64
 79 denise.eckstein 1.32 %global PEGASUS_HARDWARE_PLATFORM LINUX_IA64_GNU
 80 w.otsuka        1.1  %else
 81 w.otsuka        1.24 %ifarch ppc
 82 denise.eckstein 1.32 %global PEGASUS_HARDWARE_PLATFORM LINUX_PPC_GNU
 83 w.otsuka        1.24 %else
 84 denise.eckstein 1.32 %ifarch ppc64
 85                      %global PEGASUS_HARDWARE_PLATFORM LINUX_PPC64_GNU
 86 w.otsuka        1.24 %else
 87                      %ifarch s390
 88 denise.eckstein 1.32 %global PEGASUS_HARDWARE_PLATFORM LINUX_ZSERIES_GNU
 89 w.otsuka        1.24 %else
 90                      %ifarch s390x zseries
 91 denise.eckstein 1.32 %global PEGASUS_HARDWARE_PLATFORM LINUX_ZSERIES64_GNU
 92 w.otsuka        1.24 %else
 93 denise.eckstein 1.32 %global PEGASUS_HARDWARE_PLATFORM LINUX_IX86_GNU
 94 w.otsuka        1.1  %endif
 95 w.otsuka        1.24 %endif
 96                      %endif
 97                      %endif
 98                      %endif
 99 w.otsuka        1.1  
100 denise.eckstein 1.32 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
101                      %package sdk
102                      Summary: The OpenPegasus Software Development Kit
103                      Group: Systems Management/Base
104                      Autoreq: 0
105                      Requires: tog-pegasus >= %{version}
106 w.otsuka        1.1  
107 denise.eckstein 1.32 %description sdk
108                      The OpenPegasus WBEM Services for Linux SDK is the developer's kit for the OpenPegasus WBEM
109                      Services for Linux release. It provides Linux C++ developers with the WBEM files required to
110                      build WBEM Clients and Providers. It also supports C provider developers via the CMPI interface.
111 w.otsuka        1.1  
112 denise.eckstein 1.32 %package test
113                      Summary: The OpenPegasus Tests
114                      Group: Systems Management/Base
115                      Autoreq: 0
116                      Requires: tog-pegasus >= %{version} 
117 w.otsuka        1.1  
118 denise.eckstein 1.32 %description test
119                      The OpenPegasus WBEM tests for the OpenPegasus %{version} Linux rpm.
120                      # End of section pegasus/rpm/tog-specfiles/tog-pegasus-packages.spec
121 w.otsuka        1.1  
122 denise.eckstein 1.32 %prep
123                      [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
124 w.otsuka        1.28 
125 denise.eckstein 1.32 %setup -n %{name}-%{version}
126                      export PEGASUS_ROOT=%PEGASUS_RPM_ROOT
127 w.otsuka        1.28 
128 denise.eckstein 1.32 %build
129 w.otsuka        1.1  
130 denise.eckstein 1.32 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec
131                      export PEGASUS_ROOT=%PEGASUS_RPM_ROOT
132                      export PEGASUS_HOME=%PEGASUS_RPM_HOME
133                      export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM
134                      export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status
135 w.otsuka        1.1  
136 denise.eckstein 1.32 export OPENSSL_HOME=%OPENSSL_HOME
137                      export OPENSSL_BIN=%OPENSSL_BIN
138                      export LD_LIBRARY_PATH=$PEGASUS_HOME/lib
139                      export PATH=$PEGASUS_HOME/bin:$PATH
140 w.otsuka        1.1  
141 denise.eckstein 1.32 export PEGASUS_EXTRA_C_FLAGS="-g $RPM_OPT_FLAGS"
142                      export PEGASUS_EXTRA_CXX_FLAGS="$PEGASUS_EXTRA_C_FLAGS"
143 w.otsuka        1.1  
144 denise.eckstein 1.32 make -f $PEGASUS_ROOT/Makefile.Release create_ProductVersionFile
145                      make -f $PEGASUS_ROOT/Makefile.Release all
146                      make -f $PEGASUS_ROOT/Makefile.Release repository
147                      # End of section pegasus/rpm/tog-specfiles/tog-pegasus-build.spec
148 w.otsuka        1.27 
149 denise.eckstein 1.32 %install
150 w.otsuka        1.1  
151 denise.eckstein 1.32 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec
152                      export PEGASUS_ROOT=%PEGASUS_RPM_ROOT
153                      export PEGASUS_HOME=%PEGASUS_RPM_HOME
154                      export PEGASUS_PLATFORM=%PEGASUS_HARDWARE_PLATFORM
155                      export PEGASUS_ENVVAR_FILE=$PEGASUS_ROOT/env_var_Linux.status
156 w.otsuka        1.1  
157 denise.eckstein 1.32 export OPENSSL_BIN=%OPENSSL_BIN
158                      export LD_LIBRARY_PATH=$PEGASUS_HOME/lib
159                      export PATH=$PEGASUS_HOME/bin:$PATH
160 w.otsuka        1.1  
161 denise.eckstein 1.32 export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT
162 w.otsuka        1.1  
163 denise.eckstein 1.33 make -f $PEGASUS_ROOT/Makefile.Release stage PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR
164 denise.eckstein 1.32 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-install.spec
165                      [ "$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;
166                      [ "$PEGASUS_HOME" != "/" ] && [ -d $PEGASUS_HOME ] && rm -rf $PEGASUS_HOME;
167 w.otsuka        1.1  
168 denise.eckstein 1.32 %clean
169 w.otsuka        1.1  
170 denise.eckstein 1.32 # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec
171 w.otsuka        1.1  [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
172 denise.eckstein 1.32 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-clean.spec
173 w.otsuka        1.1  
174                      %pre
175 denise.eckstein 1.32 
176                      # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec
177 w.otsuka        1.1  if [ -d %PEGASUS_REPOSITORY_DIR"/root#PG_Internal" ]
178                      then
179                        #
180 denise.eckstein 1.32   # Save the current repository to prev_repository
181 w.otsuka        1.1    #
182 w.otsuka        1.29   if [[ -d %PEGASUS_REPOSITORY_DIR ]]
183 w.otsuka        1.1    then
184 denise.eckstein 1.32     if [[ -d %PEGASUS_PREV_REPOSITORY_DIR ]]
185                          then
186                            rm -rf %PEGASUS_PREV_REPOSITORY_DIR
187                          fi
188                          mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR
189                          mkdir %PEGASUS_REPOSITORY_DIR
190 w.otsuka        1.1    fi
191                      fi
192 denise.eckstein 1.32 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec
193 w.otsuka        1.1  
194                      %post
195 w.otsuka        1.24 if [ $1 -eq 1 ]; then
196 denise.eckstein 1.32    %define INSTALL_LOG /var/opt/tog-pegasus/log/install.log
197                         echo `date` > %INSTALL_LOG 2>&1
198                         %define PEGASUS_CONFIG_DIR /etc/opt/tog-pegasus
199                         %define PEGASUS_PEM_DIR /etc/opt/tog-pegasus
200                         %define PEGASUS_SSL_CERT_FILE server.pem
201                         %define PEGASUS_SSL_KEY_FILE file.pem
202                         %define PEGASUS_SSL_TRUSTSTORE client.pem
203                      
204                         # Create Symbolic Links for SDK Libraries
205                         #
206                         ln -sf libpegclient.so.1 /opt/tog-pegasus/lib/libpegclient.so
207                         ln -sf libpegcommon.so.1 /opt/tog-pegasus/lib/libpegcommon.so
208                         ln -sf libpegprovider.so.1 /opt/tog-pegasus/lib/libpegprovider.so
209                         ln -sf libDefaultProviderManager.so.1 /opt/tog-pegasus/lib/libDefaultProviderManager.so
210                         ln -sf libCIMxmlIndicationHandler.so.1 /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so
211                         ln -sf libCMPIProviderManager.so.1 /opt/tog-pegasus/lib/libCMPIProviderManager.so
212                      
213                         # Create Symbolic Links for Packaged Provider Libraries
214                         #
215                         ln -sf libComputerSystemProvider.so.1 /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so
216                         ln -sf libOSProvider.so.1 /opt/tog-pegasus/providers/lib/libOSProvider.so
217 denise.eckstein 1.32    ln -sf libProcessProvider.so.1 /opt/tog-pegasus/providers/lib/libProcessProvider.so
218                      
219                      
220                      # Start of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec
221                         
222                         # Create OpenSSL Configuration File (ssl.cnf)
223                         #
224                         if [ -f %PEGASUS_CONFIG_DIR/ssl.cnf ]
225                         then
226                            echo "WARNING: %PEGASUS_CONFIG_DIR/ssl.cnf already exists."
227                         else
228                            echo " Generating SSL Certificate..."
229                            echo "[ req ]" >> %PEGASUS_CONFIG_DIR/ssl.cnf
230                            echo "distinguished_name     = req_distinguished_name" >> %PEGASUS_CONFIG_DIR/ssl.cnf
231                            echo "prompt                 = no" >> %PEGASUS_CONFIG_DIR/ssl.cnf
232                            echo "[ req_distinguished_name ]" >> %PEGASUS_CONFIG_DIR/ssl.cnf
233                            echo "C                      = UK" >> %PEGASUS_CONFIG_DIR/ssl.cnf
234                            echo "ST                     = Berkshire" >> %PEGASUS_CONFIG_DIR/ssl.cnf
235                            echo "L                      = Reading" >> %PEGASUS_CONFIG_DIR/ssl.cnf
236                            echo "O                      = The Open Group" >> %PEGASUS_CONFIG_DIR/ssl.cnf
237                            echo "OU                     = The OpenPegasus Project" >> %PEGASUS_CONFIG_DIR/ssl.cnf
238 denise.eckstein 1.32       echo "CN                     = `uname -n`" >> %PEGASUS_CONFIG_DIR/ssl.cnf
239                            chmod 400 %PEGASUS_CONFIG_DIR/ssl.cnf
240                            chown root %PEGASUS_CONFIG_DIR/ssl.cnf
241                         fi
242                      
243                         %OPENSSL_BIN/openssl req -x509 -days 356 -newkey rsa:2048 \
244                            -nodes -config %PEGASUS_CONFIG_DIR/ssl.cnf \
245                            -keyout %PEGASUS_PEM_DIR/key.pem -out %PEGASUS_PEM_DIR/cert.pem \
246                                 2>>%INSTALL_LOG
247                      
248                         cat %PEGASUS_PEM_DIR/key.pem > %PEGASUS_PEM_DIR/key-2048.pem
249                         chmod 400 %PEGASUS_PEM_DIR/key-2048.pem
250                         cat %PEGASUS_PEM_DIR/cert.pem > %PEGASUS_PEM_DIR/cert-2048.pem
251                         chmod 400 %PEGASUS_PEM_DIR/cert-2048.pem
252                         cat %PEGASUS_PEM_DIR/cert.pem > %PEGASUS_PEM_DIR/truststore-2048.pem
253                         chmod 400 %PEGASUS_PEM_DIR/truststore-2048.pem
254                         rm -f %PEGASUS_PEM_DIR/key.pem %PEGASUS_PEM_DIR/cert.pem
255                      
256                         if [ -f %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE ]
257                         then
258                         echo "WARNING: %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE SSL Certificate file already exists."
259 denise.eckstein 1.32    else
260                            cp %PEGASUS_PEM_DIR/cert-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE
261                            chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_CERT_FILE
262                            cp %PEGASUS_PEM_DIR/key-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE
263                            chmod 400 %PEGASUS_PEM_DIR/%PEGASUS_SSL_KEY_FILE
264                         fi
265                      
266                         if [ -f %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE ]
267                         then
268                             echo "WARNING: %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE SSL Certificate trust store already exists."
269                         else
270                             cp %PEGASUS_PEM_DIR/truststore-2048.pem %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE
271                             chmod 444 %PEGASUS_PEM_DIR/%PEGASUS_SSL_TRUSTSTORE
272                         fi
273                      
274                         echo " To start Pegasus manually:"
275                         echo " /etc/init.d/tog-pegasus start"
276                         echo " Stop it:"
277                         echo " /etc/init.d/tog-pegasus stop"
278                         echo " To set up PATH and MANPATH in /etc/profile"
279                         echo " run /opt/tog-pegasus/sbin/settogpath."
280 denise.eckstein 1.32 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-post.spec
281 w.otsuka        1.1  
282 w.otsuka        1.24 fi
283 w.otsuka        1.1  %preun
284 w.otsuka        1.24 if [ $1 -eq 0 ]; then
285 denise.eckstein 1.32    # Check if the cimserver is running
286                         isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`
287                         if [ "$isRunning" ]; then
288                            /opt/tog-pegasus/sbin/cimserver -s
289                         fi
290                         # Delete the Link to the rc.* Startup Directories
291                         /usr/lib/lsb/remove_initd /etc/init.d/tog-pegasus;
292 w.otsuka        1.24 fi
293 w.otsuka        1.1  
294                      %postun
295 w.otsuka        1.24 if [ $1 -eq 0 ]; then
296 denise.eckstein 1.32    [ "$PEGASUS_VARDATA_DIR" != "/" ] && [ -d $PEGASUS_VARDATA_DIR ] && rm -rf $PEGASUS_VARDATA_DIR;
297                         [ "$PEGASUS_PROD_DIR" != "/" ] && [ -d $PEGASUS_PROD_DIR ] && rm -rf $PEGASUS_PROD_DIR;
298                         [ "$PEGASUS_CONFIG_DIR" != "/" ] && [ -d $PEGASUS_CONFIG_DIR ] && rm -rf $PEGASUS_CONFIG_DIR;
299                         export LC_ALL=C
300 w.otsuka        1.1  fi
301                      
302                      %files
303 denise.eckstein 1.32 %dir %attr(-,root,root) /opt/tog-pegasus
304                      %dir %attr(-,root,root) /opt/tog-pegasus/share
305                      %dir %attr(-,root,root) /opt/tog-pegasus/share/man
306                      %dir %attr(-,root,root) /opt/tog-pegasus/share/man/man1
307                      %dir %attr(-,root,root) /opt/tog-pegasus/share/man/man8
308                      %dir %attr(-,root,root) /opt/tog-pegasus/lib
309                      %dir %attr(-,root,root) /opt/tog-pegasus/providers
310                      %dir %attr(-,root,root) /opt/tog-pegasus/providers/lib
311                      %dir %attr(-,root,root) /opt/tog-pegasus/sbin
312                      %dir %attr(-,root,root) /opt/tog-pegasus/bin
313                      %dir %attr(-,root,root) /opt/tog-pegasus/mof
314                      %dir %attr(-,root,root) /var/opt/tog-pegasus
315                      %dir %attr(-,root,root) /var/opt/tog-pegasus/cache
316                      %dir %attr(-,root,root) /var/opt/tog-pegasus/log
317                      %dir %attr(-,root,root) /var/opt/tog-pegasus/cache/localauth
318                      %dir %attr(-,root,root) /var/run/tog-pegasus
319                      %dir %attr(-,root,root) /etc/opt/tog-pegasus
320                      %dir %attr(1555,root,root) /var/run/tog-pegasus/socket
321                      %dir %attr(755,root,root) /opt/tog-pegasus/mof/CIM28
322                      
323                      %dir %attr(755,root,root) /opt/tog-pegasus/mof/Pegasus
324 denise.eckstein 1.32 
325                      /var/opt/tog-pegasus/repository
326                      
327                      %doc %attr(400,root,root) /opt/tog-pegasus/license.txt
328                      %doc /opt/tog-pegasus/share/man/man1/cimmof.1
329                      %doc /opt/tog-pegasus/share/man/man1/cimprovider.1
330                      %doc /opt/tog-pegasus/share/man/man1/osinfo.1
331                      %doc /opt/tog-pegasus/share/man/man1/wbemexec.1
332                      %doc /opt/tog-pegasus/share/man/man8/cimauth.8
333                      %doc /opt/tog-pegasus/share/man/man8/cimconfig.8
334                      %doc /opt/tog-pegasus/share/man/man8/cimserver.8
335                      
336                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_AppRuntime.mof
337                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_BIOS.mof
338                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_CheckAction.mof
339                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_DeploymentModel.mof
340                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_InstalledProduct.mof
341                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_J2eeAppServer.mof
342                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_J2eeAppServerStats.mof
343                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Application28_SystemSoftware.mof
344                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Application28.mof
345 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Core28.mof
346                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Database28.mof
347                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Device28.mof
348                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Event28.mof
349                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Interop28.mof
350                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_IPsecPolicy28.mof
351                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Metrics28.mof
352                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Network28.mof
353                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Physical28.mof
354                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Policy28.mof
355                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Schema28.mof
356                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_Support28.mof
357                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_System28.mof
358                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/CIM_User28.mof
359                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Capabilities.mof
360                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Collection.mof
361                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_CoreElements.mof
362                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Device.mof
363                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_MethodParms.mof
364                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Physical.mof
365                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_PowerMgmt.mof
366 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_ProductFRU.mof
367                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Qualifiers.mof
368                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Redundancy.mof
369                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Service.mof
370                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Settings.mof
371                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Software.mof
372                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_Statistics.mof
373                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Core28_StorageExtent.mof
374                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Database28_Statistics.mof
375                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Database28_Storage.mof
376                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Database28_System.mof
377                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Controller.mof
378                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_CoolingAndPower.mof
379                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_DeviceElements.mof
380                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_DiskGroup.mof
381                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_FC.mof
382                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_IB.mof
383                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Memory.mof
384                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Modems.mof
385                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_NetworkAdapter.mof
386                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Ports.mof
387 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Printing.mof
388                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Processor.mof
389                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_ProtocolController.mof
390                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_SccExtents.mof
391                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_Sensors.mof
392                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_StorageDevices.mof
393                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_StorageExtents.mof
394                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_StorageLib.mof
395                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_StorageServices.mof
396                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_USB.mof
397                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Device28_UserDevices.mof
398                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Metrics28_BaseMetric.mof
399                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Metrics28_UnitOfWork.mof
400                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_BGP.mof
401                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Buffers.mof
402                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Collections.mof
403                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Filtering.mof
404                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_IPsec.mof
405                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_OSPF.mof
406                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Pipes.mof
407                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_ProtocolEndpoints.mof
408 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_QoS.mof
409                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Routes.mof
410                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_RoutingForwarding.mof
411                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_SNMP.mof
412                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_SwitchingBridging.mof
413                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_Systems.mof
414                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Network28_VLAN.mof
415                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_Component.mof
416                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_Connector.mof
417                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_Link.mof
418                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_Misc.mof
419                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_Package.mof
420                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_PhysicalMedia.mof
421                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/Physical28_StoragePackage.mof
422                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Boot.mof
423                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Diagnostics.mof
424                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_FileElements.mof
425                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Logs.mof
426                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_OperatingSystem.mof
427                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Processing.mof
428                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_SystemElements.mof
429 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_SystemResources.mof
430                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Time.mof
431                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/System28_Unix.mof
432                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_AccessControl.mof
433                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Account.mof
434                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_AuthenticationReqmt.mof
435                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Credential.mof
436                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Group.mof
437                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Identity.mof
438                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Kerberos.mof
439                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Org.mof
440                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_PrivilegeManagementService.mof
441                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Privilege.mof
442                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_PublicKey.mof
443                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_Role.mof
444                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_SecurityLevel.mof
445                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_SecurityServices.mof
446                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_SharedSecret.mof
447                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_StorageHardwareID.mof
448                      %attr(444,root,root) /opt/tog-pegasus/mof/CIM28/User28_UsersAccess.mof
449                      
450 denise.eckstein 1.32 %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_Authorization20.mof
451                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ConfigSetting20.mof
452                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_InternalSchema20.mof
453                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ShutdownService20.mof
454                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_User20.mof
455                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_Events20.mof
456                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_InterOpSchema20.mof
457                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ProviderModule20.mof
458                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ComputerSystem20.mof
459                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ComputerSystem20R.mof
460                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ManagedSystemSchema20.mof
461                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_ManagedSystemSchema20R.mof
462                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_OperatingSystem20.mof
463                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_OperatingSystem20R.mof
464                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_UnixProcess20.mof
465                      %attr(444,root,root) /opt/tog-pegasus/mof/Pegasus/PG_UnixProcess20R.mof
466                      
467                      %config %attr(644,root,root) /var/opt/tog-pegasus/cimserver_planned.conf
468                      %config(missingok) %attr(644,root,root) /var/opt/tog-pegasus/cimserver_current.conf
469                      %config %attr(500,root,root) /etc/init.d/tog-pegasus
470                      %config %attr(-,root,root) %PAM_CONFIG_DIR/wbem
471 denise.eckstein 1.32 %config %attr(-,root,root) /etc/opt/tog-pegasus/ssl.cnf
472                      
473                      %attr(444,root,root) /etc/opt/tog-pegasus/client.pem
474                      %attr(400,root,root) /etc/opt/tog-pegasus/file.pem
475                      %attr(444,root,root) /etc/opt/tog-pegasus/server.pem
476                      
477                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimauth
478                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimconfig
479                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimserver
480                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimuser
481                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimprovagt
482                      %attr(500,root,root) /opt/tog-pegasus/sbin/cimservera
483                      %attr(500,root,root) /opt/tog-pegasus/sbin/init_repository
484                      %attr(500,root,root) /opt/tog-pegasus/sbin/settogpath
485                      
486                      %attr(555,root,root) /opt/tog-pegasus/bin/cimmof
487                      %attr(555,root,root) /opt/tog-pegasus/bin/cimmofl
488                      %attr(555,root,root) /opt/tog-pegasus/bin/cimprovider
489                      %attr(555,root,root) /opt/tog-pegasus/bin/osinfo
490                      %attr(555,root,root) /opt/tog-pegasus/bin/wbemexec
491                      
492 denise.eckstein 1.32 %attr(555,root,root) /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so.1
493                      %attr(555,root,root) /opt/tog-pegasus/lib/libConfigSettingProvider.so.1
494                      %attr(555,root,root) /opt/tog-pegasus/lib/libNamespaceProvider.so.1
495                      %attr(555,root,root) /opt/tog-pegasus/lib/libProviderRegistrationProvider.so.1
496                      %attr(555,root,root) /opt/tog-pegasus/lib/libUserAuthProvider.so.1
497                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegauthentication.so.1
498                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegclient.so.1
499                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegcliutils.so.1
500                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegcommon.so.1
501                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegcompiler.so.1
502                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegconfig.so.1
503                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegexportclient.so.1
504                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegexportserver.so.1
505                      %attr(555,root,root) /opt/tog-pegasus/lib/libpeggetoopt.so.1
506                      %attr(555,root,root) /opt/tog-pegasus/lib/libpeghandlerservice.so.1
507                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegindicationservice.so.1
508                      %attr(555,root,root) /opt/tog-pegasus/lib/libpeglistener.so.1
509                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegprm.so.1
510                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegprovider.so.1
511                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegprovidermanager.so.1
512                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegrepository.so.1
513 denise.eckstein 1.32 %attr(555,root,root) /opt/tog-pegasus/lib/libpegserver.so.1
514                      %attr(555,root,root) /opt/tog-pegasus/lib/libpeguser.so.1
515                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegwql.so.1
516                      %attr(555,root,root) /opt/tog-pegasus/lib/libDefaultProviderManager.so.1
517                      %attr(555,root,root) /opt/tog-pegasus/lib/libCertificateProvider.so.1
518                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegqueryexpression.so.1
519                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegcql.so.1
520                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegquerycommon.so.1
521                      %attr(555,root,root) /opt/tog-pegasus/lib/libCIMQueryCapabilitiesProvider.so.1
522                      %attr(555,root,root) /opt/tog-pegasus/lib/libInteropProvider.so.1
523                      %attr(555,root,root) /opt/tog-pegasus/lib/libCIMOMStatDataProvider.so.1
524                      %attr(555,root,root) /opt/tog-pegasus/lib/libpegservice.so.1
525                      %attr(555,root,root) /opt/tog-pegasus/lib/libCMPIProviderManager.so.1
526                      %attr(555,root,root) /opt/tog-pegasus/lib/libcmpiCppImpl.so.1
527                      /opt/tog-pegasus/lib/libpegclient.so
528                      /opt/tog-pegasus/lib/libpegcommon.so
529                      /opt/tog-pegasus/lib/libpegprovider.so
530                      /opt/tog-pegasus/lib/libDefaultProviderManager.so
531                      /opt/tog-pegasus/lib/libCIMxmlIndicationHandler.so
532                      /opt/tog-pegasus/lib/libCMPIProviderManager.so
533                      
534 denise.eckstein 1.32 %attr(555,root,root) /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so.1
535                      %attr(555,root,root) /opt/tog-pegasus/providers/lib/libOSProvider.so.1
536                      %attr(555,root,root) /opt/tog-pegasus/providers/lib/libProcessProvider.so.1
537                      /opt/tog-pegasus/providers/lib/libComputerSystemProvider.so
538                      /opt/tog-pegasus/providers/lib/libOSProvider.so
539                      /opt/tog-pegasus/providers/lib/libProcessProvider.so
540 w.otsuka        1.1  
541                      %files sdk
542                      %defattr(0444,root,root)
543 denise.eckstein 1.32 
544                      # SDK Include Files
545                      #
546                      %dir /opt/tog-pegasus/include
547                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClientException.h
548                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Client/CIMClient.h
549                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Client/Linkage.h
550                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Array.h
551                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/ArrayInter.h
552                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Char16.h
553                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMClass.h
554                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMDateTime.h
555                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMFlavor.h
556                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMIndication.h
557                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMInstance.h
558                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMMethod.h
559                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMName.h
560                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMObject.h
561                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMObjectPath.h
562                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMParameter.h
563                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMParamValue.h
564 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMProperty.h
565                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMPropertyList.h
566                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMQualifierDecl.h
567                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMQualifier.h
568                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMScope.h
569                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMStatusCode.h
570                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMType.h
571                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/CIMValue.h
572                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Config.h
573                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Exception.h
574                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Linkage.h
575                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/OperationContext.h
576                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/ResponseHandler.h
577                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/SSLContext.h
578                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/String.h
579                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Platform_LINUX_IX86_GNU.h
580                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Consumer/CIMIndicationConsumer.h
581                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Consumer/Linkage.h
582                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMAssociationProvider.h
583                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMIndicationConsumerProvider.h
584                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMIndicationProvider.h
585 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMInstanceProvider.h
586                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMMethodProvider.h
587                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMOMHandle.h
588                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/CIMProvider.h
589                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/Linkage.h
590                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Provider/ProviderException.h
591                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/AcceptLanguages.h
592                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/MessageLoader.h
593                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/ContentLanguages.h
594                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElementContainer.h
595                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/AcceptLanguageElement.h
596                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/Formatter.h
597                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/ContentLanguageElement.h
598                      %attr(-,root,root) /opt/tog-pegasus/include/Pegasus/Common/LanguageElement.h
599                      
600                      # SDK Sample Files
601                      #
602                      %dir /opt/tog-pegasus/samples
603                      %attr(-,root,root) /opt/tog-pegasus/samples/Makefile
604                      %attr(-,root,root) /opt/tog-pegasus/samples/mak/LINUX_IX86_GNU.mak
605                      %attr(-,root,root) /opt/tog-pegasus/samples/mak/config.mak
606 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/samples/mak/program.mak
607                      %attr(-,root,root) /opt/tog-pegasus/samples/mak/recurse.mak
608                      %attr(-,root,root) /opt/tog-pegasus/samples/mak/library.mak
609                      %attr(-,root,root) /opt/tog-pegasus/samples/mak/common.mak
610                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/Makefile
611                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/Makefile
612                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/Makefile
613                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/Makefile
614                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/Makefile
615                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/EnumInstances/EnumInstances.cpp
616                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/InvokeMethod/InvokeMethod.cpp
617                      %attr(-,root,root) /opt/tog-pegasus/samples/Clients/DefaultC++/SendTestIndications/SendTestIndications.cpp
618                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Makefile
619                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/Makefile
620                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/SampleProviderSchema.mof
621                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/IndicationProviderR.mof
622                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/Makefile
623                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/Makefile
624                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/Makefile
625                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/Makefile
626                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.cpp
627 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProvider.h
628                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/IndicationProvider/IndicationProviderMain.cpp
629                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/Makefile
630                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/InstanceProviderR.mof
631                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/MethodProviderR.mof
632                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/Load/SimpleDisplayConsumerR.mof
633                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.cpp
634                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProviderMain.cpp
635                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/InstanceProvider.h
636                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/EnumerateInstancesrspgood.xml
637                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/InstanceProvider/EnumerateInstances.xml
638                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProvider.cpp
639                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProviderMain.cpp
640                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/MethodProvider.h
641                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/InvokeMethod.xml
642                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/MethodProvider/InvokeMethodrspgood.xml
643                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumerMain.cpp
644                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.cpp
645                      %attr(-,root,root) /opt/tog-pegasus/samples/Providers/DefaultC++/SimpleDisplayConsumer/SimpleDisplayConsumer.h
646                      
647                      # SDK Documentation
648 denise.eckstein 1.32 #
649                      /opt/tog-pegasus/html
650 w.otsuka        1.28 
651                      %files test
652 denise.eckstein 1.32 
653                      # Test Files
654                      #
655                      %dir %attr(-, root,root) /opt/tog-pegasus/test
656                      %dir %attr(-, root,root) /opt/tog-pegasus/test/lib
657                      %dir %attr(-, root,root) /opt/tog-pegasus/test/bin
658                      %dir %attr(-, root,root) /opt/tog-pegasus/test/mak
659                      %attr(-,root,root) /opt/tog-pegasus/test/mak/commands.mak
660                      %attr(-,root,root) /opt/tog-pegasus/test/lib/libSampleInstanceProvider.so.1
661                      %attr(-,root,root) /opt/tog-pegasus/test/lib/libSampleMethodProvider.so.1
662                      %attr(-,root,root) /opt/tog-pegasus/test/lib/libSampleFamilyProvider.so.1
663                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestAbstract
664                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestArray
665                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestBase64
666                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestClassDecl
667                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestDateTime
668                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestFlavor
669                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestFormatter
670                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestHashTable
671                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestInstanceDecl
672                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestLogger
673 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/test/bin/TestMethod
674                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestObject
675                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestOperationContext
676                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestParamValue
677                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestParameter
678                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestProperty
679                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestQualifier
680                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestQualifierDecl
681                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestQualifierList
682                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestQueue
683                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestReference
684                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestResolve
685                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestResponseHandler
686                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestScope
687                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestStack
688                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestStopwatch
689                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestStrToInstName
690                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestString
691                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestTimeValue
692                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestToMof
693                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestValidateClass
694 denise.eckstein 1.32 %attr(-,root,root) /opt/tog-pegasus/test/bin/TestValue
695                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TracerTest
696                      %attr(-,root,root) /opt/tog-pegasus/test/bin/IPC
697                      %attr(-,root,root) /opt/tog-pegasus/test/bin/CompAssoc
698                      %attr(-,root,root) /opt/tog-pegasus/test/bin/UserManagerTest
699                      %attr(-,root,root) /opt/tog-pegasus/test/bin/TestClient
700                      %attr(-,root,root) /opt/tog-pegasus/test/bin/OSTestClient
701                      %attr(-,root,root) /opt/tog-pegasus/test/bin/InvokeMethod2
702                      %attr(-,root,root) /opt/tog-pegasus/test/Makefile
703                      /var/opt/tog-pegasus/testrepository
704 w.otsuka        1.28 

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2