Results 1 to 4 of 4

Thread: Zimbra 8.x on CentOS 6 NC missing

  1. #1
    fizi is offline Senior Member
    Join Date
    Nov 2006
    Location
    Canada
    Posts
    69
    Rep Power
    8

    Default Zimbra 8.x on CentOS 6 NC missing

    CentOS 6 64-bit, any version of Zimbra

    Code:
    Checking for prerequisites...
         FOUND: NPTL
         MISSING: nc
         FOUND: sudo-1.8.6p3-7
         FOUND: libidn-1.18-2
         FOUND: gmp-4.3.1-7
         FOUND: /usr/lib64/libstdc++.so.6
    but

    Code:
    [root@micro zcs-8.0.5_GA_5839.RHEL6_64.20130910123908]# which nc
    /usr/bin/nc
    
    [root@micro zcs-8.0.5_GA_5839.RHEL6_64.20130910123908]# nc --version
    Ncat: Version 6.25 ( http://nmap.org/ncat )
    I am using nc provided by 'nmap-ncat-6.25-5.el6.art.x86_64 to get nmap working properly instead of using 'nc-1.84-22.el6.x86_64'.

    Where is Zimbra trying to find NC? Can I trick the install by using a symlink? or is there a way to override that check?

  2. #2
    ppearl's Avatar
    ppearl is offline Zimbra Employee
    Join Date
    Jul 2007
    Location
    US
    Posts
    64
    Rep Power
    8

    Default

    There's no official way to do this, but if you must...

    The installer "install.sh" sources "./util/utilfunc.sh" from the extracted tgz. If you look in utilfunc.sh you'll find a few ways you could circumvent the checks including:
    - make sure isInstalled() function always returns true when checking for nc
    - make sure $PREREQ_PACKAGES (set in getPlatformVars() found in utilfunc.sh) doesn't contain nc in the list of packages to check for

    Those are perhaps two of the easier ways. You could probably dream up more if you tried.

  3. #3
    fizi is offline Senior Member
    Join Date
    Nov 2006
    Location
    Canada
    Posts
    69
    Rep Power
    8

    Default

    Quote Originally Posted by ppearl View Post
    There's no official way to do this, but if you must...

    The installer "install.sh" sources "./util/utilfunc.sh" from the extracted tgz. If you look in utilfunc.sh you'll find a few ways you could circumvent the checks including:
    - make sure isInstalled() function always returns true when checking for nc
    - make sure $PREREQ_PACKAGES (set in getPlatformVars() found in utilfunc.sh) doesn't contain nc in the list of packages to check for

    Those are perhaps two of the easier ways. You could probably dream up more if you tried.
    Worked like a charm. I dropped 'nc' from PREREQ_PACKAGES in utilfunc.sh.

    Thanks!

  4. #4
    quanah is offline Zimbra Employee
    Join Date
    May 2007
    Location
    Zimbra
    Posts
    1,271
    Rep Power
    10

    Default

    I suggest filing a bug so that Zimbra can support either version of netcat. The category would be ZCS - Install/Upgrade
    Quanah Gibson-Mount
    Server Architect
    Zimbra, Inc
    --------------------
    Zimbra :: the leader in open source messaging and collaboration

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 2
    Last Post: 10-08-2012, 02:55 PM
  2. Replies: 0
    Last Post: 10-08-2012, 04:30 AM
  3. Missing ia32-libs for 64 bit CentOS
    By ekrri in forum Installation Help
    Replies: 0
    Last Post: 01-16-2012, 09:10 PM
  4. Replies: 0
    Last Post: 04-15-2008, 03:59 AM
  5. Replies: 8
    Last Post: 07-04-2007, 08:23 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •