Package Details: zarafa-server 7.2.1-13

Git Clone URL: https://aur.archlinux.org/zarafa-server.git (read-only)
Package Base: zarafa-server
Description: Open Source Groupware Solution
Upstream URL: http://www.zarafa.com/
Keywords: grouware mailserver
Licenses: AGPL3
Groups: zarafa
Provides: zarafa-server-arm=7.2.1
Replaces: zarafa-server-arm
Submitter: xtfxme
Maintainer: martimcfly (jelly)
Last Packager: martimcfly
Votes: 8
Popularity: 0.000000
First Submitted: 2009-10-13 18:39
Last Updated: 2016-04-17 12:56

Pinned Comments

martimcfly commented on 2016-04-13 12:49

I realized that some up to date systems won't compile. So I created a binary repository.

Just add following to /etc/pacman.conf. After that you'll be able to install all the aur packages I maintain for armv7h ( raspberry pi 2 / odroid u3), x64 and x86.

[pietma]
SigLevel = Optional TrustAll
Server = https://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo

As soon anything changes, I'll upload a new version to the repository.

Shot me a message when you need a amrv6h package.

Read https://pietma.com/category/project/zarafa/ for more information.

Marti

Latest Comments

martimcfly commented on 2016-04-13 12:49

I realized that some up to date systems won't compile. So I created a binary repository.

Just add following to /etc/pacman.conf. After that you'll be able to install all the aur packages I maintain for armv7h ( raspberry pi 2 / odroid u3), x64 and x86.

[pietma]
SigLevel = Optional TrustAll
Server = https://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo

As soon anything changes, I'll upload a new version to the repository.

Shot me a message when you need a amrv6h package.

Read https://pietma.com/category/project/zarafa/ for more information.

Marti

martimcfly commented on 2016-02-21 15:58

Thanks, I'm looking forward to read from you! For now I fixed the version to gsoap=2.8.22. Zarafa-server 7.2.1-12 is just compiling for all platforms and will be ready for download in about an hour I hope.

jelly commented on 2016-02-21 11:05

Be aware that GSoap broke some of it's ABI somewhere between 2.8.22 and 2.8.28. So the current zarafa-server code is not compatible with it yet. I'll see if I can send a patch to you when it's working later.

martimcfly commented on 2016-01-05 17:34

Hey Jelly!

Thank's for that information! I'll set the php dependency below v7.

After compilation I regularly add all direct and transitiv dependencies to my archlinux repository. So hopefully everybody's able to install and run this package ;)

Marti

jelly commented on 2016-01-04 19:11

Note that PHP7 is not going to happen soon since the whole PHP extension needs to be ported to a whole new C API. I can't really provide an estimate when it's finished.

martimcfly commented on 2015-07-01 14:20

gcc 5 is breaking the zarafa configure script and the compiled result.

=> You'll need to install gcc4 from Archlinux Rollback Maschine:

http://seblu.net/a/arm/2015/06/01/core/os/

=> Or build and install gcc4 with gcc5 for arm from repo

git clone https://github.com/archlinuxarm/PKGBUILDs.git
cd PKGBUILD
git checkout b1884b6d1950422a32f9ced0be6d5492e4315547


jelly commented on 2015-04-29 19:37

Also notice that you will have to change your SSL settings https://community.zarafa.com/pg/blog/read/28319/zcp-7112-final

jelly commented on 2015-04-29 19:36

Just noticed the package was out of date. I've updated it to 7.1.12. I am not sure if people are interested in updating to 7.2.0 yet, but I have to package the new search and make it somehow work with the current python-{daemon,lockfile}.

rolek commented on 2014-12-18 08:33

We're running Zarafa on Slackware and we have the same problem. We've seen that the problem occurs a lot less often if we ensure no connections are made to the zarafa-server process before it is fully started. So, our Zarafa startup procedure now looks like:
- Stop postfix
- Disable access to the unix socket**
- With iptables, drop incoming traffic to ports 236 and 237
- Start zarafa-server
- Wait for 10 seconds
- Start the other zarafa daemons
- Allow incoming traffic to ports 236 and 237
- Allow access to the unix socket
- Start postfix

