[elbe-devel] [PATCH v3 0/6] Mirror options

Olivier Dion dion at linutronix.de
Thu Jul 23 18:31:49 CEST 2020


APT accepts options for mirrors in /etc/apt/sources.list.  This patchQ
allows to specify options for individual mirror, such as 'trusted=yes'
or 'check-valid-until=no'.

* Change since v1

  - xmlpreprossor: Add rule for deprecating <noauth> tag and handle
    embedded options in binary mirror url

  - pbuilder: Use filesystem.read_file() instead of using local repo
    for reading public key of build

  - elbeoverview-en: Remove <noauth> example and replace it with
    mirror options

* Change since v2

  - Rebase on Kory merged patch

Note that <noauth> is still valid to have in the project.  It is not
totally removed yet, even from the schema, since some code path still
rely on 'prj.has("noauth")'.

Olivier Dion (6):
  schema: dbfsed: Add mirror options
  elbexml: Handle mirror's options
  pbuilder: Handle mirror's options
  xmlpreprocess: Add mirrors options preprocess rule
  examples: x86_64-docker: Add mirror option example
  docs: elbeoverview-en: Replace noauth example for options

 docs/elbeoverview-en.txt   |  20 +++++---
 elbepack/elbexml.py        |  87 ++++++++++++++++++--------------
 elbepack/pbuilder.py       | 100 ++++++++++++++++++++++---------------
 elbepack/xmlpreprocess.py  |  86 +++++++++++++++++++++++++++++++
 examples/x86_64-docker.xml |  12 +++++
 schema/dbsfed.xsd          |  32 ++++++++++++
 6 files changed, 252 insertions(+), 85 deletions(-)

-- 
2.27.0



More information about the elbe-devel mailing list