Patching Microsoft code
Monday, 6 June 2022 03:45 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
This seems an odd thing to have done, but I have sent Microsoft a patch (https://www.aitchison.me.uk/keydata.20220531.patch) to fix a bug in their packaging for the Edge browser on Ubuntu Linux.
If Microsoft are prepared to make the software available on Linux, I am happy to make it play more nicely.
Of course email to the address (EdgeLinuxDev@microsoft.com) given in the package (apt show microsoft-edge-stable) was rejected - because I am not on their "allowed senders list" - so I have tried other routes to report the patch ...
To: EdgeLinuxDev@microsoft.com
Subject: Patch for MS edge linux cron script
I have recently installed microsoft-edge-stable version 102.0.1245.30-1
on my Ubuntu 22.04/jammy machine.
Each morning since then I have received the following report.
/etc/cron.daily/microsoft-edge:
base64: invalid input
I have attached a patch - keydata.20220531.patch -
which stops the report and appears to do the right thing.
I also note that lines 30-39 are the same as lines 19-28.
If Microsoft are prepared to make the software available on Linux, I am happy to make it play more nicely.
Of course email to the address (EdgeLinuxDev@microsoft.com) given in the package (apt show microsoft-edge-stable) was rejected - because I am not on their "allowed senders list" - so I have tried other routes to report the patch ...