** On our system, the socket path is /var/run/zarafa/zarafa, so this is easily done by changing the access right on the /var/run/zarafa dir. On Arch, this might be different.

I hope this is useful to you.

jelly commented on 2014-11-03 19:03

Got the same problem here, not sure what the issue is. Looking into it with upstream :-)

martimcfly commented on 2014-10-29 17:54

On ARM 7.1.11 just exited right after start. That's why I didn't integrate it.

sushifrick commented on 2014-10-29 16:06

Does anyone else have the problem, that the zarafa-server deamon dies quite often since the last update?

"Caught SIGABRT (6), out of memory or unhandled exception, traceback"

It also happens, when there is plenty of memory left (>2GB), using loglevel 5 does not give me any extra information.

I tried increasing some cache sizes in the server.cfg but without any luck. zarafa-stats shows me there should be enough cache size left.

martimcfly commented on 2014-10-02 14:48

You can contribute to this package: https://git.pietma.com/pietma/com-pietma-zarafa

jelly commented on 2014-08-17 17:50

Sorry I was misinformed the mariadb is required, added it back

jelly commented on 2014-08-10 18:36

Sorry for the delay:
- md5sum fixed
- mariadb patch not needed anymore
- man-page removed

martimcfly commented on 2014-08-08 23:55

you can get it from zarafa-server-arm package or from the aur git repository.

toco commented on 2014-07-10 16:38

how can I isnstall the older version with

* a correct md5 sum
* a patch included
* and the mariadb patch

archist commented on 2014-06-16 08:28

Thank you for the update. However, the package seams to be broken, now:
* a md5 sum does not match
* a patch does no longer apply
* the mariadb patch is not included anymore

jelly commented on 2014-06-08 13:13

I've uploaded a new release with the following changes:
- updated to 7.1.0
- moved systemd service files to /lib/systemd
- split zarafa-webaccess in a seperate package (saves 14 MiB ;) )

jelly commented on 2014-06-01 18:29

Thanks for the comment huts, you're right I should move it ;)

hutts commented on 2014-05-29 13:24

Hi jelly, Thanks for taking care of this package during my abscence. Shouldn't the systemd service files be installed in /lib/systemd instead of /etc/systemd? My understanding of systemd is that /etc/systemd is for local customisations to override the standard files in /lib/systemd

martimcfly commented on 2014-05-09 01:20

Please be careful doing system updates via Cron!

Updating one of the following dependencies will make you rebuild this package.

- boost
- icu

Not doing a rebuild will make zarafa exit with an exception.

jelly commented on 2014-04-14 19:46

Btw here is an updated pkgbuild. http://pkgbuild.com/~jelle/zarafa-server-7.1.9-44333.src.tar.gz

jelly commented on 2014-04-07 18:44

Please include the .service files which the zarafa-server-arm package has, these are essential for a working setup i.e. zarafa-dagent/zarafa-spooler

martimcfly commented on 2014-03-31 14:28

Some source for future changes:
http://pkgs.fedoraproject.org/cgit/zarafa.git/tree/?h=f20

martimcfly commented on 2014-03-31 08:43

Since I'm not a C++ developer I do appreciate help with making arm-patches! I'm using this for my own System so I can assure it's working.

martimcfly commented on 2014-03-31 08:42

I created a zarafa-package with arm-support and more systemd-scripts. ARM-optimized configurations will follow.

Please checkout:

- zarafa-server-arm

https://aur.archlinux.org/packages/zarafa-server-arm/

Since I'm not a C++ developer I do appreciate help with making arm-patches! I'm using this package for my own System so I can assure it's working.

For the future I'll try to transfer new progress from here ;)

MartiMcFly

