(file) Return to openpegasus.org-wbem-2.2.spec CVS log (file) (dir) Up to [Pegasus] / pegasus / rpm

  1 kumpf 1.2 #%/////////////////////////////////////////////////////////////////////////////
  2           #
  3 konrad.r 1.5 # Copyright (c) 2001,2002,2003 BMC Software, Hewlett-Packard Company, IBM,
  4 kumpf    1.2 # The Open Group, Tivoli Systems
  5              #
  6              # Permission is hereby granted, free of charge, to any person obtaining a copy
  7              # of this software and associated documentation files (the "Software"), to
  8              # deal in the Software without restriction, including without limitation the
  9              # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 10              # sell copies of the Software, and to permit persons to whom the Software is
 11              # furnished to do so, subject to the following conditions:
 12              # 
 13              # THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 14              # ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 15              # "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 16              # LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 17              # PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 18              # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 19              # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 20              # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 21              #
 22              #==============================================================================
 23              #
 24              # Author: Warren Otsuka (warren.otsuka@hp.com)
 25 kumpf    1.2 #
 26              # Modified By:
 27 konrad.r 1.5 # Konrad Rzeszutek <konradr@us.ibm.com>
 28 konrad.r 1.8 #
 29              # -------------------------------------------------------------------------------
 30              # Changes:
 31              # 09-25-2003 by Martin Knipper <knipper@de.ibm.com>
 32              # - added "export SYS_INCLUDES=-I/usr/kerberos/include" for correct RedHat9 compile
 33              # - removed the install -o 0 -g 0 flags from the specfile 
 34              #	-> this way a non root user can build the RPM's since a normal user (UID>0) can not
 35              #		change a files owner or group
 36              # - changed the files %attr section with correct filepermissons that were taken from the
 37              #	install flags 
 38              # - RedHat 7.x has some trouble starting pegasus in the %post-step
 39              #	- added a workaround recieved by Konrad Rzeszutek <konradr@us.ibm.com>
 40              # - added a rm -Rf $PEGASUS_HOME at the end of the install section
 41              #	-> otherwise the rpm build process will break on RedHat 9
 42              #
 43 konrad.r 1.10 # -------------------------------------------------------------------------------
 44               # Changes:
 45               # 09-26-2003 by Martin Knipper <knipper@de.ibm.com>
 46               # 	The file attributs have to be passed to the "install" command and not the
 47               #	attr section. For some reason this fails for SuSE-Build
 48               # -------------------------------------------------------------------------------
 49               # Changes:
 50               # 10-28-2003 by Martin Knipper <knipper@de.ibm.com>
 51               # 	Did some improvements to the preun und postun-install sections (removed the
 52               #	SuSE and Redhat specfic parts.
 53               #	Furthermore checked if the cimserver is running before trying to kill it.
 54               #	Otherwise this will give some unwanted error messages to the screen
 55               #
 56 kumpf    1.2  #%/////////////////////////////////////////////////////////////////////////////
 57               #
 58               # openpegasus.org-wbem-2.2.spec
 59               #
 60               # Package spec for PEGASUS 2.2
 61               #
 62               Summary: WBEM Services for Linux
 63               Name: pegasus-wbem
 64 konrad.r 1.10 Version: 2.2
 65               Release: 4
 66 kumpf    1.2  Group: Systems Management/Base
 67               Copyright: Open Group Pegasus Open Source
 68               BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
 69 konrad.r 1.5  Source: ftp://www.opengroup.org/pegasus/pegasus-wbem-%{version}-%{release}.tar.gz
 70 kumpf    1.2  Requires: openssl-devel >= 0.9.6
 71 konrad.r 1.10 Provides: cimserver pegasus-wbem-2.2
 72 kumpf    1.2  
 73               %description
 74 kumpf    1.3  WBEM Services for Red Hat Linux enables management solutions that deliver
 75               increased control of enterprise resources. WBEM is a platform and resource
 76               independent DMTF standard that defines a common information model and
 77               communication protocol for monitoring and controlling resources from diverse
 78               sources.
 79 kumpf    1.2  
 80 konrad.r 1.5  %package devel
 81               Summary:      The Pegasus source tree
 82               Group:        Systems Management/Base
 83               Autoreq: 0
 84 konrad.r 1.10 Requires: pegasus-wbem >= 2.2, openssl-devel >= 0.9.6
 85 konrad.r 1.5  
 86               %description devel
 87               This package contains the Pegasus source tree, header files and
 88               static libraries (if any).
 89               
 90               
 91 kumpf    1.2  %prep
 92               [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
 93               
 94 konrad.r 1.5  %setup
 95               # Copy the necessary include files
 96 konrad.r 1.10 
 97               # See Bug Report 929 (http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=929)
 98 konrad.r 1.9  export PEGASUS_ENABLE_SLP=1
 99 konrad.r 1.10 
100 konrad.r 1.5  export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
101               export LISTLOC=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
102               rm -f $LISTLOC/rpm_pegasus_include_files
103               pushd  $PEGASUS_ROOT/src
104               list=`find Pegasus -iname '*.h'`
105               popd
106               for i in $list;do
107                   j=`dirname $i`;
108                   echo "/usr/include/"$i >> $LISTLOC/rpm_pegasus_include_files
109                   mkdir -p $RPM_BUILD_ROOT/usr/include/$j
110                   cp $PEGASUS_ROOT/src/$i $RPM_BUILD_ROOT/usr/include/$i
111               done;
112               
113               # Needed for CMPI patch
114               ln -s $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION $RPM_BUILD_DIR/$RPM_PACKAGE_NAME
115               
116               
117               %build
118 konrad.r 1.9  export PEGASUS_ENABLE_SLP=1
119 konrad.r 1.5  export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
120               export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
121 konrad.r 1.7  %ifarch ia64
122               export PEGASUS_PLATFORM=LINUX_IA64_GNU
123               %else
124 konrad.r 1.5  export PEGASUS_PLATFORM=LINUX_IX86_GNU
125 konrad.r 1.7  %endif
126 konrad.r 1.5  # Modify this when a new version of OpenSSL appears.
127 konrad.r 1.7  # export OPENSSL_HOME=$RPM_BUILD_DIR/openssl/
128 konrad.r 1.5  export PEGASUS_HAS_SSL=yes
129               
130 konrad.r 1.7  # per bug #368
131               export PEGASUS_USE_RELEASE_DIRS=true
132 konrad.r 1.8  export SYS_INCLUDES=-I/usr/kerberos/include
133 konrad.r 1.5  make
134               
135 kumpf    1.2  %install
136               #
137               # Make directories
138 kumpf    1.3  mkdir -p $RPM_BUILD_ROOT/var/log/pegasus
139               mkdir -p $RPM_BUILD_ROOT/var/cache/pegasus/localauth
140               mkdir -p $RPM_BUILD_ROOT/usr/lib/pegasus/providers
141               mkdir -p $RPM_BUILD_ROOT/usr/share/man/{man1,man1m}
142 konrad.r 1.5  mkdir -p $RPM_BUILD_ROOT/etc/pegasus/mof
143               
144               
145               export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
146               export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
147               
148 kumpf    1.2  #
149               # Init scripts
150 konrad.r 1.10 install -D -m 0755  $PEGASUS_ROOT/rpm/wbem22.lnx $RPM_BUILD_ROOT/etc/init.d/pegasus-wbem
151 konrad.r 1.5  
152 kumpf    1.2  #
153               # Programs
154 konrad.r 1.10 install -D -m 0544  $PEGASUS_HOME/bin/cimserver $RPM_BUILD_ROOT/usr/sbin/cimserver
155               install -D -m 0544  $PEGASUS_HOME/bin/cimauth   $RPM_BUILD_ROOT/usr/sbin/cimauth
156               install -D -m 0544  $PEGASUS_HOME/bin/cimuser   $RPM_BUILD_ROOT/usr/sbin/cimuser
157               install -D -m 0544  $PEGASUS_HOME/bin/cimconfig $RPM_BUILD_ROOT/usr/sbin/cimconfig
158               install -D -m 0755  $PEGASUS_HOME/bin/cimmof    $RPM_BUILD_ROOT/usr/bin/cimmof
159               install -D -m 0755  $PEGASUS_HOME/bin/cimmofl   $RPM_BUILD_ROOT/usr/bin/cimmofl
160               install -D -m 0755  $PEGASUS_HOME/bin/wbemexec  $RPM_BUILD_ROOT/usr/bin/wbemexec
161               install -D -m 0755  $PEGASUS_HOME/bin/CLI       $RPM_BUILD_ROOT/usr/bin/CLI
162               install -D -m 0755  $PEGASUS_HOME/bin/osinfo    $RPM_BUILD_ROOT/usr/bin/osinfo
163               install -D -m 0755  $PEGASUS_HOME/bin/ipinfo    $RPM_BUILD_ROOT/usr/bin/ipinfo
164               install -D -m 0755  $PEGASUS_HOME/bin/tomof     $RPM_BUILD_ROOT/usr/bin/tomof
165               install -D -m 0755  $PEGASUS_HOME/bin/cimprovider $RPM_BUILD_ROOT/usr/bin/cimprovider
166               
167 konrad.r 1.5  
168 kumpf    1.2  # Libraries
169               
170 konrad.r 1.10 install -D -m 0755  $PEGASUS_HOME/lib/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1
171               install -D -m 0755  $PEGASUS_HOME/lib/libCIMxmlIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libCIMxmlIndicationHandler.so.1
172               install -D -m 0755  $PEGASUS_HOME/lib/libComputerSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1
173               install -D -m 0755  $PEGASUS_HOME/lib/libConfigSettingProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libConfigSettingProvider.so.1
174               install -D -m 0755  $PEGASUS_HOME/lib/libDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libDisplayConsumer.so.1
175               install -D -m 0755  $PEGASUS_HOME/lib/libDynLib.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libDynLib.so.1
176               install -D -m 0755  $PEGASUS_HOME/lib/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1
177               install -D -m 0755  $PEGASUS_HOME/lib/libIPProviderModule.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libIPProviderModule.so.1
178               install -D -m 0755  $PEGASUS_HOME/lib/libNamespaceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libNamespaceProvider.so.1
179               install -D -m 0755  $PEGASUS_HOME/lib/libnsatrap.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libnsatrap.so.1
180               install -D -m 0755  $PEGASUS_HOME/lib/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1
181               install -D -m 0755  $PEGASUS_HOME/lib/libOSProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1
182               install -D -m 0755  $PEGASUS_HOME/lib/libpegauthentication.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegauthentication.so.1
183               install -D -m 0755  $PEGASUS_HOME/lib/libpegCLIClientLib.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegCLIClientLib.so.1
184               install -D -m 0755  $PEGASUS_HOME/lib/libpegclient.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegclient.so.1
185               install -D -m 0755  $PEGASUS_HOME/lib/libpegcliutils.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcliutils.so.1
186               install -D -m 0755  $PEGASUS_HOME/lib/libpegcommon.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcommon.so.1
187               install -D -m 0755  $PEGASUS_HOME/lib/libpegcompiler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcompiler.so.1
188               install -D -m 0755  $PEGASUS_HOME/lib/libpegconfig.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegconfig.so.1
189               install -D -m 0755  $PEGASUS_HOME/lib/libpegexportclient.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegexportclient.so.1
190               install -D -m 0755  $PEGASUS_HOME/lib/libpegexportserver.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegexportserver.so.1
191 konrad.r 1.10 install -D -m 0755  $PEGASUS_HOME/lib/libpeggetoopt.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeggetoopt.so.1
192               install -D -m 0755  $PEGASUS_HOME/lib/libpeghandlerservice.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeghandlerservice.so.1
193               install -D -m 0755  $PEGASUS_HOME/lib/libpegindicationservice.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegindicationservice.so.1
194               install -D -m 0755  $PEGASUS_HOME/lib/libpeglistener.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeglistener.so.1
195               install -D -m 0755  $PEGASUS_HOME/lib/libpegprm.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprm.so.1
196               install -D -m 0755  $PEGASUS_HOME/lib/libpegprovidermanager.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprovidermanager.so.1
197               install -D -m 0755  $PEGASUS_HOME/lib/libpegprovider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprovider.so.1
198               install -D -m 0755  $PEGASUS_HOME/lib/libpegrepository.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegrepository.so.1
199               install -D -m 0755  $PEGASUS_HOME/lib/libpegserver.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegserver.so.1
200               install -D -m 0755  $PEGASUS_HOME/lib/libpeguser.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeguser.so.1
201               install -D -m 0755  $PEGASUS_HOME/lib/libpegwql.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegwql.so.1
202               install -D -m 0755  $PEGASUS_HOME/lib/libPG_TestPropertyTypes.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libPG_TestPropertyTypes.so.1
203               install -D -m 0755  $PEGASUS_HOME/lib/libProcessIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessIndicationProvider.so.1
204               install -D -m 0755  $PEGASUS_HOME/lib/libProcessorProviderModule.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessorProviderModule.so.1
205               install -D -m 0755  $PEGASUS_HOME/lib/libProcessProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1
206               install -D -m 0755  $PEGASUS_HOME/lib/libProviderRegistrationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProviderRegistrationProvider.so.1
207               install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationConsumer.so.1
208               install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationProvider.so.1
209               install -D -m 0755  $PEGASUS_HOME/lib/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1
210               install -D -m 0755  $PEGASUS_HOME/lib/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1
211               install -D -m 0755  $PEGASUS_HOME/lib/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1
212 konrad.r 1.10 install -D -m 0755  $PEGASUS_HOME/lib/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1
213               install -D -m 0755  $PEGASUS_HOME/lib/libsendmailIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsendmailIndicationHandler.so.1
214               install -D -m 0755  $PEGASUS_HOME/lib/libSimpleDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSimpleDisplayConsumer.so.1
215 konrad.r 1.7  %ifnarch ia64
216 konrad.r 1.10 install -D -m 0755  $PEGASUS_HOME/lib/libslp.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libslp.so.1
217 konrad.r 1.7  %endif
218 konrad.r 1.10 install -D -m 0755  $PEGASUS_HOME/lib/libsnmpIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsnmpIndicationHandler.so.1
219               install -D -m 0755  $PEGASUS_HOME/lib/libUserAuthProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libUserAuthProvider.so.1
220               #
221 kumpf    1.2  # CIM schema
222               #
223 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Core27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Core27.mof
224               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Qualifiers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Qualifiers.mof
225               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_CoreElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_CoreElements.mof
226               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Physical.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Physical.mof
227               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Software.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Software.mof
228               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Device.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Device.mof
229               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_StorageExtent.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_StorageExtent.mof
230               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Collection.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Collection.mof
231               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Redundancy.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Redundancy.mof
232               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_ProductFRU.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_ProductFRU.mof
233               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Statistics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Statistics.mof
234               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Capabilities.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Capabilities.mof
235               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Settings.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Settings.mof
236               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_MethodParms.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_MethodParms.mof
237               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_PowerMgmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_PowerMgmt.mof
238               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_BIOS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_BIOS.mof
239               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_CheckAction.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_CheckAction.mof
240               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_DeploymentModel.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_DeploymentModel.mof
241               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_InstalledProduct.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_InstalledProduct.mof
242               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_SystemSoftware.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_SystemSoftware.mof
243               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Application27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Application27.mof
244 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Database27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Database27.mof
245               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Device27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Device27.mof
246               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Event27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Event27.mof
247               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Interop27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Interop27.mof 
248               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Metrics27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Metrics27.mof
249               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Network27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Network27.mof
250               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Physical27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Physical27.mof
251               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Policy27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Policy27.mof
252               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Schema27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Schema27.mof
253               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Support27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Support27.mof
254               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_System27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_System27.mof
255               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_User27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_User27.mof
256               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Controller.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Controller.mof
257               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_CoolingAndPower.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_CoolingAndPower.mof
258               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DeviceElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DeviceElements.mof
259               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DiskGroup.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DiskGroup.mof
260               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_FC.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_FC.mof
261               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_IB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_IB.mof
262               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Memory.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Memory.mof
263               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Modems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Modems.mof
264               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_NetworkAdapter.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_NetworkAdapter.mof
265 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Ports.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Ports.mof
266               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Printing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Printing.mof
267               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Processor.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Processor.mof
268               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_SccExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_SccExtents.mof
269               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Sensors.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Sensors.mof
270               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageDevices.mof
271               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageExtents.mof
272               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageLib.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageLib.mof
273               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageServices.mof
274               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_USB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_USB.mof
275               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_UserDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_UserDevices.mof
276               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_BaseMetric.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_BaseMetric.mof
277               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_UnitOfWork.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_UnitOfWork.mof
278               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_BGP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_BGP.mof
279               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Buffers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Buffers.mof
280               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Collections.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Collections.mof
281               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Filtering.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Filtering.mof
282               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_OSPF.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_OSPF.mof
283               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Pipes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Pipes.mof
284               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_ProtocolEndpoints.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_ProtocolEndpoints.mof
285               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_QoS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_QoS.mof
286 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Routes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Routes.mof
287               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_RoutingForwarding.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_RoutingForwarding.mof
288               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SNMP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SNMP.mof
289               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SwitchingBridging.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SwitchingBridging.mof
290               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Systems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Systems.mof
291               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_VLAN.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_VLAN.mof
292               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Component.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Component.mof
293               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Connector.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Connector.mof
294               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Link.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Link.mof
295               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Misc.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Misc.mof
296               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Package.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Package.mof
297               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_PhysicalMedia.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_PhysicalMedia.mof
298               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_StoragePackage.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_StoragePackage.mof
299               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Boot.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Boot.mof
300               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Diagnostics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Diagnostics.mof
301               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_FileElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_FileElements.mof
302               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Logs.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Logs.mof
303               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_OperatingSystem.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_OperatingSystem.mof
304               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Processing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Processing.mof
305               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemElements.mof
306               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemResources.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemResources.mof
307 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Time.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Time.mof
308               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Unix.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Unix.mof
309               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AccessControl.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AccessControl.mof
310               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Account.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Account.mof
311               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AuthenticationReqmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AuthenticationReqmt.mof
312               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Credential.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Credential.mof
313               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Group.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Group.mof
314               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Kerberos.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Kerberos.mof
315               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Org.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Org.mof
316               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_PublicKey.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_PublicKey.mof
317               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Role.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Role.mof
318               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SecurityServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SecurityServices.mof
319               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SharedSecret.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SharedSecret.mof
320               install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_UsersAccess.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_UsersAccess.mof
321 kumpf    1.2  
322               #
323               # Pegasus' schema
324               #
325 konrad.r 1.5  # InterOp:
326 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_Events20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Events20.mof
327               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_InterOpSchema20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/InterOpSchema.mof
328               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ProviderModule20.mof
329 konrad.r 1.5  
330               # Internal:
331 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_Authorization20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Authorization20.mof
332               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ConfigSetting20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ConfigSetting20.mof
333               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_InternalSchema20.mof $RPM_BUILD_ROOT/etc/pegasus/mof/InternalSchema.mof
334               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_User20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_User20.mof
335               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ShutdownService20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ShutdownService20.mof
336 kumpf    1.2  
337               #
338               # Pegasus Default Providers' schema
339               #
340 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20.mof
341               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20R.mof
342               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20.mof
343               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20R.mof
344               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchema.mof
345               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchemaR.mof
346               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20.mof
347               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20R.mof
348               
349               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatData.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatData.mof
350               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatDataR.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatDataR.mof
351               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20.mof
352               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20R.mof
353               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20.mof
354               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20R.mof
355               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20.mof
356               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20R.mof
357               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20.mof
358               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20R.mof
359               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20.mof
360               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20R.mof
361 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20.mof
362               install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20R.mof
363 kumpf    1.2  #
364               # SSL Files
365               #
366 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/src/Server/ssl.cnf                   $RPM_BUILD_ROOT/var/cache/pegasus/ssl.orig
367 kumpf    1.2  
368               #
369               # cimserver config files
370               #
371 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/src/Server/cimserver_current.conf $RPM_BUILD_ROOT/etc/pegasus/cimserver_current.conf
372               install -D -m 0644  $PEGASUS_ROOT/rpm/cimserver_planned.conf $RPM_BUILD_ROOT/etc/pegasus/cimserver_planned.conf
373 kumpf    1.2  
374               #
375               # WBEM pam authentication
376               #
377 konrad.r 1.10 install -D -m 0644  $PEGASUS_ROOT/rpm/wbem $RPM_BUILD_ROOT/etc/pam.d/wbem
378 kumpf    1.2  
379               #
380               # repository install script
381               #
382 konrad.r 1.10 install -D -m 0544  $PEGASUS_ROOT/rpm/scripts/init_repository_Linux_rh32 $RPM_BUILD_ROOT/usr/sbin/init_repository
383 kumpf    1.2  
384               #
385               # man pages
386               #
387 konrad.r 1.10 install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimmof.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimmof.1
388               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimprovider.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimprovider.1
389               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/osinfo.1 $RPM_BUILD_ROOT/usr/share/man/man1/osinfo.1
390               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/wbemexec.1 $RPM_BUILD_ROOT/usr/share/man/man1/wbemexec.1
391               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimauth.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimauth.1m
392               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimconfig.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimconfig.1m
393               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimprovider.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimprovider.1m
394               install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimserver.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimserver.1m
395 kumpf    1.2  
396 konrad.r 1.8  rm -Rf $PEGASUS_HOME
397 konrad.r 1.10 
398 kumpf    1.2  %clean
399               #make clean
400               [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
401               
402               %post
403 konrad.r 1.5  %{fillup_and_insserv -npy pegasus-wbem pegasus-wbem}
404               mkdir -p /var/log/pegasus
405               export INSTALL_LOG=/var/log/pegasus/install.log
406               echo `date` >$INSTALL_LOG 2>&1
407               
408               isUnited=`grep "UnitedLinux" /etc/issue`
409               isSUSE=`grep "SuSE" /etc/issue`
410 kumpf    1.2  
411 konrad.r 1.5  if [ "$isUnited" ] || [ "$isSUSE" ]; then
412               	chkconfig --add pegasus-wbem
413               else
414 kumpf    1.2  # RH dependency
415 konrad.r 1.5  	/sbin/chkconfig --add pegasus-wbem
416 konrad.r 1.10 	# Pegasus should be startet during runlevel 3 and 5
417               	/sbin/chkconfig --level 35 pegasus-wbem on
418 konrad.r 1.5  fi
419               
420 kumpf    1.3  grep "^/usr/lib/pegasus$" /etc/ld.so.conf > /dev/null 2> /dev/null
421               [ $? -ne 0 ] && echo "/usr/lib/pegasus" >> /etc/ld.so.conf
422 kumpf    1.2  /sbin/ldconfig
423               
424               #link provider shared libraries
425 kumpf    1.3  ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libComputerSystemProvider.so
426               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libComputerSystemProvider.so.1
427               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOSProvider.so.1
428               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOSProvider.so
429               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libProcessProvider.so.1
430               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libProcessProvider.so
431 konrad.r 1.5  ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libAlertIndicationProvider.so
432               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libAlertIndicationProvider.so.1
433               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libIBM_CIMOMStatDataProvider.so
434               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libIBM_CIMOMStatDataProvider.so.1
435               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOperatingSystemProvider.so
436               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOperatingSystemProvider.so.1
437               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleFamilyProvider.so
438               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleFamilyProvider.so.1
439               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleIndicationProvider.so
440               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleIndicationProvider.so.1
441               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleInstanceProvider.so
442               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleInstanceProvider.so.1
443               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleMethodProvider.so
444               ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleMethodProvider.so.1
445               
446               # Create symbolic links for client libs
447               #
448               cd /usr/lib/pegasus
449               for a in `ls -1 *.so.1 | sed s/\.so\.1/\.so/` 
450               do
451                ln -s "$a.1" $a
452 konrad.r 1.5  done
453               # link directories
454 kumpf    1.2  
455 konrad.r 1.5  mkdir -p /var/cache/pegasus/repository
456               ln -s /var/cache/pegasus/repository  /etc/pegasus/repository
457 kumpf    1.2  #
458               #  Set up the openssl certificate
459               #
460               #  Modify entries in ssl.cnf, then
461               #  Create big random ssl.rnd file, then 
462               #  Generate a self signed node certificate
463               #
464 konrad.r 1.5  echo " Generating SSL certificates... "
465 kumpf    1.2  CN="Common Name"
466               EMAIL="test@email.address"
467               HOSTNAME=`uname -n`
468               sed -e "s/$CN/$HOSTNAME/"  \
469 kumpf    1.3      -e "s/$EMAIL/root@$HOSTNAME/" /var/cache/pegasus/ssl.orig \
470                   > /var/cache/pegasus/ssl.cnf
471               chmod 644 /var/cache/pegasus/ssl.cnf
472               chown bin /var/cache/pegasus/ssl.cnf
473               chgrp bin /var/cache/pegasus/ssl.cnf
474               
475 konrad.r 1.7  # This random-enthropy-gathering is NOT random at all. Use the default one SSL has - (/dev/random).
476               # /bin/rpm -qa >/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG
477               # /bin/netstat -a >>/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG
478               #   -rand /var/cache/pegasus/ssl.rnd 
479               openssl req -x509 -days 365 -newkey rsa:2048 \
480                  -nodes -config /var/cache/pegasus/ssl.cnf   \
481 konrad.r 1.5     -keyout /var/cache/pegasus/key.pem -out /var/cache/pegasus/cert.pem 2>>$INSTALL_LOG
482 kumpf    1.3  
483 kumpf    1.4  cat /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem > /var/cache/pegasus/server_2048.pem
484               cat /var/cache/pegasus/cert.pem > /var/cache/pegasus/client_2048.pem
485 konrad.r 1.7  chmod 700 /var/cache/pegasus/*.pem
486               
487 konrad.r 1.5  rm -f /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem
488 kumpf    1.4  
489               if [ -f /var/cache/pegasus/server.pem ] 
490               then
491                   echo "WARNING: /var/cache/pegasus/server.pem SSL Certificate file already exists."
492               else
493                   cp /var/cache/pegasus/server_2048.pem /var/cache/pegasus/server.pem
494 konrad.r 1.7      chmod 400 /var/cache/pegasus/server.pem
495 kumpf    1.4  fi
496               
497               if [ -f /var/cache/pegasus/client.pem ]
498               then
499                   echo "WARNING: /var/cache/pegasus/client.pem SSL Certificate trust store already exists."
500               else
501                   cp /var/cache/pegasus/client_2048.pem /var/cache/pegasus/client.pem
502 konrad.r 1.7      chmod 400 /var/cache/pegasus/client.pem
503 kumpf    1.4  fi
504 kumpf    1.2  
505 kumpf    1.3  if [ -d "/var/cache/pegasus/repository/root#PG_Internal" ]
506 kumpf    1.2  then
507                 #
508 kumpf    1.3    # Save the current /var/cache/pegasus/repository to
509                 # /var/cache/pegasus/prev_repository.
510 kumpf    1.2    #
511               
512 kumpf    1.3    REPOSITORY_LOC="/var/cache/pegasus/repository"
513                 PREV_REPOSITORY_LOC="/var/cache/pegasus/prev_repository"
514 kumpf    1.2  
515                 if [[ -d $REPOSITORY_LOC ]]
516                 then
517                     if [[ -d $PREV_REPOSITORY_LOC ]]
518                     then
519                         rm -rf $PREV_REPOSITORY_LOC
520                     fi
521               
522                     mv $REPOSITORY_LOC $PREV_REPOSITORY_LOC
523                     mkdir $REPOSITORY_LOC
524                 fi
525               fi
526 konrad.r 1.5  
527 konrad.r 1.10 # Start the cimserver for repository buildup
528               (/etc/init.d/pegasus-wbem start || /usr/sbin/cimserver) >> $INSTALL_LOG 2>&1
529 konrad.r 1.8  
530               if [ $? != 0 ];
531               then
532                 echo "Brute-starting Pegasus. If the installation fails:"
533                 echo " - Start Pegasus: '/etc/init.d/pegasus-wbem start'"
534                 echo " - Run '/usr/sbin/init_repository'"
535 konrad.r 1.10   # No need to try it again, since it already failed.
536                 # Just giving the above notice should be sufficent
537                 # /etc/init.d/pegasus-wbem start || /usr/sbin/cimserver
538 konrad.r 1.8  fi
539               
540 konrad.r 1.10 sleep 3
541 kumpf    1.2  echo " Compiling mof files will take a few minutes."
542 konrad.r 1.5  echo " Output will be logged to $INSTALL_LOG."
543 konrad.r 1.10 
544 konrad.r 1.5  /usr/sbin/init_repository 2>>$INSTALL_LOG
545 kumpf    1.3  
546 konrad.r 1.10 # Shutdown the cimserver
547               /etc/init.d/pegasus-wbem stop || /usr/sbin/cimserver -s
548 konrad.r 1.8  
549 konrad.r 1.5  echo " To start Pegasus manually:"
550               echo " /etc/init.d/pegasus-wbem start"
551               echo " Stop it:"
552               echo " /etc/init.d/pegasus-wbem stop"
553 kumpf    1.2  
554               %preun
555 konrad.r 1.5  
556 konrad.r 1.10 # Check if the cimserver is running
557               isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`
558               if [ "$isRunning" ]; then
559               	/usr/sbin/cimserver -s	
560 kumpf    1.2  fi
561               
562 konrad.r 1.10 # Delete the Link to the rc.* Startup Directories
563 konrad.r 1.5  chkconfig --del pegasus-wbem
564               
565 kumpf    1.2  %postun
566               if [ $1 = 0 ]; then
567 kumpf    1.3  	grep -v "/usr/lib/pegasus" /etc/ld.so.conf > /etc/ld.so.conf.new
568 kumpf    1.2  	mv -f /etc/ld.so.conf.new /etc/ld.so.conf
569               	/sbin/ldconfig
570 konrad.r 1.5  	rm -f /etc/pegasus/repository
571 kumpf    1.3  	rm -rf /var/cache/pegasus
572 konrad.r 1.5  	export LC_ALL=C
573               	for file in `find /usr/lib/pegasus`;
574               	do
575               		ANS=`file $file | grep "broken symbolic link"`
576               		if [ "$ANS" != "" ]; then
577               			# Found it
578               			rm -f $file
579               		fi
580               	done
581               	rm /usr/lib/pegasus/ssl.rnd
582               #        rm -f /etc/pam.d/wbem
583 kumpf    1.2  fi
584               
585               %files
586 konrad.r 1.5  %dir %attr(-,root,root) /var/cache/pegasus/localauth
587               %dir %attr(-,root,root) /var/log/pegasus
588               %dir %attr(-,root,root) /usr/lib/pegasus/providers
589 konrad.r 1.10 %attr(-,root,root) /usr/share/man/man1/cimmof.1.gz
590               %attr(-,root,root) /usr/share/man/man1/cimprovider.1.gz
591               %attr(-,root,root) /usr/share/man/man1/osinfo.1.gz
592               %attr(-,root,root) /usr/share/man/man1/wbemexec.1.gz
593               %attr(-,root,root) /usr/share/man/man1m/cimauth.1m.gz
594               %attr(-,root,root) /usr/share/man/man1m/cimconfig.1m.gz
595               %attr(-,root,root) /usr/share/man/man1m/cimprovider.1m.gz
596               %attr(-,root,root) /usr/share/man/man1m/cimserver.1m.gz
597               %attr(-,root,root) /etc/pegasus/mof/CIM_Core27.mof
598               %attr(-,root,root) /etc/pegasus/mof/Core27_Qualifiers.mof
599               %attr(-,root,root) /etc/pegasus/mof/Core27_CoreElements.mof
600               %attr(-,root,root) /etc/pegasus/mof/Core27_Physical.mof
601               %attr(-,root,root) /etc/pegasus/mof/Core27_Software.mof
602               %attr(-,root,root) /etc/pegasus/mof/Core27_Device.mof
603               %attr(-,root,root) /etc/pegasus/mof/Core27_StorageExtent.mof
604               %attr(-,root,root) /etc/pegasus/mof/Core27_Collection.mof
605               %attr(-,root,root) /etc/pegasus/mof/Core27_Redundancy.mof
606               %attr(-,root,root) /etc/pegasus/mof/Core27_ProductFRU.mof
607               %attr(-,root,root) /etc/pegasus/mof/Core27_Statistics.mof
608               %attr(-,root,root) /etc/pegasus/mof/Core27_Capabilities.mof
609               %attr(-,root,root) /etc/pegasus/mof/Core27_Settings.mof
610 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/Core27_MethodParms.mof
611               %attr(-,root,root) /etc/pegasus/mof/Core27_PowerMgmt.mof
612               %attr(-,root,root) /etc/pegasus/mof/Application27_BIOS.mof
613               %attr(-,root,root) /etc/pegasus/mof/Application27_CheckAction.mof
614               %attr(-,root,root) /etc/pegasus/mof/Application27_DeploymentModel.mof
615               %attr(-,root,root) /etc/pegasus/mof/Application27_InstalledProduct.mof
616               %attr(-,root,root) /etc/pegasus/mof/Application27_SystemSoftware.mof
617               %attr(-,root,root) /etc/pegasus/mof/CIM_Application27.mof
618               %attr(-,root,root) /etc/pegasus/mof/CIM_Database27.mof
619               %attr(-,root,root) /etc/pegasus/mof/CIM_Device27.mof
620               %attr(-,root,root) /etc/pegasus/mof/CIM_Event27.mof
621               %attr(-,root,root) /etc/pegasus/mof/CIM_Interop27.mof
622               %attr(-,root,root) /etc/pegasus/mof/CIM_Metrics27.mof
623               %attr(-,root,root) /etc/pegasus/mof/CIM_Network27.mof
624               %attr(-,root,root) /etc/pegasus/mof/CIM_Physical27.mof
625               %attr(-,root,root) /etc/pegasus/mof/CIM_Policy27.mof
626               %attr(-,root,root) /etc/pegasus/mof/CIM_Schema27.mof
627               %attr(-,root,root) /etc/pegasus/mof/CIM_Support27.mof
628               %attr(-,root,root) /etc/pegasus/mof/CIM_System27.mof
629               %attr(-,root,root) /etc/pegasus/mof/CIM_User27.mof
630               %attr(-,root,root) /etc/pegasus/mof/Device27_Controller.mof
631 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/Device27_CoolingAndPower.mof
632               %attr(-,root,root) /etc/pegasus/mof/Device27_DeviceElements.mof
633               %attr(-,root,root) /etc/pegasus/mof/Device27_DiskGroup.mof
634               %attr(-,root,root) /etc/pegasus/mof/Device27_FC.mof
635               %attr(-,root,root) /etc/pegasus/mof/Device27_IB.mof
636               %attr(-,root,root) /etc/pegasus/mof/Device27_Memory.mof
637               %attr(-,root,root) /etc/pegasus/mof/Device27_Modems.mof
638               %attr(-,root,root) /etc/pegasus/mof/Device27_NetworkAdapter.mof
639               %attr(-,root,root) /etc/pegasus/mof/Device27_Ports.mof
640               %attr(-,root,root) /etc/pegasus/mof/Device27_Printing.mof
641               %attr(-,root,root) /etc/pegasus/mof/Device27_Processor.mof
642               %attr(-,root,root) /etc/pegasus/mof/Device27_SccExtents.mof
643               %attr(-,root,root) /etc/pegasus/mof/Device27_Sensors.mof
644               %attr(-,root,root) /etc/pegasus/mof/Device27_StorageDevices.mof
645               %attr(-,root,root) /etc/pegasus/mof/Device27_StorageExtents.mof
646               %attr(-,root,root) /etc/pegasus/mof/Device27_StorageLib.mof
647               %attr(-,root,root) /etc/pegasus/mof/Device27_StorageServices.mof
648               %attr(-,root,root) /etc/pegasus/mof/Device27_USB.mof
649               %attr(-,root,root) /etc/pegasus/mof/Device27_UserDevices.mof
650               %attr(-,root,root) /etc/pegasus/mof/Metrics27_BaseMetric.mof
651               %attr(-,root,root) /etc/pegasus/mof/Metrics27_UnitOfWork.mof
652 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/Network27_BGP.mof
653               %attr(-,root,root) /etc/pegasus/mof/Network27_Buffers.mof
654               %attr(-,root,root) /etc/pegasus/mof/Network27_Collections.mof
655               %attr(-,root,root) /etc/pegasus/mof/Network27_Filtering.mof
656               %attr(-,root,root) /etc/pegasus/mof/Network27_OSPF.mof
657               %attr(-,root,root) /etc/pegasus/mof/Network27_Pipes.mof
658               %attr(-,root,root) /etc/pegasus/mof/Network27_ProtocolEndpoints.mof
659               %attr(-,root,root) /etc/pegasus/mof/Network27_QoS.mof
660               %attr(-,root,root) /etc/pegasus/mof/Network27_Routes.mof
661               %attr(-,root,root) /etc/pegasus/mof/Network27_RoutingForwarding.mof
662               %attr(-,root,root) /etc/pegasus/mof/Network27_SNMP.mof
663               %attr(-,root,root) /etc/pegasus/mof/Network27_SwitchingBridging.mof
664               %attr(-,root,root) /etc/pegasus/mof/Network27_Systems.mof
665               %attr(-,root,root) /etc/pegasus/mof/Network27_VLAN.mof
666               %attr(-,root,root) /etc/pegasus/mof/Physical27_Component.mof
667               %attr(-,root,root) /etc/pegasus/mof/Physical27_Connector.mof
668               %attr(-,root,root) /etc/pegasus/mof/Physical27_Link.mof
669               %attr(-,root,root) /etc/pegasus/mof/Physical27_Misc.mof
670               %attr(-,root,root) /etc/pegasus/mof/Physical27_Package.mof
671               %attr(-,root,root) /etc/pegasus/mof/Physical27_PhysicalMedia.mof
672               %attr(-,root,root) /etc/pegasus/mof/Physical27_StoragePackage.mof
673 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/System27_Boot.mof
674               %attr(-,root,root) /etc/pegasus/mof/System27_Diagnostics.mof
675               %attr(-,root,root) /etc/pegasus/mof/System27_FileElements.mof
676               %attr(-,root,root) /etc/pegasus/mof/System27_Logs.mof
677               %attr(-,root,root) /etc/pegasus/mof/System27_OperatingSystem.mof
678               %attr(-,root,root) /etc/pegasus/mof/System27_Processing.mof
679               %attr(-,root,root) /etc/pegasus/mof/System27_SystemElements.mof
680               %attr(-,root,root) /etc/pegasus/mof/System27_SystemResources.mof
681               %attr(-,root,root) /etc/pegasus/mof/System27_Time.mof
682               %attr(-,root,root) /etc/pegasus/mof/System27_Unix.mof
683               %attr(-,root,root) /etc/pegasus/mof/User27_AccessControl.mof
684               %attr(-,root,root) /etc/pegasus/mof/User27_Account.mof
685               %attr(-,root,root) /etc/pegasus/mof/User27_AuthenticationReqmt.mof
686               %attr(-,root,root) /etc/pegasus/mof/User27_Credential.mof
687               %attr(-,root,root) /etc/pegasus/mof/User27_Group.mof
688               %attr(-,root,root) /etc/pegasus/mof/User27_Kerberos.mof
689               %attr(-,root,root) /etc/pegasus/mof/User27_Org.mof
690               %attr(-,root,root) /etc/pegasus/mof/User27_PublicKey.mof
691               %attr(-,root,root) /etc/pegasus/mof/User27_Role.mof
692               %attr(-,root,root) /etc/pegasus/mof/User27_SecurityServices.mof
693               %attr(-,root,root) /etc/pegasus/mof/User27_SharedSecret.mof
694 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/User27_UsersAccess.mof
695               %attr(-,root,root) /etc/pegasus/mof/PG_Events20.mof
696               %attr(-,root,root) /etc/pegasus/mof/InterOpSchema.mof
697               %attr(-,root,root) /etc/pegasus/mof/PG_ProviderModule20.mof
698               %attr(-,root,root) /etc/pegasus/mof/PG_Authorization20.mof
699               %attr(-,root,root) /etc/pegasus/mof/PG_ConfigSetting20.mof
700               %attr(-,root,root) /etc/pegasus/mof/InternalSchema.mof
701               %attr(-,root,root) /etc/pegasus/mof/PG_User20.mof
702               %attr(-,root,root) /etc/pegasus/mof/PG_ShutdownService20.mof
703               %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20.mof
704               %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20R.mof
705               %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20.mof
706               %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20R.mof
707               %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchema.mof
708               %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchemaR.mof
709               %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20.mof
710               %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20R.mof
711               %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatData.mof
712               %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatDataR.mof
713               %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20.mof
714               %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20R.mof
715 konrad.r 1.10 %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20.mof
716               %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20R.mof
717               %attr(-,root,root) /etc/pegasus/mof/PG_IP20.mof
718               %attr(-,root,root) /etc/pegasus/mof/PG_IP20R.mof
719               %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20.mof
720               %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20R.mof
721               %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20.mof
722               %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20R.mof
723               %attr(-,root,root) /etc/pegasus/mof/PG_Processor20.mof
724               %attr(-,root,root) /etc/pegasus/mof/PG_Processor20R.mof
725               %config %attr(-,root,root) /etc/pegasus/cimserver_current.conf
726               %config %attr(-,root,root) /etc/pegasus/cimserver_planned.conf
727               %config %attr(-,root,root) /etc/init.d/pegasus-wbem
728               %config %attr(-,root,root) /etc/pam.d/wbem
729               %attr(-,root,root) /var/cache/pegasus/ssl.orig
730               %attr(-,root,root) /usr/bin/cimmof
731               %attr(-,root,root) /usr/bin/cimmofl
732               %attr(-,root,root) /usr/bin/wbemexec
733               %attr(-,root,root) /usr/bin/CLI
734               %attr(-,root,root) /usr/bin/osinfo
735               %attr(-,root,root) /usr/bin/ipinfo
736 konrad.r 1.10 %attr(-,root,root) /usr/bin/tomof
737               %attr(-,root,root) /usr/bin/cimprovider
738               %attr(-,root,root) /usr/sbin/cimserver
739               %attr(-,root,root) /usr/sbin/cimauth
740               %attr(-,root,root) /usr/sbin/cimuser
741               %attr(-,root,root) /usr/sbin/cimconfig
742               %attr(-,root,root) /usr/sbin/init_repository
743               %attr(-,root,root) /usr/lib/pegasus/libAlertIndicationProvider.so.1
744               %attr(-,root,root) /usr/lib/pegasus/libCIMxmlIndicationHandler.so.1
745               %attr(-,root,root) /usr/lib/pegasus/libComputerSystemProvider.so.1
746               %attr(-,root,root) /usr/lib/pegasus/libConfigSettingProvider.so.1
747               %attr(-,root,root) /usr/lib/pegasus/libDisplayConsumer.so.1
748               %attr(-,root,root) /usr/lib/pegasus/libDynLib.so.1
749               %attr(-,root,root) /usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1
750               %attr(-,root,root) /usr/lib/pegasus/libIPProviderModule.so.1
751               %attr(-,root,root) /usr/lib/pegasus/libNamespaceProvider.so.1
752               %attr(-,root,root) /usr/lib/pegasus/libnsatrap.so.1
753               %attr(-,root,root) /usr/lib/pegasus/libOperatingSystemProvider.so.1
754               %attr(-,root,root) /usr/lib/pegasus/libOSProvider.so.1
755               %attr(-,root,root) /usr/lib/pegasus/libpegauthentication.so.1
756               %attr(-,root,root) /usr/lib/pegasus/libpegCLIClientLib.so.1
757 konrad.r 1.10 %attr(-,root,root) /usr/lib/pegasus/libpegclient.so.1
758               %attr(-,root,root) /usr/lib/pegasus/libpegcliutils.so.1
759               %attr(-,root,root) /usr/lib/pegasus/libpegcommon.so.1
760               %attr(-,root,root) /usr/lib/pegasus/libpegcompiler.so.1
761               %attr(-,root,root) /usr/lib/pegasus/libpegconfig.so.1
762               %attr(-,root,root) /usr/lib/pegasus/libpegexportclient.so.1
763               %attr(-,root,root) /usr/lib/pegasus/libpegexportserver.so.1
764               %attr(-,root,root) /usr/lib/pegasus/libpeggetoopt.so.1
765               %attr(-,root,root) /usr/lib/pegasus/libpeghandlerservice.so.1
766               %attr(-,root,root) /usr/lib/pegasus/libpegindicationservice.so.1
767               %attr(-,root,root) /usr/lib/pegasus/libpeglistener.so.1
768               %attr(-,root,root) /usr/lib/pegasus/libpegprm.so.1
769               %attr(-,root,root) /usr/lib/pegasus/libpegprovidermanager.so.1
770               %attr(-,root,root) /usr/lib/pegasus/libpegprovider.so.1
771               %attr(-,root,root) /usr/lib/pegasus/libpegrepository.so.1
772               %attr(-,root,root) /usr/lib/pegasus/libpegserver.so.1
773               %attr(-,root,root) /usr/lib/pegasus/libpeguser.so.1
774               %attr(-,root,root) /usr/lib/pegasus/libpegwql.so.1
775               %attr(-,root,root) /usr/lib/pegasus/libPG_TestPropertyTypes.so.1
776               %attr(-,root,root) /usr/lib/pegasus/libProcessIndicationProvider.so.1
777               %attr(-,root,root) /usr/lib/pegasus/libProcessorProviderModule.so.1
778 konrad.r 1.10 %attr(-,root,root) /usr/lib/pegasus/libProcessProvider.so.1
779               %attr(-,root,root) /usr/lib/pegasus/libProviderRegistrationProvider.so.1
780               %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationConsumer.so.1
781               %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationProvider.so.1
782               %attr(-,root,root) /usr/lib/pegasus/libSampleFamilyProvider.so.1
783               %attr(-,root,root) /usr/lib/pegasus/libSampleIndicationProvider.so.1
784               %attr(-,root,root) /usr/lib/pegasus/libSampleInstanceProvider.so.1
785               %attr(-,root,root) /usr/lib/pegasus/libSampleMethodProvider.so.1
786               %attr(-,root,root) /usr/lib/pegasus/libsendmailIndicationHandler.so.1
787               %attr(-,root,root) /usr/lib/pegasus/libSimpleDisplayConsumer.so.1
788 konrad.r 1.7  %ifnarch ia64
789 konrad.r 1.10 %attr(-,root,root) /usr/lib/pegasus/libslp.so.1
790 konrad.r 1.7  %endif
791 konrad.r 1.10 %attr(-,root,root) /usr/lib/pegasus/libsnmpIndicationHandler.so.1
792               %attr(-,root,root) /usr/lib/pegasus/libUserAuthProvider.so.1
793 konrad.r 1.5  
794               %files devel -f rpm_pegasus_include_files
795               
796               %defattr(-,root,root,0755)
797               %doc doc/*.txt doc/DOCREMARKS doc/HISTORY doc/NOTES doc/*.html doc/*.pdf
798               
799               

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2