It’s great to see Unity Editor on my favourite OS, but here’s my experience.
It happened me twice to download a corrupted Unity deb package. @natosha.bard it would be great to provide the MD5 sums for every deb package you are providing.
I think linux users will apreciate it as they like to check freshly downloaded packages to ensure they are working with a clean file, especially with installable packages.
I too have limited internet access, and download these binaries at remote locations. It would be nice to compare SHA256’s against what I download at a local wifi access point, so I know when I get home I have the right binary.
I would like comment on this. Yes, there were issues with checksums for the EULA, but we were extracting it from a webpage, and the webpage had some web tokens on it that changed over time (and quite quickly), changing the checksums with it. It had nothing to do with the package.
That said, having SHA256SUMs from official sources (and a plaintext EULA!) available on build publish would help, but we would still not be able to just push the checksums into the package without downloading it, since we are obliged to build and test the package before publishing it, or risk sending out a broken and unusable package. But it would help prevent user errors, thus making the package more stable.
Anyway, thanks @josefnpat for providing the checksums. I’ll double check on them before updating the PKGBUILD.
That explains the EULA issues. I figured that the EULA was being updated, but I didn’t realize it was the tokens on the page that was causing the change.
No problem, but I wouldn’t count on me being able to deliver the checksums when the binaries come out. In fact, the last checksum I pulled from your AUR package Thanks for all your effort for maintaining the AUR package!
Anyway, I have downloaded the most recent binary, and have updated my post with the newest MD5 for @jimmikaelkael .