Bug 2134516 - [RFE] Add cyrus-sasl-xoauth2 as a package
Summary: [RFE] Add cyrus-sasl-xoauth2 as a package
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: cyrus-sasl
Version: rawhide
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Jakub Jelen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2134519
TreeView+ depends on / blocked
 
Reported: 2022-10-13 14:11 UTC by Juan Manuel Santos
Modified: 2023-09-14 12:24 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
: 2134519 (view as bug list)
Environment:
Last Closed: 2023-09-14 12:24:28 UTC
Type: Bug
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-631 0 None None None 2022-10-13 14:17:38 UTC

Description Juan Manuel Santos 2022-10-13 14:11:07 UTC
Description of problem:

Microsoft has announced that Office365 will deprecate basic authentication in favor of OAUTH:

https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/deprecation-of-basic-authentication-exchange-online

This makes it impossible in its current state for users to use Office365 as an email relay, as cyrus-sasl has no method of supporting OAUTH2 authentication mechanism.

There is a third-party plugin that does though but it's not currently packaged in Fedora: https://github.com/moriyoshi/cyrus-sasl-xoauth2

Comment 1 Jakub Jelen 2022-10-14 09:03:42 UTC
I made a copr repo with this package for now:

https://copr.fedorainfracloud.org/coprs/jjelen/cyrus-sasl-xoauth2/

If it will work for you, we can move on to submit it as an official Fedora package or to epel

Comment 2 Jakub Jelen 2023-09-14 12:24:28 UTC
This was done some time ago. We did sasl-xoauth2 package though as we got reports that this is working better for our customers:

https://github.com/tarickb/sasl-xoauth2

The package is no awailable in Fedora and EPEL8/9:

https://src.fedoraproject.org/rpms/sasl-xoauth2

Closing as done.


Note You need to log in before you can comment on or make changes to this bug.