[lxc-devel] [lxc/lxc] e06155: Do not switch to root for lxc-execute

GitHub noreply at github.com
Fri Aug 28 15:23:14 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: e06155c9abc930daf5983f890057ad709fe958fb
      https://github.com/lxc/lxc/commit/e06155c9abc930daf5983f890057ad709fe958fb
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  Do not switch to root for lxc-execute

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: 56f8ff00e35b8729e66de46d3bdc5afa6a726f28
      https://github.com/lxc/lxc/commit/56f8ff00e35b8729e66de46d3bdc5afa6a726f28
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/start.c

  Log Message:
  -----------
  Set UID/GID to parent value for lxc-execute

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: c5cd20ce8e2d36ff26da4deb22f0bc29484da74a
      https://github.com/lxc/lxc/commit/c5cd20ce8e2d36ff26da4deb22f0bc29484da74a
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/arguments.h
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/lxc_execute.c
    M src/lxc/start.c

  Log Message:
  -----------
  Pass UID/GID explicitly through flags

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: fd9f399baceee40c44b6038fc3046ef374ade33a
      https://github.com/lxc/lxc/commit/fd9f399baceee40c44b6038fc3046ef374ade33a
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/conf.h

  Log Message:
  -----------
  Clarify struct field comment

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: 72bb04e4b879de066cef0445bfb7d79ac922d43e
      https://github.com/lxc/lxc/commit/72bb04e4b879de066cef0445bfb7d79ac922d43e
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c

  Log Message:
  -----------
  Add support for setting lxc-execute init UID/GID via configuration file

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: dbca9237db78eb462efcd17776cd2e44f84b4dd2
      https://github.com/lxc/lxc/commit/dbca9237db78eb462efcd17776cd2e44f84b4dd2
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M doc/lxc.container.conf.sgml.in

  Log Message:
  -----------
  Update english docs for new lxc.init_uid and lxc.init_gid options

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: 62d0053955d433f7823d6cd7ea5cd30a74f6fd20
      https://github.com/lxc/lxc/commit/62d0053955d433f7823d6cd7ea5cd30a74f6fd20
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  Update docs to reflect lxc.init_uid and lxc.init_gid options

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: 68d18db8d854ff395052684fa0245f4b3fdac9ae
      https://github.com/lxc/lxc/commit/68d18db8d854ff395052684fa0245f4b3fdac9ae
  Author: Patrick Toomey <ptoomey3 at biasedcoin.com>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M src/lxc/confile.c
    M src/tests/get_item.c

  Log Message:
  -----------
  Add support for get_config_item and set_config_item

Signed-off-by: Patrick Toomey <ptoomey3 at biasedcoin.com>


  Commit: c804bedf8b52a993ccfcd6b21790c5a6b8f6147c
      https://github.com/lxc/lxc/commit/c804bedf8b52a993ccfcd6b21790c5a6b8f6147c
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2015-08-28 (Fri, 28 Aug 2015)

  Changed paths:
    M doc/lxc.container.conf.sgml.in
    M src/lxc/arguments.h
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c
    M src/lxc/lxc_execute.c
    M src/lxc/start.c
    M src/tests/get_item.c

  Log Message:
  -----------
  Merge pull request #585 from ptoomey3/lxc-execute-as-user

Add support for specified UID/GID for lxc-execute in a private user namespace


Compare: https://github.com/lxc/lxc/compare/f7512464e547...c804bedf8b52


More information about the lxc-devel mailing list