diff options
author | Dirk von Suchodoletz | 2009-03-06 02:20:47 +0100 |
---|---|---|
committer | Dirk von Suchodoletz | 2009-03-06 02:20:47 +0100 |
commit | d169bd55aee58222eed74d97f5b7e91dea57a4e0 (patch) | |
tree | 4f940fb358bcd487b158678b863e9a45964a4f7c /os-plugins/plugins/qemukvm/XX_qemukvm.sh | |
parent | More work on the qemukvm plugin ... (diff) | |
download | core-d169bd55aee58222eed74d97f5b7e91dea57a4e0.tar.gz core-d169bd55aee58222eed74d97f5b7e91dea57a4e0.tar.xz core-d169bd55aee58222eed74d97f5b7e91dea57a4e0.zip |
More on qemukvm plugin: Fixes, network shutdown script, ...
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2687 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/qemukvm/XX_qemukvm.sh')
-rw-r--r-- | os-plugins/plugins/qemukvm/XX_qemukvm.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/os-plugins/plugins/qemukvm/XX_qemukvm.sh b/os-plugins/plugins/qemukvm/XX_qemukvm.sh index 81e2b0d3..40bd59ae 100644 --- a/os-plugins/plugins/qemukvm/XX_qemukvm.sh +++ b/os-plugins/plugins/qemukvm/XX_qemukvm.sh @@ -117,9 +117,13 @@ ${qemukvm_imagesrc}." nonfatal # copy the /etc/qemu-ifup script and enable extended rights for running # the emulator via sudo - cp /mnt/opt/openslx/plugin-repo/qemukvm/qemu-ifup /mnt/etc/qemu-ifup + cp /mnt/opt/openslx/plugin-repo/qemukvm/qemu-if* /mnt/etc chmod u+x /mnt/etc/qemu-ifup - echo "ALL ALL=NOPASSWD: $fptoqemu" >>/mnt/etc/sudoers + for qemubin in qemu kvm ; do + qemu="$(binfinder ${qemubin})" + [ -n "${qemu}" ] && \ + echo "ALL ALL=NOPASSWD: ${qemu}" >>/mnt/etc/sudoers + done fi else [ $DEBUGLEVEL -gt 0 ] && echo " * Configuration of qemukvm plugin failed" |