summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHe Zhe <zhe.he@windriver.com>2020-04-02 14:03:57 +0800
committerBruce Ashfield <bruce.ashfield@gmail.com>2020-04-05 22:17:10 -0400
commit420479e0fc43bbc9545aeadfe6c612bf84d48f23 (patch)
treed47310823b60a039f217b486f9e2f45d17ff5393
parent2bba10be28d4d7ce45d78a8429caaa6952785901 (diff)
downloadmeta-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>
-rw-r--r--recipes-extended/libvirt/libvirt_6.1.0.bb3
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
373EXTRA_OECONF += " \ 376EXTRA_OECONF += " \