[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 00/17] Honour more configure variables in various places (iteration 2)



The first three patches are carried over from previous series.

The rest introduce some new variables and replace various hard-coded paths in
code.

There is one more path /var/run, with which I'm not sure what to do for the
moment. More patches will come to deal with it.

Wei.

Wei Liu (17):
  oxenstored: honour XEN_{LOG,RUN}_DIR in oxenstored.conf
  oxenstored: generate a paths module
  oxenstored: honour XEN_LOG_DIR defined by configure
  build: introduce and export XEN_LIB_DIR
  tools: install and remove XEN_LIB_DIR in Makefile
  hotplug/Linux: honour XEN_LIB_DIR
  libxl: honour XEN_LIB_DIR
  tools: remove hard-coded /var/lib/xen in Makefile
  docs: honour XEN_DUMP_DIR
  build: introduce XEN_RUN_STORED
  hotplug/Linux: honour XEN_RUN_STORED
  libxenstore: honour XEN_RUN_STORED
  hotplug/FreeBSD: honour XEN_RUN_STORED
  ocaml/libxs: generate a paths.ml
  ocaml/libxs: honour XEN_RUN_STORED
  oxenstored: honour XEN_RUN_STORED and XEN_CONFIG_DIR
  oxenstored: honour XEN_RUN_STORED in systemd C stub

 .gitignore                                         |   7 +
 Config.mk                                          |   3 +-
 config/Paths.mk.in                                 |   2 +
 configure                                          |   8 +
 docs/configure                                     | 188 ++++++++++++++++++++-
 docs/configure.ac                                  |   9 +-
 docs/man/{xl.cfg.pod.5 => xl.cfg.pod.5.in}         |   6 +-
 docs/man/{xl.pod.1 => xl.pod.1.in}                 |   2 +-
 m4/paths.m4                                        |   6 +
 tools/Makefile                                     |   7 +-
 tools/configure                                    |  12 +-
 tools/configure.ac                                 |   2 +
 tools/hotplug/FreeBSD/rc.d/xencommons.in           |   2 +-
 ...ysconfig.xendomains => sysconfig.xendomains.in} |   4 +-
 tools/hotplug/Linux/systemd/xenstored.socket.in    |   2 +-
 tools/hotplug/Linux/systemd/xenstored_ro.socket.in |   2 +-
 tools/libxl/libxl_dom.c                            |   4 +-
 tools/libxl/libxl_internal.h                       |   4 +-
 tools/ocaml/Makefile.rules                         |  11 ++
 tools/ocaml/libs/xs/Makefile                       |   6 +-
 tools/ocaml/libs/xs/xs.ml                          |   2 +-
 tools/ocaml/xenstored/Makefile                     |  15 +-
 tools/ocaml/xenstored/define.ml                    |   6 +-
 tools/ocaml/xenstored/disk.ml                      |   2 +-
 tools/ocaml/xenstored/logging.ml                   |   4 +-
 .../{oxenstored.conf => oxenstored.conf.in}        |   6 +-
 tools/ocaml/xenstored/systemd_stubs.c              |   6 +-
 tools/ocaml/xenstored/xenstored.ml                 |   8 +-
 tools/xenstore/Makefile                            |   1 +
 tools/xenstore/xs_lib.c                            |   2 +-
 30 files changed, 302 insertions(+), 37 deletions(-)
 rename docs/man/{xl.cfg.pod.5 => xl.cfg.pod.5.in} (99%)
 rename docs/man/{xl.pod.1 => xl.pod.1.in} (99%)
 rename tools/hotplug/Linux/init.d/{sysconfig.xendomains => 
sysconfig.xendomains.in} (98%)
 rename tools/ocaml/xenstored/{oxenstored.conf => oxenstored.conf.in} (84%)

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.