check the capabilities(CAP_NET_ADMIN) of /usr/bin/qemu-system-x86_64 on debian/ubuntu

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16932 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
xq2005 2013-07-10 09:28:47 +00:00
parent d8ccaf37e8
commit bb1a93a385

View File

@ -237,6 +237,10 @@ elif [ "bridgeprereq" = "$1" ]; then
debianpreconf
nwdir="/etc/network/interfaces.d"
isDebian=1
getcap /usr/bin/qemu-system-x86_64 | grep cap_net_admin
if [ $? ne 0 ];then
setcap cap_net_admin=ei /usr/bin/qemu-system-x86_64
fi
else
nwdir="/etc/sysconfig/network-scripts"
fi