- restore SSLv23_method SSL support now that bug 173399 is fixed
- rebuild for new gcc, glibc, glibc-kernheaders - PAMBasicAuthenticatorUnix.cpp includes no longer include syslog.h: add - /usr/bin/install now decides to fail if chown fails - set $INSTALL_USER, $INSTALL_GROUP
This commit is contained in:
parent
51d98fa07a
commit
ae1ae7f0d5
@ -33,6 +33,8 @@ Patch2: pegasus-2.5-make_install.patch
|
|||||||
Patch3: pegasus-2.5-add_cmpi_provider_lib.patch
|
Patch3: pegasus-2.5-add_cmpi_provider_lib.patch
|
||||||
Patch4: pegasus-2.5-enable_cql.patch
|
Patch4: pegasus-2.5-enable_cql.patch
|
||||||
Patch5: pegasus-2.5-bz173401.patch
|
Patch5: pegasus-2.5-bz173401.patch
|
||||||
|
Patch6: pegasus-2.5-syslog_h.patch
|
||||||
|
Patch7: pegasus-2.5-install_id.patch
|
||||||
BuildRequires: bash, sed, grep, coreutils, procps, gcc, gcc-c++, libstdc++, make, pam-devel, krb5-devel, krb5-libs, openssl-devel >= 0.9.6, e2fsprogs
|
BuildRequires: bash, sed, grep, coreutils, procps, gcc, gcc-c++, libstdc++, make, pam-devel, krb5-devel, krb5-libs, openssl-devel >= 0.9.6, e2fsprogs
|
||||||
Requires: bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam, krb5-libs, e2fsprogs, redhat-lsb, chkconfig, SysVinit, bind-utils, bind-libs, net-tools
|
Requires: bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam, krb5-libs, e2fsprogs, redhat-lsb, chkconfig, SysVinit, bind-utils, bind-libs, net-tools
|
||||||
Requires(post): bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam, krb5-libs, e2fsprogs, redhat-lsb, chkconfig, SysVinit, bind-utils, bind-libs, net-tools
|
Requires(post): bash, sed, grep, coreutils, procps, openssl >= 0.9.6, pam, krb5-libs, e2fsprogs, redhat-lsb, chkconfig, SysVinit, bind-utils, bind-libs, net-tools
|
||||||
@ -79,6 +81,8 @@ The OpenPegasus WBEM tests for the OpenPegasus 2.5 Linux rpm.
|
|||||||
%patch4 -p1 -b .enable_cql
|
%patch4 -p1 -b .enable_cql
|
||||||
# %patch5 -p1 -b .bz173401
|
# %patch5 -p1 -b .bz173401
|
||||||
# now fixed with openssl-0.9.8a-3+
|
# now fixed with openssl-0.9.8a-3+
|
||||||
|
%patch6 -p1 -b .syslog_h
|
||||||
|
%patch7 -p1 -b .install_id
|
||||||
|
|
||||||
%build
|
%build
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -105,6 +109,10 @@ export PATH=${PEGASUS_HOME}/bin:$PATH
|
|||||||
export LD_LIBRARY_PATH=${PEGASUS_HOME}/%{_lib}:/%{_lib}:/usr/%{_lib}
|
export LD_LIBRARY_PATH=${PEGASUS_HOME}/%{_lib}:/%{_lib}:/usr/%{_lib}
|
||||||
unset PEGASUS_STAGING_DIR
|
unset PEGASUS_STAGING_DIR
|
||||||
export PEGASUS_SDK_STAGING_DIR=${PEGASUS_HOME}/stageSDK
|
export PEGASUS_SDK_STAGING_DIR=${PEGASUS_HOME}/stageSDK
|
||||||
|
# why oh why did they make /usr/bin/install fail on the chown!!! :
|
||||||
|
export INSTALL_USER=`id -un`
|
||||||
|
export INSTALL_GROUP=`id -gn`
|
||||||
|
#
|
||||||
make install
|
make install
|
||||||
rm -rf $PEGASUS_HOME
|
rm -rf $PEGASUS_HOME
|
||||||
mkdir -p $RPM_BUILD_ROOT{${PEGASUS_CONFIG_DIR},${PEGASUS_VARRUN_DIR},${PEGASUS_LOG_DIR},$PEGASUS_VARDATA_DIR}
|
mkdir -p $RPM_BUILD_ROOT{${PEGASUS_CONFIG_DIR},${PEGASUS_VARRUN_DIR},${PEGASUS_LOG_DIR},$PEGASUS_VARDATA_DIR}
|
||||||
@ -249,6 +257,8 @@ rm -rf $RPM_BUILD_ROOT;
|
|||||||
* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 2:2.5-6
|
* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 2:2.5-6
|
||||||
- restore SSLv23_method SSL support now that bug 173399 is fixed
|
- restore SSLv23_method SSL support now that bug 173399 is fixed
|
||||||
- rebuild for new gcc, glibc, glibc-kernheaders
|
- rebuild for new gcc, glibc, glibc-kernheaders
|
||||||
|
- PAMBasicAuthenticatorUnix.cpp includes no longer include syslog.h: add
|
||||||
|
- /usr/bin/install now decides to fail if chown fails - set $INSTALL_USER, $INSTALL_GROUP
|
||||||
|
|
||||||
* Thu Dec 15 2005 Jason Vas Dias <jvdias@redhat.com> - 2:2.5-5
|
* Thu Dec 15 2005 Jason Vas Dias <jvdias@redhat.com> - 2:2.5-5
|
||||||
- fix bug 175434 : deal with pegasus uid/gid already existing
|
- fix bug 175434 : deal with pegasus uid/gid already existing
|
||||||
|
Loading…
Reference in New Issue
Block a user