• Like
  • Save
Zararfa SummerCamp 2012 - Fedora update & PAM-MAPI Zarafa Ready certified community project
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 954 views

 

Statistics

Views

Total Views
954
Views on SlideShare
948
Embed Views
6

Actions

Likes
0
Downloads
3
Comments
0

2 Embeds 6

http://www.zarafa.com 5
http://www.zarafaserver.de 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • Fedora and pam_mapiZarafa SummerCamp 2012, KerkradeRobert Scheck
    • 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
    • Foundations of FedoraFedoras 4 core values: Freedom Friends Features First Zarafa SummerCamp 2012 – Fedora and pam_mapi – Robert Scheck
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • Questions?
    • Thank you!http://fedoraproject.org/wiki/Zarafa