Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - openchange

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: openchange 2.3-7

Git Clone URL: https://aur-dev.archlinux.org/openchange.git (read-only)
Package Base: openchange
Description: A portable, open source implementation of Microsoft Exchange server and Exchange protocols.
Upstream URL: http://www.openchange.org
Licenses: GPL3
Submitter: a1russell
Maintainer: Zrax (DJ_L)
Last Packager: Zrax
Votes: 28
Popularity: 0.007703
First Submitted: 2010-08-20 16:19
Last Updated: 2016-06-03 16:20

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

Zrax commented on 2014-10-19 19:38

Once again, I'm (intentionally) holding this back to 2.1 until evolution-mapi supports the new API (should be 3.14). 3.12 fails to build against 2.2.

DJ_L commented on 2014-10-19 19:22

Adding the switches --with-modulesdir=/usr/lib/samba/modules (dcerpc modules for Samba, setup and ldiff files) and --with-datadir=/usr/share/samba (setup for AD, ldiff files) is sufficient to handle normal operation of openchange WRT AD DC - this is where those belong anyway. Those changes don't handle autodiscover and ews (ocsmanager and the wsgi modules), but I haven't been able to make those behave for some time anyway (python-pylons (2/3) issue I think, so I just put the installers in /usr/share/samba/seutp (like the rest of openchange) in the -server PKGBUILD. Also, the --enable-pymapi switch is now --enable-pyopenchange. Forgot to note that this is for 2.2. For my use it's here: https://aur.archlinux.org/packages/openchange-server/ but not sure about use with evolution-mapi. I'm kind of hoping that maybe I can ditch the openchange-server package in favor of this one now that the additional deps have been made runtime only (assuming that the Gnome-3.14 release version of evolution-mapi is good). I can always point back to that one later if they need to separate for some reason.

DJ_L commented on 2014-10-19 02:45

Adding the switches --with-modulesdir=/usr/lib/samba/modules (dcerpc modules for Samba, setup and ldiff files) and --with-datadir=/usr/share/samba (setup for AD, ldiff files) is sufficient to handle normal operation of openchange (dcerpc) - this is where those modules belong anyway. Those changes don't handle autodiscover and ews (ocsmanager and the wsgi modules), but I haven't been able to make those behave for some time anyway (python-pylons (2/3) issue I think). Also, the --enable-pymapi switch is now --enable-pyopenchange.

Henry78 commented on 2014-10-17 06:38

I'm just updating the PKGBUILD to evolution-mapi-3.12.7 wich supports OpenChange 2.1.

Zrax commented on 2014-05-08 21:32

NOTE: I'm intentionally holding this back at version 2.0 until evolution-mapi (STABLE) is updated to support the 2.1 API.

Zrax commented on 2014-04-29 00:58

NOTE: I'm intentionally holding this back at version 2.0 until evolution-mapi is updated to support the 2.1 API.

DJ_L commented on 2013-11-24 06:23

Thanks for adding those changes! Unfortunately, I missed that mapiproxy itself was not installed. As the package is now, it is perfect for extending the schema and creating mail-enabled users in Samba4 AD. The changes for mapiproxy aren't bad, but for autodiscover and ews, ocsmanager is required and it's pretty invasive. I'm putting together a wiki article and have included the changed PKGBUILD inline. I'm not sure if it is a good idea to force everyone to build the extra parts, so perfectly fine if you don't want to include it. The PKGBUILD is here for review:
https://wiki.archlinux.org/index.php/OpenChange_Server#OpenChange_Installation

Zrax commented on 2013-11-03 18:18

Thanks DJ; I've incorporated your changes into 2.0-3.

DJ_L commented on 2013-11-03 06:53

If you intend to use the package for more than the client libraries, there are still a couple of broken python scripts (s/python/python2/).

I just threw this snippet in just after fixing boost linking (prior to autogen):

+ # Fix additional python->python2 interpreter issues
+ sed "s|bin/python|bin/python2|" -i \
+ setup/openchange_{newuser,provision} \
+ mapiproxy/services/web/rpcproxy/rpcproxy.wsgi

Additionally, the subversion dep is bogus and should be removed, and the package description could be changed (I'm using the package with those changes). "A portable, open source implementation of Microsoft Exchange server and Exchange protocols." - Taken directly from the OpenChange website.

HTH

--DJ

Zrax commented on 2013-06-11 00:58

wolfie: base-devel is expected to be installed prior to any AUR package compilation; this metapackage depends on pkg-config as well as several other "common prerequisites" like make, gcc, etc. Please see the AUR User Guidelines Prerequisites section for more info:
https://wiki.archlinux.org/index.php/AUR_User_Guidelines#Prerequisites