Z-Push 2.0.5 has been built at RPM Fusion

November 9, 2012 by Robert Scheck   Comments (0)

, , , ,

Hello everybody,

Z-Push 2.0.5 has been built at RPM Fusion for Fedora Rawhide, 18, 17, 16 as well as for Red Hat Enterprise Linux 6 and 5 - and should be pushed to the testing updates repository within the next days at latest.

Important: This is a major update, where manual work is involved. This is necessary, because the Z-Push 1.5.x series will reach end-of-lifetime with the end of this year. Please read carefully how the paths changed and how to upgrade correctly!

The packaging has been reworked in order to support all the different data and search provider backends as flexible as possible. In general you always need the "z-push" package and additionally at least one of the backends.

Z-Push 1.x -> 2.x upgrade for Zarafa users

  • You currently have "zarafa-z-push" installed ("rpm -q zarafa-z-push")
  • You need to install the RPM packages "z-push" and "z-push-zarafa"
  • /etc/httpd/conf.d/zarafa-z-push.conf gets /etc/httpd/conf.d/z-push.conf
  • /etc/zarafa/z-push gets /etc/z-push
  • /var/lib/zarafa-z-push gets /var/lib/z-push
  • /var/log/z-push is new
  • Do not copy over any configuration files from 1.x to 2.x
  • Ensure to only copy over specific settings manually and carefully

Z-Push 1.x -> 2.x upgrade for IMAP users

  • You currently have "z-push" installed ("rpm -q z-push")
  • You need to install the RPM packages "z-push" and "z-push-imap"
  • There are no paths changes (in difference to Z-Push with Zarafa)
  • It's recommented to remove everything under /var/lib/z-push
  • /var/log/z-push is new
  • Do not copy over any configuration files from 1.x to 2.x
  • Ensure to only copy over specific settings manually and carefully

Information and Troubleshooting

  • Under normal conditions it is not necessary to re-setup the ActiveSync account on the mobile device
  • Some mobile devices (Android or K9 clients) might need to re-enter the settings or temporarily enable e-mail (if disabled) in order to get the synchronization working again
  • Everything is completely synchronized after the update - this may cause load on your system, try to perform the update not during regular working hours if possible
  • Log files can be found in /var/log/z-push, triggered via /etc/z-push
  • Read Red Hat Bugzilla Bug 873885, if SELinux is enforced on your system. You might need to adapt your SELinux policy for now until a final policy has been worked out and included into official RPM packages of Fedora and Red Hat Enterprise Linux
  • In difference to previous Z-Push RPM packages, these new ones can be also installed when the php53 RPM packages on RHEL 5 are in use

Finally I also want to say "thank you" to Sebastian Kummer and Manfred Kutas (both from Zarafa Brazil) and to Roland Wolters for all the support and time.

You should be able to update to Z-Push 2.0.5 by using

yum update '*z-push*'

on all Fedora and Red Hat Enterprise Linux releases once it's pushed to the repository. If you should find bugs or issues, please fill a bug report in RPM Fusion Bugzilla as described here:

  http://fedoraproject.org/wiki/Zarafa#Bugs

Your feedback is very much appreciated.


Greetings,
  Robert