[elbe-devel] [PATCH 00/10] switch to a stretch based initvm

Manuel Traut manut at linutronix.de
Wed Apr 3 12:34:48 CEST 2019


Switching to a stretch based initvm avoids using the no longer official
available stretch-backports.

It also enables us building buster targets.

Some changes to the elbe code are necessary to enable building
a stretch initvm. Especially in the area of gpg and repo verification.

Manuel Traut (10):
  contrib/dockerfile: don't add backports to sources.list
  init: spawn console for ttyS0 for systemd based systems
  gpg: remove pyme fallback
  gpg: gpg2 requires passphrases for private keys
  initvm: use stretch instead of jessie
  rfs: add key for local repository
  egpg: use gpg executable to export keys
  pbuilder: fix pbuilder creation for buster and stretch
  rfs/debootstrap: gnupg is not bootstraped in buster
  examples: use buster in an example

 contrib/dockerfile/Dockerfile.in              |  3 +-
 debian/control                                |  2 +-
 elbepack/debinstaller.py                      |  6 +--
 elbepack/egpg.py                              | 38 ++++++++++---------
 elbepack/elbeproject.py                       |  7 ++--
 elbepack/finetuning.py                        |  9 ++---
 elbepack/init/default-init.xml                | 25 ++++++------
 elbepack/init/init-elbe.sh.mako               |  2 +-
 elbepack/pbuilder.py                          |  2 +-
 elbepack/repomanager.py                       | 32 ++++++++++------
 elbepack/rfs.py                               |  7 ++++
 examples/elbe-init-big-machine.xml            | 25 ++++++------
 ... x86_64-pc-hdimg-pbuilder-grub-buster.xml} | 11 ++----
 13 files changed, 87 insertions(+), 82 deletions(-)
 rename examples/{x86_64-pc-hdimg-pbuilder-grub-stretch.xml => x86_64-pc-hdimg-pbuilder-grub-buster.xml} (86%)

-- 
2.20.1




More information about the elbe-devel mailing list