diff options
author | He Zhe <zhe.he@windriver.com> | 2020-04-02 14:03:57 +0800 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2020-04-05 22:17:10 -0400 |
commit | 420479e0fc43bbc9545aeadfe6c612bf84d48f23 (patch) | |
tree | d47310823b60a039f217b486f9e2f45d17ff5393 /recipes-extended | |
parent | 2bba10be28d4d7ce45d78a8429caaa6952785901 (diff) | |
download | meta-virtualization-420479e0fc43bbc9545aeadfe6c612bf84d48f23.tar.gz |
libvirt: Add setuid permission to virt-login-shell
virt-login-shell asks for setuid permission as follow.
"virt-login-shell: must be run as setuid root"
Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended')
-rw-r--r-- | recipes-extended/libvirt/libvirt_6.1.0.bb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-extended/libvirt/libvirt_6.1.0.bb b/recipes-extended/libvirt/libvirt_6.1.0.bb index 7b109204..9aa78b77 100644 --- a/recipes-extended/libvirt/libvirt_6.1.0.bb +++ b/recipes-extended/libvirt/libvirt_6.1.0.bb | |||
@@ -368,6 +368,9 @@ do_install_append() { | |||
368 | # Force the connection to be tls. | 368 | # Force the connection to be tls. |
369 | sed -i -e 's/^\(listen_tls\ =\ .*\)/#\1/' -e 's/^\(listen_tcp\ =\ .*\)/#\1/' ${D}/etc/libvirt/libvirtd.conf | 369 | sed -i -e 's/^\(listen_tls\ =\ .*\)/#\1/' -e 's/^\(listen_tcp\ =\ .*\)/#\1/' ${D}/etc/libvirt/libvirtd.conf |
370 | fi | 370 | fi |
371 | |||
372 | # virt-login-shell needs to run with setuid permission | ||
373 | chmod 4755 ${D}${bindir}/virt-login-shell | ||
371 | } | 374 | } |
372 | 375 | ||
373 | EXTRA_OECONF += " \ | 376 | EXTRA_OECONF += " \ |