pmbootstrap/keys
Oliver Smith a7b881e4cc
Close #871: Enable binary repository (#887)
* add my own build key
* enable the repo in the config
* update the README file
* Adjust testcase, that validates the keys and enable it in testcases_fast.sh
* Only save/load keys to/from the config file, which we ask for during
  'pmbootstrap init', so the binary repo gets used even if a config file
  already exists (this also removes a workaround, that deletes the work
  folder path from the config dictionary before writing it)
* Download missing APKINDEX.tar.gz files with Python code, before
  attempting to build packages (so we know which ones aleady exist in
  the binary packages repository)
* Consider APKINDEX files older than 4 hours as outdated and download
  them again (also in Python code)
* Provide 'pmbootstrap update' to force-update the APKINDEX files
* Travis: more logging output on failure
* Only allow keys from config_keys to be used by "pmbootstrap config"
2017-11-19 15:04:08 +00:00
..
README Close #871: Enable binary repository (#887) 2017-11-19 15:04:08 +00:00
alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub Hello, there! 2017-05-26 22:08:45 +02:00
pmos-5a03a13a.rsa.pub Close #871: Enable binary repository (#887) 2017-11-19 15:04:08 +00:00

README

All Alpine Linux keys are stored here, so we can verify the downloaded files with pmbootstrap before APK itself is verified.

Sources for the keys (must be identical, there's a testcase that verifies this):
	https://github.com/alpinelinux/aports/tree/master/main/alpine-keys
	http://git.alpinelinux.org/cgit/aports/tree/main/alpine-keys?h=master
	alpine-keys package

In addition, this key holds keys for the official postmarketOS repository:
	https://github.com/postmarketOS/pmbootstrap/issues/871