[lxc-devel] [lxc/lxc] e6e899: lsm: non-functional changes

GitHub noreply at github.com
Mon Jan 29 23:08:40 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: e6e899749af3a28323fe12499dbed1faef4cacca
      https://github.com/lxc/lxc/commit/e6e899749af3a28323fe12499dbed1faef4cacca
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M src/lxc/lsm/apparmor.c
    M src/lxc/lsm/lsm.c
    M src/lxc/lsm/lsm.h
    M src/lxc/lsm/nop.c
    M src/lxc/lsm/selinux.c

  Log Message:
  -----------
  lsm: non-functional changes

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 47ce2cb727eb0e306ab652910cf0b3fdd5cf7e24
      https://github.com/lxc/lxc/commit/47ce2cb727eb0e306ab652910cf0b3fdd5cf7e24
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/lsm/lsm.c
    M src/lxc/lsm/lsm.h

  Log Message:
  -----------
  lsm: add lsm_process_label_fd_get()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: d3ba7c987201cb461ed92c027e9f424737fbe341
      https://github.com/lxc/lxc/commit/d3ba7c987201cb461ed92c027e9f424737fbe341
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/lsm/lsm.c
    M src/lxc/lsm/lsm.h

  Log Message:
  -----------
  lsm: add lsm_process_label_set_at()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 5288a74faaa59680cab48f339e97c4ed6ce2a139
      https://github.com/lxc/lxc/commit/5288a74faaa59680cab48f339e97c4ed6ce2a139
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M src/lxc/lsm/apparmor.c
    M src/lxc/utils.h

  Log Message:
  -----------
  apparmor: do not call aa_change_profile()

We can simply write the label ourselves. There's no magic happening.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 05f0f93a93452070006524ac22a6f51e19f8271f
      https://github.com/lxc/lxc/commit/05f0f93a93452070006524ac22a6f51e19f8271f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M configure.ac
    M src/lxc/Makefile.am

  Log Message:
  -----------
  autotools: do not link against libapparmor

Since we write the label directly without going through the AppArmor API it
doesn't make sense to link against it.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 26f0e9151ad2f5f76c2ca5a34cc003803616e9b9
      https://github.com/lxc/lxc/commit/26f0e9151ad2f5f76c2ca5a34cc003803616e9b9
  Author: Serge Hallyn <serge at hallyn.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M configure.ac
    M src/lxc/Makefile.am
    M src/lxc/attach.c
    M src/lxc/lsm/apparmor.c
    M src/lxc/lsm/lsm.c
    M src/lxc/lsm/lsm.h
    M src/lxc/lsm/nop.c
    M src/lxc/lsm/selinux.c
    M src/lxc/utils.h

  Log Message:
  -----------
  Merge pull request #2102 from brauner/2018-01-22/lsm_simplifications

lsm: simplifcations


Compare: https://github.com/lxc/lxc/compare/cf73b78c0c85...26f0e9151ad2


More information about the lxc-devel mailing list