Article ID: 8993, created on Sep 16, 2010, last review on Dec 30, 2015

  • Applies to:
  • Odin Business Automation Standard

Resolution

Attention: Only use the instructions in this article if you want to apply minor updates to the OS of a Odin Business Automation Standard (OBAS) server, for example to update the OS within the current release. For example, you may want to update CentOS 6.x to the latest CentOS 6.7.

If you want to perform a major upgrade of a OBAS server OS, for example upgrade CentOS 5.x to CentOS 6.x, then you need to migrate your OBAS to the new server with the new OS. Use the instructions from this article to migrate OBAS to the new server.

  1. Create a full backup of the OBAS server

  2. Depending on the OBAS version, run the following command from within the OBAS server. This will update the OS packages, taking into account OBAS dependencies:

    OBAS 4.1.6 and earlier versions:

    # yum update -x perl-suidperl -x perl-XML-LibXML -x perl-XML-NamespaceSupport -x perl-Digest-HMAC -x perl-XML-LibXML-Common -x perl-XML-Parser -x perl-MailTools -x perl-XML-SAX  -x perl-Compress-Zlib  -x perl-Digest-SHA1 -x perl-XML-Simple -x perl-Date-Calc -x perl-HTML-Tagset -x perl-Bit-Vector -x perl-URI -x perl-TimeDate -x perl-IO-Socket-SSL -x perl-libwww-perl -x perl-Net-DNS -x perl-Net-IP -x perl-Net-SSLeay -x perl-String-CRC32 -x perl-Config-General -x perl.i386 -x perl -x rsync -x mod_perl -x whois -x jwhois -x gnupg -x libtool -x rsh -x gmp -x libmcrypt -x libtool-ltdl -x libtool-libs -x libtool -x GeoIP -x perl-Geo-IP
    

    OBAS 4.2 and later versions (for CentOS 5.x):

    # yum update -x perl-suidperl -x perl-XML-LibXML -x perl-XML-NamespaceSupport -x perl-Digest-HMAC -x perl-XML-LibXML-Common -x perl-XML-Parser -x perl-MailTools -x perl-XML-SAX  -x perl-Compress-Zlib  -x perl-Digest-SHA1 -x perl-XML-Simple -x perl-Date-Calc -x perl-HTML-Tagset -x perl-Bit-Vector -x perl-URI -x perl-TimeDate -x perl-Net-IP -x perl-Net-SSLeay -x perl-String-CRC32 -x perl-Config-General -x perl.i386 -x perl -x rsync -x mod_perl -x whois -x jwhois -x gnupg -x libtool -x rsh -x gmp -x libmcrypt -x libtool-ltdl -x libtool-libs -x libtool -x GeoIP -x perl-Geo-IP
    

    OBAS 4.5 and later versions (for CentOS 6.x):

    # yum update -x perl -x mod_perl -x perl-Pod-Simple -x perl-libs -x perl-Digest-SHA -x perl-Compress-Raw-Zlib -x perl-Pod-Escapes -x perl-version -x perl-Compress-Zlib -x perl-IO-Compress-Bzip2 -x perl-IO-Compress-Base -x perl-CGI -x perl-IO-Compress-Zlib -x perl-suidperl -x perl-Time-HiRes -x perl-Module-Pluggable -x perl-SOAP-Lite -x whois -x jwhois
    

    Important: If your container resides on CentOS 6.x on Virtuozzo 4.0 or 4.6, please use the following command to update the OS packages:

    # yum update -x perl -x mod_perl -x perl-Pod-Simple -x perl-libs -x perl-Digest-SHA -x perl-Compress-Raw-Zlib -x perl-Pod-Escapes -x perl-version -x perl-Compress-Zlib -x perl-IO-Compress-Bzip2 -x perl-IO-Compress-Base -x perl-CGI -x perl-IO-Compress-Zlib -x perl-suidperl -x perl-Time-HiRes -x perl-Module-Pluggable -x perl-SOAP-Lite -x iproute -x whois -x jwhois
    
  3. Remove the default mod_ssl.conf:

    # mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.`date +%F`.backup
    
  4. Restart the OBAS and Apache services

    # /etc/init.d/hspcd restart
    # /etc/init.d/httpd restart
    

400e18f6ede9f8be5575a475d2d6b0a6 caea8340e2d186a540518d08602aa065

Email subscription for changes to this article
Save as PDF