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