summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/qemukvm/XX_qemukvm.sh
diff options
context:
space:
mode:
authorMichael Janczyk2010-04-06 22:28:32 +0200
committerMichael Janczyk2010-04-06 22:28:32 +0200
commit32f56a53722d65c785aa1770d191733f2fc9e1f2 (patch)
tree977cc5a3acfefa6fb1a61a2dc53f08f14d986570 /os-plugins/plugins/qemukvm/XX_qemukvm.sh
parentcumulative commit of local branch, xen modifications and vmgrid plugin (diff)
downloadcore-32f56a53722d65c785aa1770d191733f2fc9e1f2.tar.gz
core-32f56a53722d65c785aa1770d191733f2fc9e1f2.tar.xz
core-32f56a53722d65c785aa1770d191733f2fc9e1f2.zip
changed name of init-hook, qemukvm tun/tap config
Diffstat (limited to 'os-plugins/plugins/qemukvm/XX_qemukvm.sh')
-rw-r--r--os-plugins/plugins/qemukvm/XX_qemukvm.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/os-plugins/plugins/qemukvm/XX_qemukvm.sh b/os-plugins/plugins/qemukvm/XX_qemukvm.sh
index 13c2b91e..ac97b52f 100644
--- a/os-plugins/plugins/qemukvm/XX_qemukvm.sh
+++ b/os-plugins/plugins/qemukvm/XX_qemukvm.sh
@@ -99,16 +99,19 @@ ${qemukvm_imagesrc}." nonfatal
[ -n "${qemu}" ] && echo "ALL ALL=NOPASSWD: ${qemu}" >>/mnt/etc/sudoers
done
#killall=$(binfinder killall)
+ #ippath=$(binfinder ip)
cat >> /mnt/etc/sudoers << EOF
# allow to start and stop kvm services / load-/unload kvm modules
ALL ALL=NOPASSWD: /etc/init.d/qemukvm
ALL ALL=NOPASSWD: /opt/openslx/uclib-rootfs/sbin/tunctl -t tap*
ALL ALL=NOPASSWD: /opt/openslx/uclib-rootfs/usr/sbin/brctl addif br0 tap*
+
# TODO: check if kvm / qemu sufficient
#ALL ALL=NOPASSWD: ${killall} udhcpd
#ALL ALL=NOPASSWD: ${PLUGINDIR}/ifup
#ALL ALL=NOPASSWD: ${PLUGINDIR}/ifdown
#ALL ALL=NOPASSWD: /opt/openslx/uclib-rootfs/usr/sbin/udhcpd -S /tmp/qemukvm/if*
+#ALL ALL=NOPASSWD: ${ippath} link set dev tap*
#ALL ALL=NOPASSWD: /opt/openslx/uclib-rootfs/sbin/ip addr add * dev tap*
EOF
fi