[Pkg-xen-devel] [PATCH 00/13] Patch blast of salsa wip.testme branch

Hans van Kranenburg hans at knorrie.org
Sun Feb 10 23:41:58 GMT 2019


The contents are the wip.testme branch currently on salsa. I combined
the wip.initscript and wip.oxenstored into this and added more things
today. I think this is pretty gtg and it's smoke tested (in several
cases by scping files around instead of doing package build), so it
needs a final extra review and test round before putting it in master
branch (which I don't want to force push).

I redid the xenstored init script changes, also including stipped down
/etc/default/xen again. I tested happy and sad paths in the code, but
did not do a full test going back to 4.8 and upgrading again etc.

I finished my non-documentation part of the TODO, so next thing for this
for me will be looking into README.Debian and NEWS.Debian.

TODO:
https://salsa.debian.org/xen-team/debian-xen/issues/24

Also, there are no debian/changelog changes in here yet.

Hans van Kranenburg (8):
  sysconfig.xencommons.in: Strip and debianize
  d/xen-utils-common.install: ship /etc/default/xen
  xen init script: rewrite xenstored start logic
  xen init script: move init_dom0 into xenstored start
  tools/xl/bash-completion: improved completion
  tools/xl/bash-completion: also complete 'xen'
  d/x-u-common.install: install completion as as xl
  d/[..]/grub.d/xen.cfg: improve docs even more

Ian Jackson (5):
  xen version/upgrade handling: Improve an error message
  xen init script: silently exit status 0 if not running under xen
  xen init script: Do nothing if running for wrong Xen package
  xen init script: Tidy up wrong/missing Xen version error handling
  oxenstored: Build it

 debian/control                                |   5 +-
 debian/not-installed                          |   5 +
 debian/rules                                  |   1 -
 debian/scripts/xen-dir                        |   2 +-
 .../etc/default/grub.d/xen.cfg                |  43 ++--
 debian/xen-utils-common.install               |   6 +-
 debian/xen-utils-common.xen.init              | 111 +++++++--
 .../Linux/init.d/sysconfig.xencommons.in      |  79 +------
 tools/xl/bash-completion                      | 223 +++++++++++++++++-
 9 files changed, 341 insertions(+), 134 deletions(-)
 mode change 100644 => 100755 debian/xen-utils-common.install

-- 
2.20.1




More information about the Pkg-xen-devel mailing list