[Pkg-mozext-maintainers] Bug#1038628: webext-eas4tbsync: MS Exchange OAUTH2 setup fails

Paolo Miotto paolo.miotto at uniud.it
Mon Jun 19 09:09:37 BST 2023


Package: webext-eas4tbsync
Version: 4.1.5-1
Severity: important
Tags: patch


As stated in [1] trying to setup a MS Exchange account with OAuth2 fails because it
wants to connect to a "undefined" server.

It was resolved upstream [2] but that changes are not ported in debian.

>From what I see, this patch resolve the issuei, but I wasn't able to try it yet:

$ diff -b content/includes/network.js EAS/content/includes/network.js
96c96,101
<     let oauth = new OAuth2(config.auth_uri, config.token_uri, config.scope, config.client_id, config.client_secret);
---
>     let oauth = new OAuth2(config.scope, {
>         authorizationEndpoint: config.auth_uri,
>         tokenEndpoint: config.token_uri,
>         clientId: config.client_id,
>         clientSecret: config.client_secret
>     });

Regards.

Paolo

1. https://github.com/jobisoft/TbSync/issues/649
2. https://github.com/jobisoft/EAS-4-TbSync/issues/215#issuecomment-1416725608, paolo.miotto at uniud.it


-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages webext-eas4tbsync depends on:
ii  thunderbird    1:102.12.0-1~deb12u1
ii  webext-tbsync  4.3-1

webext-eas4tbsync recommends no packages.

webext-eas4tbsync suggests no packages.

-- no debconf information



More information about the Pkg-mozext-maintainers mailing list