bens_dad: (Default)
bens_dad ([personal profile] bens_dad) wrote2022-06-06 03:45 pm

Patching Microsoft code

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.


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 ...