Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: FreeBSD Patchset for Zimbra released!

Hybrid View

  1. #1
    Join Date
    Nov 2006
    Posts
    2
    Rep Power
    8

    Default FreeBSD Patchset for Zimbra released!

    Hello everyone,

    I'm proud to announce the first release of the FreeBSD Patchset for Zimbra. This patchset will allow you to compile and install Zimbra on a FreeBSD/i386 6.1-RELEASE or later host.

    Work to port Zimbra to FreeBSD is sponsored by iXsystems (http://www.ixsystems.com).

    Please read the instructions CAREFULLY before attempting the build!

    The instructions can be read here:

    http://pcbsd.org/~dwhite/zimbra/

    The patch tarball can be downloaded here:

    http://pcbsd.org/~dwhite/zimbra/zimb...0061116.tar.gz

    (NOTE: This project is NOT affiliated with PC-BSD.)

    While the build and install steps have been extensively tested, there are still sharp corners. Please read the instructions and follow them EXACTLY!

    These patches are distributed under the terms of the BSD license (2 clause version).

    Before You Ask:

    1) Can you supply prebuilt packages?
    No. I'm not willing to sort out the licensing issues that distributing a binary build entails. If you have a moderately clean machine and can get the dependencies sorted out then the build should succeed, emitting binary packages that can be installed on another host.

    2) Can I build and install Zimbra on the same host?
    No. Zimbra must be built and installed on separate hosts because the build pollutes the Zimbra install directory. You can use a jail for the build step if you don't have a separate computer handy.

    3) Can I install Zimbra into a jail?
    Yes, but not currently recommended. Because of the peculiarities of jails the MySQL privilege tables end up allowing unsecured access to the database. I put some notes in the README about jail installs, however that setup has not been extensively tested and may have unresolved issues.

    4) Can I install Zimbra on an amd64 host?
    No, FreeBSD/amd64 is not supported in this patch.

    If you have an issue or question not resolved here or in the README, please contact me at dwhite@ixsystems.com and I'll try to help as best I can.

    Enjoy!

  2. #2
    Join Date
    Mar 2006
    Posts
    86
    Rep Power
    9

    Default Awesome

    This is great. I've been hoping for a FreeBSD port of Zimbra for a while now. I'll take a look and see if I can install Zimbra using the patches
    Thanks

  3. #3
    Join Date
    Dec 2006
    Posts
    2
    Rep Power
    8

    Default Yay for iXsystems! and FreeBSD!!!

    I think that iXsystems is doing a great job of supporting FreeBSD users with the aquistion of PC-BSD and supporting Freebsd thanks for the patchset!

  4. #4
    Join Date
    Dec 2006
    Posts
    3
    Rep Power
    8

    Default BSD Patch

    Thank you for the information. I appreciate your taking the time to keep us layman informed.


    Thank you again!

    http://www.thebusinesssuccessgroup.com

  5. #5
    Join Date
    Dec 2006
    Posts
    11
    Rep Power
    8

    Default postfix failing?

    Im having problems with the build. Its failing on postfix for me. Ive linked to my thread in regards to this. If anyone could help me out Id be grateful.

    http://www.zimbra.com/forums/showthr...2431#post32431

  6. #6
    Join Date
    Jan 2007
    Posts
    121
    Rep Power
    8

    Exclamation

    Quote Originally Posted by FloydWilliams View Post
    Im having problems with the build. Its failing on postfix for me. Ive linked to my thread in regards to this. If anyone could help me out Id be grateful.

    http://www.zimbra.com/forums/showthr...2431#post32431
    We were also playing around with freebsd and testing out getting zimbra installed on it. Ours is also failing with the build in postfix.

  7. #7
    Join Date
    Feb 2007
    Posts
    6
    Rep Power
    8

    Default

    Hi all,

    First of all, thanx dwhite for this great patch !
    It's running fine, after fixing some problems (fetching postfix, adding Net::LDAP and Net::Server libs, etc).
    Now, I'm also having a problem with amavisd. Here is what I get when I connect on port 10024 :
    Code:
    $ telnet localhost 10024
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    220 [127.0.0.1] ESMTP amavisd-new service ready
    helo test
    250 [127.0.0.1]
    mail from: julien@xxx
    250 2.1.0 Sender julien@xxx OK
    rcpt to: admin@xxx
    250 2.1.5 Recipient admin@xxx OK
    data
    354 End data with <CR><LF>.<CR><LF>
    Subject: test amavis
    
    bla
    .
    451 4.5.0 Error in processing, id=74699-03, parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 74) line 154.
    After this amavis looks stuck, impossible to disconnect by issuing the smtp "quit" command. The same errors appears in my zimbra.log
    As it looks that we all had the same problems, maybe someone fixed this one, or has any idea about it ?

  8. #8
    Join Date
    Feb 2007
    Posts
    6
    Rep Power
    8

    Thumbs up

    OK, problem solved. It looks like it's a known issue with amavisd-new and Net::Server > 0.90.
    I just downgraded Net::Server to 0.90 (by typing "install RHANDOM/Net-Server-0.90.tar.gz" in the cpan shell).

    Now I can send/receive mails, everything looks to be working fine

  9. #9
    Join Date
    Oct 2010
    Posts
    1
    Rep Power
    5

    Default

    On building zimbra I have problems:
    Code:
    cp /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/bin/zmprov /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/bin/zmprov.java
    mkdir -p /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/contrib
    cp -R /home/zimbra-src/zcs/GNR-608/ZimbraBuild/../ZimbraServer/src/contrib/* /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/contrib
    mkdir -p /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/zimbramon/bin
    (cd /home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/zimbramon/bin; \
            tar xzf /home/zimbra-src/zcs/GNR-608/ZimbraBuild/../ThirdPartyBuilds/FreeBSD_amd64/perl/perlbin.tgz)
    tar: Error opening archive: Failed to open '/home/zimbra-src/zcs/GNR-608/ZimbraBuild/../ThirdPartyBuilds/FreeBSD_amd64/perl/perlbin.tgz'
    gmake: *** [/home/zimbra-src/zcs/GNR-608/ZimbraBuild/corebuild/opt/zimbra/zimbramon/bin] Error 1
    This same error I have on GNR-606. I use FreeBSD 8.1 64 bit. How to fix it?

  10. #10
    Join Date
    Dec 2006
    Posts
    3
    Rep Power
    8

    Default

    Quote Originally Posted by dwhite View Post

    Before You Ask:

    1) Can you supply prebuilt packages?
    No. I'm not willing to sort out the licensing issues that distributing a binary build entails. If you have a moderately clean machine and can get the dependencies sorted out then the build should succeed, emitting binary packages that can be installed on another host.


    Enjoy!

    Does this mean that we are unlikely to be able to grab a copy of Zimbra from FreeBSD ports?

Posting Permissions

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