SoHo - How to build RHDS 8.0 on RHEL 4

| LDAP< | RHDS 8.0..< |

1. Resources

2. Results

3. Building / i386

rpm -ivh ./prereq/i386/icu-3.6-4.el4.i386.rpm ./prereq/i386/java-1.4.2-ibm-1.4.2.6-1jpp.2.el4.i386.rpm ./prereq/i386/libicu-3.6-4.el4.20.i386.rpmrpm -ivh ./dist/devel/i386/apr-devel-0.9.4-24.5.i386.rpm ./dist/devel/i386/apr-util-devel-0.9.4-21.i386.rpm ./dist/devel/i386/beecrypt-devel-3.1.0-6.i386.rpm ./dist/devel/i386/elfutils-devel-0.97.1-4.i386.rpm ./dist/devel/i386/elfutils-libelf-devel-0.97.1-4.i386.rpm ./dist/devel/i386/httpd-devel-2.0.52-32.ent.i386.rpm ./dist/devel/i386/lm_sensors-devel-2.8.7-2.40.3.i386.rpm ./dist/devel/i386/net-snmp-devel-5.1.2-11.EL4.10.i386.rpm ./dist/devel/i386/pcre-devel-4.5-3.2.RHEL4.i386.rpm ./prereq/devel/i386/java-1.4.2-ibm-devel-1.4.2.6-1jpp.2.el4.i386.rpm ./prereq/devel/i386/libicu-devel-3.6-4.el4.20.i386.rpm ./prereq/devel/i386/noarch/ant-1.6.5-1jpp_3rh.noarch.rpm

rpmbuild --rebuild dirsec-nspr-4.6.7.1-1.el4idm.src.rpm
rpmbuild --rebuild dirsec-nss-3.11.7-3.el4idm.src.rpm
rpmbuild --rebuild svrcore-4.0.4-3.el4idm.src.rpm
rpmbuild --rebuild mozldap6-6.0.5-1el4idm.src.rpm
rpmbuild --rebuild perl-Mozilla-LDAP-1.5.2-4el4idm.src.rpm
rpmbuild --rebuild fortitude-mod_nss-1.0.6-8el4idm.src.rpm
rpmbuild --rebuild adminutil-1.1.5-1.el4dsrv.src.rpm
rpmbuild --rebuild dirsec-jss-4.2.4-41.el4idm.src.rpm
rpmbuild --rebuild ldapjdk-4.18-3jpp_5rh.el4idm.src.rpm
rpmbuild --rebuild idm-console-framework-1.1.0-7.el4idm.src.rpm
rpmbuild --rebuild redhat-ds-base-8.0.3-16.el4dsrv.src.rpm
rpmbuild --rebuild redhat-ds-admin-8.0.0-6.el4dsrv.src.rpm
rpmbuild --rebuild redhat-admin-console-8.0.0-9.el4dsrv.src.rpm
rpmbuild --rebuild redhat-idm-console-1.0.0-21.el4idm.src.rpm
rpmbuild --rebuild redhat-ds-console-8.0.0-9.el4dsrv.src.rpm
rpmbuild --rebuild redhat-ds-8.0.0-1.3.el4dsrv.src.rpm<

remove all (core and development):

rpm -ev adminutil adminutil-devel ant apr-devel apr-util-devel beecrypt-devel dirsec-jss dirsec-nspr dirsec-nspr-devel dirsec-nss dirsec-nss-devel dirsec-nss-pkcs11-devel dirsec-nss-tools elfutils-devel elfutils-libelf-devel fortitude-mod_nss httpd-devel icuidm-console-framework java-1.4.2-ibm java-1.4.2-ibm-devel ldapjdk ldapjdk-javadoc libicu libicu-devel lm_sensors-devel mozldap6 mozldap6-devel mozldap6-tools net-snmp-devel pcre-devel perl-Mozilla-LDAP redhat-admin-console redhat-ds redhat-ds-admin redhat-ds-base redhat-ds-base-devel redhat-ds-console redhat-idm-console svrcore svrcore-devel

install core:

