~lvoytek/ubuntu/+source/swtpm:aa-allow-libvirt-pid-access

Last commit made on 2022-10-24
Get this branch:
git clone -b aa-allow-libvirt-pid-access https://git.launchpad.net/~lvoytek/ubuntu/+source/swtpm
Only Lena Voytek can upload to this branch. If you are Lena Voytek please log in for upload directions.

Branch merges

Branch information

Name:
aa-allow-libvirt-pid-access
Repository:
lp:~lvoytek/ubuntu/+source/swtpm

Recent commits

aca1736... by Lena Voytek

changelog

979359f... by Lena Voytek

* d/usr.bin.swtpm: Allow swtpm to also access /run/libvirt/qemu/swtpm/*.pid
  files that it does not own (LP: #1989100)

700e268... by Lena Voytek

changelog

ff42e33... by Lena Voytek

* d/usr.bin.swtpm: Update apparmor profile to match swtpm upstream
  In between adding the apparmor profile to Ubuntu and merging upstream
  additional rules were used to cover more common use cases. (LP: #1992377)
  - The six capability lines fix the broken upstream unit test cases:
    test_ctrlchannel, test_vtpm_proxy, test_tpm2_file_permissions,
    test_tpm2_save_load_state_2_block, and test_tpm2_ctrlchannel2
  - owner @{HOME}/** rwk was added as using a folder in one's home directory
    is common for managing tpm states
  - Access in the tmp directory is further generalized as this is where swtpm
    interacts with qemu and libvirt
  - The ability to read from /etc/nsswitch.conf was added for vtpm proxy to
    work

f252cc7... by Lena Voytek

changelog

d1faa59... by Lena Voytek

* d/usr.bin.swtpm: Add additional apparmor rules
  - allow full interaction with libvirt (LP: #1968187)
  - add qemu socket rules (LP: #1968335)

1f2a09e... by Christian Ehrhardt 

0.6.3-0ubuntu2 (patches unapplied)

Imported using git-ubuntu import.

b6ff3a5... by Christian Ehrhardt 

changelog: fix hang on unix sockets due to apparmor rules

Signed-off-by: Christian Ehrhardt <email address hidden>

240a8ba... by Christian Ehrhardt 

d/usr.bin.swtpm: fix hang on unix sockets due to apparmor rules

Signed-off-by: Christian Ehrhardt <email address hidden>

64f77ae... by Christian Ehrhardt 

changelog: 0.6.3-0ubuntu1 (LP: 1948748)

The bug reference is inactive intentionally as it is related to
the MIR discussion (see comments 11 and following) but not what
will close the bug.

Signed-off-by: Christian Ehrhardt <email address hidden>