Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2013 08:41:44 -0800 (PST)
From:      Paul Pathiakis <pathiaki2@yahoo.com>
To:        "ports@freebsd.org" <ports@freebsd.org>
Subject:   Fw: zimbra
Message-ID:  <1361205704.88885.YahooMailNeo@web141403.mail.bf1.yahoo.com>
In-Reply-To: <256596676.84494.1360914987018.JavaMail.root@zmail.bubble.eu>
References:  <886358896.84440.1360914187935.JavaMail.root@zmail.bubble.eu> <256596676.84494.1360914987018.JavaMail.root@zmail.bubble.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A=0A----- Forwarded Message -----=0AFrom: Martin Sol=C4=8Diansky <solk=
o@solko.sk>=0ATo: pathiaki2@yahoo.com =0ASent: Friday, February 15, 2013 2:=
56 AM=0ASubject: zimbra=0A =0A=0Ahey,=0AI am trying to get a complete port =
built.=0A=0AI've seen the incredible effort that you put in and I believe i=
t to be VERY CLOSE to a complete port build.=0A=0AI have been in contact wi=
th the FreeBSD ports people and some have expressed an interest in getting =
this to be a complete and sanctioned port.=0A=0APlease tell me that you're =
interested in finishing this to completion.=0Aonce again, zimbra forums not=
ification confuse me. i got private message notification on feb 15th, 6 day=
s later :(.=0Ai can tell you that zimbra on freebsd is the same zimbra you =
can run on linux nowadays. university mailserver has been happy for some ti=
me now :). however, with a complete port build there are some major issues:=
=0A1) '/opt/zimbra' is hardcoded. seriously, hardcoded in lots and lots of =
parts of code. you can do a patch that will change this but it's very very =
bad idea in the long run. the maintenance would kill you. putting stuff out=
side /usr does not comply with freebsd standards. you can circumvent via mo=
unt_null but i doubt that freebsd people will approve it.=0A2) some librari=
es/versions, perl modules are simply NOT available in the ports collection =
and if they are there you just cannot reuse them inside the base system sin=
ce zimbra hardcodes stuff into them. there is a reason why zimbra team uses=
 specific versions of the third party software and i somehow learnt the har=
d way :-). not to mention linking.=0A3) port upgrade would be a simple nigh=
tmare. you have to use the provided zimbra-upgrade script (or spent ages to=
 do it your own way) and upgrade simply deletes all the binaries.. and repl=
ace them.=0A=0Athat being said, i am well capable of creating an initial po=
rt (hell, i started that long time ago and then just gave up) but i would n=
eed constant help. i don't have time to maintain it. and maybe i even lack =
some skill to do that. and i don't think that it can be done "properly".=0A=
some time ago i offered zimbra team i would rework their build process so t=
hat it becomes more.. transparent. well, i don't have the time now but prio=
r to creating the port it would help a great deal if the zimbra team could =
just incorporate slight changes (include placeholders for the patch in the =
code, create ONE CONFIGURATION FILE FOR EVERYTHING (yes, caps)). that way y=
ou could do only slight alterations. simply change "master dir" and you are=
 done (tbh, they use $ZIMBRA_HOME variable most of time.. and then.. they j=
ust switch to /opt/zimbra :))=0A=0Aso there you got your very first step. f=
or several years the patch just "added" support for freebsd compilation whi=
le changing nothing for other platforms. i gave up in the last release and =
just hardcoded it 'cos once again i lack time. contact freebsd ports people=
, tell them to ask zimbra people to offer some help (they very friendly pre=
-vmware - dont know now).=0Athe second step is finding someone who is inter=
ested in maintaining the port. i can do the patching for new versions but i=
 simply won't handle the agenda (compatibility with other freebsd versions,=
 compilation, alteration bla bla otherworsending in -ion).=0A=0Ai will try =
to prepare the newest zimbra version (8.0.2) patch and we can try the to ma=
ke it happen :-). thing is.. i have no fucking idea why zimbra can't just d=
o a proper supported commercial edition. it was proven that it runs on free=
bsd and it's somehow a very silly commercial model to exclude shitload of f=
reebsd servers from their portfolio.=0A=0Alet's cure the disease, not the s=
ymptoms.=0A=0Ayou can reach me on skype via solko_the_demigod handle. best =
of luck to you,=0A=0As.=0A=0APS (sorry about the html email but i just don'=
t think that in these days anyone uses device without html support - and th=
at comes from someone using fbsd for past 13 years)
From owner-freebsd-ports@FreeBSD.ORG  Mon Feb 18 18:07:15 2013
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115])
 by hub.freebsd.org (Postfix) with ESMTP id 446101F0
 for <freebsd-ports@freebsd.org>; Mon, 18 Feb 2013 18:07:15 +0000 (UTC)
 (envelope-from stb@lassitu.de)
Received: from gilb.zs64.net (gilb.zs64.net [IPv6:2a00:14b0:4200:32e0::1ea])
 by mx1.freebsd.org (Postfix) with ESMTP id 0D34FD08
 for <freebsd-ports@freebsd.org>; Mon, 18 Feb 2013 18:07:15 +0000 (UTC)
Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id AEDE0168D42;
 Mon, 18 Feb 2013 18:07:13 +0000 (UTC)
From: Stefan Bethke <stb@lassitu.de>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Subject: Please commit ports/176207
Date: Mon, 18 Feb 2013 19:07:13 +0100
Message-Id: <BA237342-CD5C-4A0B-9CCD-FF8696355287@lassitu.de>
To: "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
X-Mailer: Apple Mail (2.1499)
Cc: anes@anes.su
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Feb 2013 18:07:15 -0000

Hi,

if any ports committer would be willing to commit the maintainer's patch =
in ports/176207, I'd appreciate it!


Thanks,
Stefan

--=20
Stefan Bethke <stb@lassitu.de>   Fon +49 151 14070811






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1361205704.88885.YahooMailNeo>