rpm -ivh ./built/i386/adminutil-1.1.5-1.i386.rpm./built/i386/dirsec-jss-4.2.4-41.i386.rpm./built/i386/dirsec-nspr-4.6.7.1-1.i386.rpm./built/i386/dirsec-nss-3.11.7-3.rhel4.i386.rpm./built/i386/fortitude-mod_nss-1.0.6-8el4idm.i386.rpm./built/i386/mozldap6-6.0.5-1el4idm.i386.rpm./built/i386/noarch/idm-console-framework-1.1.0-7.noarch.rpm./built/i386/noarch/ldapjdk-4.18-3jpp_5rh.noarch.rpm./built/i386/noarch/redhat-admin-console-8.0.0-9.noarch.rpm./built/i386/noarch/redhat-ds-console-8.0.0-9.noarch.rpm./built/i386/perl-Mozilla-LDAP-1.5.2-4el4idm.i386.rpm./built/i386/redhat-ds-8.0.0-1.3.el4dsrv.i386.rpm./built/i386/redhat-ds-admin-8.0.0-6.el4dsrv.i386.rpm./built/i386/redhat-ds-base-8.0.3-16.el4dsrv.i386.rpm./built/i386/redhat-idm-console-1.0.0-21.i386.rpm./built/i386/svrcore-4.0.4-3.el4idm.i386.rpm./built/tools/i386/dirsec-nss-tools-3.11.7-3.rhel4.i386.rpm./built/tools/i386/mozldap6-tools-6.0.5-1el4idm.i386.rpm./prereq/i386/icu-3.6-4.el4.i386.rpm./prereq/i386/libicu-3.6-4.el4.20.i386.rpm

remove core:

rpm -evadminutildirsec-jssdirsec-nsprdirsec-nssdirsec-nss-toolsfortitude-mod_nssicuidm-console-frameworkjava-1.4.2-ibmldapjdklibicumozldap6mozldap6-toolsperl-Mozilla-LDAPredhat-admin-consoleredhat-dsredhat-ds-adminredhat-ds-baseredhat-ds-consoleredhat-idm-consolesvrcore

4. Building / x64

rpm -ivh ./prereq/x64/libicu-3.6-4.el4.20.x86_64.rpm ./prereq/x64/java-1.4.2-ibm-1.4.2.6-1jpp.2.el4.x86_64.rpm ./prereq/x64/icu-3.6-4.el4.20.x86_64.rpmrpm -ivh ./dist/devel/x64/apr-devel-0.9.4-24.5.x86_64.rpm ./dist/devel/x64/apr-util-devel-0.9.4-21.x86_64.rpm ./dist/devel/x64/beecrypt-devel-3.1.0-6.x86_64.rpm ./dist/devel/x64/elfutils-devel-0.97.1-4.x86_64.rpm ./dist/devel/x64/elfutils-libelf-devel-0.97.1-4.x86_64.rpm ./dist/devel/x64/httpd-devel-2.0.52-32.ent.x86_64.rpm ./dist/devel/x64/lm_sensors-devel-2.8.7-2.40.3.x86_64.rpm ./dist/devel/x64/net-snmp-devel-5.1.2-11.EL4.10.x86_64.rpm ./dist/devel/x64/pcre-devel-4.5-3.2.RHEL4.x86_64.rpm ./prereq/devel/noarch/ant-1.6.5-1jpp_3rh.noarch.rpm ./prereq/devel/x64/libicu-devel-3.6-4.el4.20.x86_64.rpm ./prereq/devel/x64/java-1.4.2-ibm-devel-1.4.2.6-1jpp.2.el4.x86_64.rpm

