[elbe-devel] [PATCH 0/6] issue-103 - keys shall not be urls

dion at linutronix.de dion at linutronix.de
Tue May 21 10:48:50 CEST 2019


From: Olivier Dion <dion at linutronix.de>

To avoid men in the middle attacks, this patch introduces the
'raw-key' XML tag.  This tag is to be used under 'mirror/url-list/url'
and shall replace the now *deprecated* 'key' tag.

To ensure compatibility with old builds, the 'key' tag is now
substitute with a 'raw-key' tag by the XML preprocessor.

The preprocessor also emits a warning to the user to encourage using
the 'raw-key' tag instead of the deprecated 'key' tag.

Olivier Dion (6):
  Add XML tag definition 'url-list/url/raw-key'
  Add implementation of XML tag 'url-list/url/raw-key'
  Add devel example to include for XML 'url-list/url/raw-key'
  Include the 'url-list/url/raw-key' example
  Add xmlpreprocessor for PGP Key URL
  Remove schema definition of deprecated 'key' tag

 elbepack/rfs.py                               | 29 ++++----
 elbepack/xmlpreprocess.py                     | 15 ++++
 examples/includes/devel/mirrors.xml           | 68 +++++++++++++++++++
 ...6_32-pc-hdimg-with-include-development.xml |  1 +
 schema/dbsfed.xsd                             |  6 +-
 5 files changed, 104 insertions(+), 15 deletions(-)
 create mode 100644 examples/includes/devel/mirrors.xml

-- 
2.21.0




More information about the elbe-devel mailing list