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

Diff for /pegasus/rpm/Attic/openpegasus.org-wbem-2.2.spec between version 1.4.4.2 and 1.4.4.3

version 1.4.4.2, 2003/06/19 17:20:45 version 1.4.4.3, 2003/07/09 19:51:54
Line 35 
Line 35 
 Summary: WBEM Services for Linux Summary: WBEM Services for Linux
 Name: pegasus-wbem Name: pegasus-wbem
 Version: 2.2 Version: 2.2
 Release: 3  Release: 4
 Group: Systems Management/Base Group: Systems Management/Base
 Copyright: Open Group Pegasus Open Source Copyright: Open Group Pegasus Open Source
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
 Source: ftp://www.opengroup.org/pegasus/pegasus-wbem-%{version}-%{release}.tar.gz Source: ftp://www.opengroup.org/pegasus/pegasus-wbem-%{version}-%{release}.tar.gz
 Requires: openssl-devel >= 0.9.6 Requires: openssl-devel >= 0.9.6
 Provides: cimserver pegasus-wbem-2.2 Provides: cimserver pegasus-wbem-2.2
 #Patch0: pegasus-wbem-2.2-config.patch  
 #Patch1: pegasus-wbem-2.2-initrd.patch  
  
 %description %description
 WBEM Services for Red Hat Linux enables management solutions that deliver WBEM Services for Red Hat Linux enables management solutions that deliver
Line 84 
Line 82 
 # Needed for CMPI patch # Needed for CMPI patch
 ln -s $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION $RPM_BUILD_DIR/$RPM_PACKAGE_NAME ln -s $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION $RPM_BUILD_DIR/$RPM_PACKAGE_NAME
  
 #%patch0 -p1  
 #%patch1 -p1  
  
 %build %build
 export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
 export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
 # Change for different versions  %ifarch ia64
   export PEGASUS_PLATFORM=LINUX_IA64_GNU
   %else
 export PEGASUS_PLATFORM=LINUX_IX86_GNU export PEGASUS_PLATFORM=LINUX_IX86_GNU
   %endif
 # Modify this when a new version of OpenSSL appears. # Modify this when a new version of OpenSSL appears.
 export OPENSSL_HOME=$RPM_BUILD_DIR/openssl/  # export OPENSSL_HOME=$RPM_BUILD_DIR/openssl/
 export PEGASUS_HAS_SSL=yes export PEGASUS_HAS_SSL=yes
  
   # per bug #368
   export PEGASUS_USE_RELEASE_DIRS=true
   
 make make
  
 %install %install
Line 110 
Line 112 
  
 export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
 export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
 #export PEGASUS_PLATFORM=LINUX_IX86_GNU  
  
 # #
 # Init scripts # Init scripts
Line 179 
Line 180 
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libsendmailIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsendmailIndicationHandler.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libsendmailIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsendmailIndicationHandler.so.1
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libSimpleDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSimpleDisplayConsumer.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libSimpleDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSimpleDisplayConsumer.so.1
   %ifnarch ia64
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libslp.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libslp.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libslp.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libslp.so.1
   %endif
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libsnmpIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsnmpIndicationHandler.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libsnmpIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsnmpIndicationHandler.so.1
 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libUserAuthProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libUserAuthProvider.so.1 install -D -m 0755 -o 0 -g 0 $PEGASUS_HOME/lib/libUserAuthProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libUserAuthProvider.so.1
 # #
