aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/qemu
diff options
context:
space:
mode:
authornox <nox@FreeBSD.org>2009-03-09 07:34:55 +0800
committernox <nox@FreeBSD.org>2009-03-09 07:34:55 +0800
commit62a192c6a0ee6bdfa8ae550349cd83a84fec2c2c (patch)
tree4015d246fe4314ffabeb37169941223c1f4224e6 /emulators/qemu
parent69dd2b58a0a759399b7703fc361e729ff682ea7b (diff)
downloadfreebsd-ports-gnome-62a192c6a0ee6bdfa8ae550349cd83a84fec2c2c.tar.gz
freebsd-ports-gnome-62a192c6a0ee6bdfa8ae550349cd83a84fec2c2c.tar.zst
freebsd-ports-gnome-62a192c6a0ee6bdfa8ae550349cd83a84fec2c2c.zip
- Add notes about reports of qcow(2) corruption and about (in)security
of raw image format autodetection to pkg-message - Bump PORTREVISION
Diffstat (limited to 'emulators/qemu')
-rw-r--r--emulators/qemu/Makefile1
-rw-r--r--emulators/qemu/pkg-message14
2 files changed, 15 insertions, 0 deletions
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index 2d594aa7fd71..944c792182a5 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= qemu
PORTVERSION= 0.10.0
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SAVANNAH} \
http://bellard.org/qemu/
diff --git a/emulators/qemu/pkg-message b/emulators/qemu/pkg-message
index 7f4695dc34fb..37fb0481253e 100644
--- a/emulators/qemu/pkg-message
+++ b/emulators/qemu/pkg-message
@@ -120,6 +120,20 @@ for details; cpuset isn't avalable before 7.1. This can only be a problem
on smp hosts.)
- the new sparc64-bsd-user target (qemu-sparc64) is entirely untested and
probably only works on amd64 hosts, if at all.
+- (not FreeBSD-specific:) there have been reports of qcow2 corruption with
+(at least) win2k guests on recent kvm (which uses similar qcow2 code than
+qemu now, see this thread:
+ http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg00713.html -
+the consensus on that thread seems to be that qcow(2) code has always
+been experimental and you should use raw images if you want reliability;
+raw is also usually faster.) You should be able to migrate existing images
+to raw using qemu-img(1)'s convert function; raw doesn't support advanced
+features like snapshots tho.
+- (also not FreeBSD-specific:) It is recommended to pass raw images using
+the new -drive syntax, specifying format=raw explicitly in order to avoid
+malicious guests being able to exploit the format autodetection thats
+otherwise getting used. (Not that you should run malicious guests anyway,
+but this eleminates at least a known attack vector.)
- The default configuration location (qemu-ifup script etc.) has been
changed from /etc to PREFIX/etc (usually /usr/local/etc). Move your
files accordingly.