rpmbuild --rebuild dirsec-nspr-4.6.7.1-1.el4idm.src.rpm
rpmbuild --rebuild dirsec-nss-3.11.7-3.el4idm.src.rpm
rpmbuild --rebuild svrcore-4.0.4-3.el4idm.src.rpm
rpmbuild --rebuild mozldap6-6.0.5-1el4idm.src.rpm
rpmbuild --rebuild perl-Mozilla-LDAP-1.5.2-4el4idm.src.rpm
rpmbuild --rebuild fortitude-mod_nss-1.0.6-8el4idm.src.rpm
rpmbuild --rebuild adminutil-1.1.5-1.el4dsrv.src.rpm
rpmbuild --rebuild dirsec-jss-4.2.4-41.el4idm.src.rpm
rpmbuild --rebuild ldapjdk-4.18-3jpp_5rh.el4idm.src.rpm
rpmbuild --rebuild idm-console-framework-1.1.0-7.el4idm.src.rpm
rpmbuild --rebuild redhat-ds-base-8.0.3-16.el4dsrv.src.rpm
rpmbuild --rebuild redhat-ds-admin-8.0.0-6.el4dsrv.src.rpm
rpmbuild --rebuild redhat-admin-console-8.0.0-9.el4dsrv.src.rpm
rpmbuild --rebuild redhat-idm-console-1.0.0-21.el4idm.src.rpm
rpmbuild --rebuild redhat-ds-console-8.0.0-9.el4dsrv.src.rpm
rpmbuild --rebuild redhat-ds-8.0.0-1.3.el4dsrv.src.rpm<

remove development:

rpm -ev adminutil-devel ant-1.6.5-1jpp_3rh apr-devel apr-util-devel beecrypt-devel dirsec-nspr-devel dirsec-nss-devel dirsec-nss-pkcs11-devel elfutils-devel elfutils-libelf-devel httpd-devel java-1.4.2-ibm-devel ldapjdk-javadoc-4.18-3jpp_5rh libicu-devel lm_sensors-devel mozldap6-devel net-snmp-devel pcre-devel perl-cpan2rpm-2.028-3.el4.pp.noarch.rpm redhat-ds-base-devel svrcore-devel

remove core:

rpm -evadminutildirsec-jssdirsec-nsprdirsec-nssdirsec-nss-toolsfortitude-mod_nssicuidm-console-frameworkjava-1.4.2-ibmldapjdklibicumozldap6mozldap6-toolsperl-Mozilla-LDAPredhat-admin-consoleredhat-dsredhat-ds-adminredhat-ds-baseredhat-ds-consoleredhat-idm-consolesvrcore

Install core:

rpm -ivh ./built/tools/x64/dirsec-nss-tools-3.11.7-3.rhel4.x86_64.rpm ./built/tools/x64/mozldap6-tools-6.0.5-1el4idm.x86_64.rpm ./built/x64/adminutil-1.1.5-1.x86_64.rpm ./built/x64/dirsec-jss-4.2.4-41.x86_64.rpm ./built/x64/dirsec-nspr-4.6.7.1-1.x86_64.rpm ./built/x64/dirsec-nss-3.11.7-3.rhel4.x86_64.rpm ./built/x64/fortitude-mod_nss-1.0.6-8el4idm.x86_64.rpm ./built/x64/mozldap6-6.0.5-1el4idm.x86_64.rpm ./built/x64/noarch/idm-console-framework-1.1.0-7.noarch.rpm ./built/x64/noarch/ldapjdk-4.18-3jpp_5rh.noarch.rpm ./built/x64/noarch/redhat-admin-console-8.0.0-9.noarch.rpm ./built/x64/noarch/redhat-ds-console-8.0.0-9.noarch.rpm ./built/x64/perl-Mozilla-LDAP-1.5.2-4el4idm.x86_64.rpm ./built/x64/redhat-ds-8.0.0-1.3.el4dsrv.x86_64.rpm ./built/x64/redhat-ds-admin-8.0.0-6.el4dsrv.x86_64.rpm ./built/x64/redhat-ds-base-8.0.3-16.el4dsrv.x86_64.rpm ./built/x64/redhat-idm-console-1.0.0-21.x86_64.rpm ./built/x64/svrcore-4.0.4-3.el4idm.x86_64.rpm ./prereq/x64/icu-3.6-4.el4.20.x86_64.rpm ./prereq/x64/java-1.4.2-ibm-1.4.2.6-1jpp.2.el4.x86_64.rpm ./prereq/x64/libicu-3.6-4.el4.20.x86_64.rpm

Вложения