Skip to content

makebs: fix license hashes

username-removed-25246 requested to merge krt/fdroidserver:autodownload into master

The current hashes allowed the Google Repository to be download and installed, including play-services:

Checking the license for package Google Repository in /home/krt/tmp/fdroid/android-sdk-linux/licenses
License for package Google Repository accepted.
Preparing "Install Google Repository (revision: 46)".

This taints the whole buildserver and should be fixed ASAP. We should never ever add license hashes we cannot generate on our own, as mentioned in https://gitlab.com/fdroid/fdroidserver/merge_requests/225. The hashes in this MR are calculated from addon.xml and I included detailed instruction to reproduce them.

However, I previously marked this as "partial" because I don't know if those

  • prohibit the installation of Google Repository
  • allow constraint-layouts etc to be downloaded.

Merge request reports