Your SlideShare is downloading. ×
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project

733

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
733
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Fedora and pam_mapiZarafa SummerCamp 2012, KerkradeRobert Scheck
  • 2. Robert ScheckFedora Package Maintainer and ProvenpackagerFedora Ambassador and Ambassador MentorPart of Fedora Websites and Translation teamsOpen Source Contributor and Software DeveloperMail: robert@fedoraproject.orgWeb: http://fedoraproject.org/wiki/RobertScheck Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 3. Foundations of FedoraFedoras 4 core values: Freedom Friends Features First Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 4. Fedora vs. RHELFree available SubscriptionShort release cycle: Long release cycle:6 months 2-3 yearsLatest software Stable software13 month support 10-13 years supportand product life time and product life timeFree support by the Support contract withcommunity Red HatEarly adopters Business customersZarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 5. How does Fedora contribute?Builds on less common hardware architectures32/64 Bit PowerPC, ARM v5/v7, 31/64 Bit zSeriesDevelopment of SELinux policy for ZarafaAvailable in Fedora 16 and 17, RHEL 5.8+ and 6.2+Rebuilds using always latest software versionsGCC 4.7, GLIBC 2.15, MySQL 5.5.24, PHP 5.4.4,CLucene 0.9.21b, Boost 1.48.0, Kyoto Cabinet 1.2.70 Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 6. More invisible contributionsGetting libvmime and libical patches upstreamFedora avoids to include patches downstream onlyInclusion of libical bug fixes into RHEL 6.3Zarafa in EPEL for RHEL depends on libical in RHELPatches or patch suggestions for build failuresConditional Zarafa Indexer at buildtime for Zarafa 7.1,timezone configuration in WebAccess 7.0/Z-Push 2.0Community testing, feedback and QA Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 7. Future of Zarafa in FedoraRPM packaging of the Zarafa WebAppSELinux policy work for Zarafa 7.1/Z-Push 2.0Solve still existing CLucene build failuresRewrite of the initscripts for systemd supportBuilding of Zarafa for RHEL 7 (ca. Q3/2013) Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 8. What is pam_mapi?Zarafa Ready add-on for PluggableAuthentication ModulesPAM provides an interface library forcentral authentication services for LinuxAuthentication via MAPI against Zarafa serverUsable by every PAM enabled service or softwarePrimarily developed for Zarafa DB user pluginPAM covers Unix and LDAP backends by default Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 9. How does pam_mapi work?Typical integration: Non-MAPI enabled e-mail partsfor outbound mail relayingPAM enabled MTA/SASLdaemon verifies the userauthentication via ZarafaConfiguration allows to cover setups whereLinux system and Zarafa users could exist Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 10. How to use pam_mapi?Install development packages of Zarafa as wellas PAM, libuuid, zlib and libicu as prerequisitesRun ./configure; make; make installExecute cp pam.conf /etc/pam.d/smtp tocover simple setups with Zarafa users onlyPackaged and maintained as RPM in Fedoraand EPEL (for RHEL) for latest Zarafa version Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 11. Possible future of pam_mapiRPM and DEB packages for different Zarafaversions, Linux distributions and architecturesExtended documentation including more PAMconfiguration examples for more non-standardsituationsMaybe the implementation of your idea, wishor suggestion – patches are always welcome Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
  • 12. Questions?
  • 13. Thank you!http://fedoraproject.org/wiki/Zarafa

×