(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.3 and 1.5

version 1.4.4.3, 2003/07/09 19:51:54 version 1.5, 2003/06/19 16:22:11
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: 4  Release: 3
 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 82 
Line 84 
 # 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
 %ifarch ia64  # Change for different versions
 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 112 
Line 110 
  
 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 180 
Line 179 
 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 437 
Line 434 
 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
  
 # This random-enthropy-gathering is NOT random at all. Use the default one SSL has - (/dev/random).  /bin/rpm -qa >/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
 # /bin/netstat -a >>/var/cache/pegasus/ssl.rnd 2>>$INSTALL_LOG  
 #   -rand /var/cache/pegasus/ssl.rnd  /usr/bin/openssl req -x509 -days 365 -newkey rsa:2048 \
 openssl req -x509 -days 365 -newkey rsa:2048 \     -rand /var/cache/pegasus/ssl.rnd -nodes -config /var/cache/pegasus/ssl.cnf   \
    -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 456 
Line 450 
     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 464 
Line 457 
     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 747 
Line 739 
 %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.3  
changed lines
  Added in v.1.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2