martimcfly commented on 2014-03-20 12:51

Tested on:
- Raspberry Pi
- Odroid U3 (recommended)

Not included:
- Optimized config-files for ARM

Precondition:
- Following SymLink has to exist before start:
ln -s /usr/bin/python2 /usr/bin/python

martimcfly commented on 2014-03-20 12:49

Tested on:
- Raspberry Pi
- Odroid U3 (recommended)

Not included:
- Optimized configuration for ARM

Precondition:
- Following SymLink has to exist before start:
ln -s /usr/bin/python2 /usr/bin/python

martimcfly commented on 2014-03-20 12:48

Tested on:
- Raspberry Pi
- Odroid U3

Not included:
- Optimized configuration for ARM

Precondition:
- Following SymLink has to exist before start:
ln -s /usr/bin/python2 /usr/bin/python

martimcfly commented on 2014-03-20 00:37

Following SymLink has to exist before start:

ln -s /usr/bin/python2 /usr/bin/python

ryho commented on 2013-09-11 23:43

I had two problems installing. First it failed because the command python did not exist. The following command is a quick fix for that:

ln -s /usr/bin/python2 /usr/bin/python

The second time I compiled I also received the problem about about invalid group zarafa. I fixed that with:

groupadd zarafa

This was on a 32 bit system (with a lovely Pentium 4)

Anonymous comment on 2013-08-31 01:22

Missing dependency check for the package kyotocabinet.

HLFH commented on 2013-07-06 17:27

Add ARM support

archist commented on 2013-02-06 08:27

Thanks for your comment. The user group zarafa is missing. You can add the group and try again. I will improve the package within the next update.

sysfu commented on 2013-02-06 04:56

Thanks for update supporting current Boost version 1.52. Build failed however with this error

make[1]: Leaving directory `/home/seth/zarafa-server/src/zarafa-7.1.3'
install: invalid group ���zarafa���
==> ERROR: A failure occurred in build().
Aborting...

Enverex commented on 2012-08-17 14:59

Doesn't work for me, looks like they're expecting old software:
checking boost version compatibility... configure: error: boost version is too new

Anonymous comment on 2012-06-20 07:33

'boost' should be added as a dependency, otherwise build() fails at the configure step:

checking for Boost headers version >= 103500... no
configure: error: cannot find Boost headers version >= 103500
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

it works fine after a pacman -S boost

archist commented on 2011-11-19 17:17

I updated the package. Please, try again.

Anonymous comment on 2011-11-16 14:07

I tried to install Zarafa but faild with the following error:

Package requirements (vmime = 0.9.0) were not met:
Requested 'vmime = 0.9.0' but version of vmime is 0.7.1

updating zarafa-libvmime doesn't work either
aur.archlinux.org/packages.php?ID=29283

i am using a 64bit system.
any hints?

archist commented on 2010-12-23 16:36

Please update to 6.40.0.

Anonymous comment on 2010-06-20 10:52

An update to version 6.40.0:

http://aur.pastebin.com/ujnn81NR
http://aur.pastebin.com/SYA8YU3E
http://aur.pastebin.com/GuZsTyFY

but there are still some problems in the PKGBUILD-file...

xtfxme commented on 2010-04-11 23:20

archist, the zarafa-libvmime and zarafa-webaccess-ajax packages are also available for you.

xtfxme commented on 2010-04-11 23:19

archist, the zarafa-libvmime package is also available for you.

xtfxme commented on 2010-04-11 23:17

it's all yours big guy.

i may use this package eventually, i've been interested in zarafa for what seems like years now, but google apps/gmail/google sync is just too damn slick!

good luck, LMK if you have issues in the future; i can prob help.

archist commented on 2010-04-11 07:49

Yes, I do.

xtfxme commented on 2010-04-08 19:11

does anyone want this package? i created it while upgrading a server, but i ended up moving my operations to google apps.

let me know, i will probably drop this soon as i'm not using it. will update before drop.