Line 434 
Line 437 
 chown bin /var/cache/pegasus/ssl.cnf chown bin /var/cache/pegasus/ssl.cnf
 chgrp bin /var/cache/pegasus/ssl.cnf chgrp bin /var/cache/pegasus/ssl.cnf
  
 /bin/rpm -qa >/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG  # This random-enthropy-gathering is NOT random at all. Use the default one SSL has - (/dev/random).
 /bin/netstat -a >>/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG  # /bin/rpm -qa >/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG
   # /bin/netstat -a >>/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG
 /usr/bin/openssl req -x509 -days 365 -newkey rsa:2048 \  #   -rand /var/cache/pegasus/ssl.rnd
    -rand /var/cache/pegasus/ssl.rnd -nodes -config /var/cache/pegasus/ssl.cnf   \  openssl req -x509 -days 365 -newkey rsa:2048 \
      -nodes -config /var/cache/pegasus/ssl.cnf   \
    -keyout /var/cache/pegasus/key.pem -out /var/cache/pegasus/cert.pem 2>>$INSTALL_LOG    -keyout /var/cache/pegasus/key.pem -out /var/cache/pegasus/cert.pem 2>>$INSTALL_LOG
  
 cat /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem > /var/cache/pegasus/server_2048.pem cat /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem > /var/cache/pegasus/server_2048.pem
 cat /var/cache/pegasus/cert.pem > /var/cache/pegasus/client_2048.pem cat /var/cache/pegasus/cert.pem > /var/cache/pegasus/client_2048.pem
   chmod 700 /var/cache/pegasus/*.pem
   
 rm -f /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem rm -f /var/cache/pegasus/key.pem /var/cache/pegasus/cert.pem
  
 if [ -f /var/cache/pegasus/server.pem ] if [ -f /var/cache/pegasus/server.pem ]
Line 450 
Line 456 
     echo "WARNING: /var/cache/pegasus/server.pem SSL Certificate file already exists."     echo "WARNING: /var/cache/pegasus/server.pem SSL Certificate file already exists."
 else else
     cp /var/cache/pegasus/server_2048.pem /var/cache/pegasus/server.pem     cp /var/cache/pegasus/server_2048.pem /var/cache/pegasus/server.pem
       chmod 400 /var/cache/pegasus/server.pem
 fi fi
  
 if [ -f /var/cache/pegasus/client.pem ] if [ -f /var/cache/pegasus/client.pem ]
Line 457 
Line 464 
     echo "WARNING: /var/cache/pegasus/client.pem SSL Certificate trust store already exists."     echo "WARNING: /var/cache/pegasus/client.pem SSL Certificate trust store already exists."
 else else
     cp /var/cache/pegasus/client_2048.pem /var/cache/pegasus/client.pem     cp /var/cache/pegasus/client_2048.pem /var/cache/pegasus/client.pem
       chmod 400 /var/cache/pegasus/client.pem
 fi fi
  
 if [ -d "/var/cache/pegasus/repository/root#PG_Internal" ] if [ -d "/var/cache/pegasus/repository/root#PG_Internal" ]
Line 739 
Line 747 
 %attr(-,root,root) /usr/lib/pegasus/libSampleMethodProvider.so.1 %attr(-,root,root) /usr/lib/pegasus/libSampleMethodProvider.so.1
 %attr(-,root,root) /usr/lib/pegasus/libsendmailIndicationHandler.so.1 %attr(-,root,root) /usr/lib/pegasus/libsendmailIndicationHandler.so.1
 %attr(-,root,root) /usr/lib/pegasus/libSimpleDisplayConsumer.so.1 %attr(-,root,root) /usr/lib/pegasus/libSimpleDisplayConsumer.so.1
   %ifnarch ia64
 %attr(-,root,root) /usr/lib/pegasus/libslp.so.1 %attr(-,root,root) /usr/lib/pegasus/libslp.so.1
   %endif
 %attr(-,root,root) /usr/lib/pegasus/libsnmpIndicationHandler.so.1 %attr(-,root,root) /usr/lib/pegasus/libsnmpIndicationHandler.so.1
 %attr(-,root,root) /usr/lib/pegasus/libUserAuthProvider.so.1 %attr(-,root,root) /usr/lib/pegasus/libUserAuthProvider.so.1
  


Legend:
Removed from v.1.4.4.2  
changed lines
  Added in v.1.4.4.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2