I use mbysnc to fetch emails. It uses cyrus-sasl
for authentication. I am trying to configure my new work email which uses Office 365 and can only use oauth2
. There are at least a couple of different oauth2
plugins:
- The first one is packaged by fedora: GitHub - tarickb/sasl-xoauth2: SASL plugin for XOAUTH2
- There is also this: GitHub - moriyoshi/cyrus-sasl-xoauth2: XOAUTH2 mechanism plugin for cyrus-sasl
however both fail with a segmentation fault. I think this is due to a page size issue. I have determined this using,
readelf -l /usr/lib64/sasl2/libsasl-xoauth2.so
readelf -l /usr/lib64/sasl2/libxoauth2.so
both of these commands contain 0x10000
under the Align heading.
I have opened issues on both: Segmentation fault on systems with 16k page size · Issue #91 · tarickb/sasl-xoauth2 · GitHub and Segmentation fault on systems with 16k page size · Issue #14 · moriyoshi/cyrus-sasl-xoauth2 · GitHub
Does anyone know of a plugin that works on Asahi?
Thanks