diff --git a/hardware/virtualization/libvirt/actions.py b/hardware/virtualization/libvirt/actions.py
new file mode 100644
index 0000000000..8934d25471
--- /dev/null
+++ b/hardware/virtualization/libvirt/actions.py
@@ -0,0 +1,69 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import get
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+
+def setup():
+ for f in ["src/Makefile.am", "src/Makefile.in", "daemon/Makefile.am", "daemon/Makefile.in"]:
+ pisitools.dosed(f, "\$\(localstatedir\)(\/run\/libvirt)", "\\1")
+ for f in ["daemon/libvirtd.c", "daemon/libvirtd.conf", "daemon/test_libvirtd.aug.in"]:
+ pisitools.dosed(f, "\/var(\/run\/libvirt)", "\\1")
+ for f in ["src/locking/virtlockd.pod.in", "src/virtlockd.8.in", "daemon/libvirtd.8.in", "daemon/libvirtd.pod.in", ]:
+ pisitools.dosed(f, "LOCALSTATEDIR(\/run\/libvirt)", "\\1")
+ autotools.configure("--with-init-script=none \
+ --with-remote-pid-file=/run/libvirtd.pid \
+ --with-qemu-user=qemu \
+ --with-qemu-group=qemu \
+ --with-lxc \
+ --with-udev \
+ --with-qemu \
+ --with-sasl \
+ --with-audit \
+ --with-numactl \
+ --with-yajl \
+ --with-avahi \
+ --with-netcf \
+ --with-libssh2=/usr/lib \
+ --with-capng \
+ --with-polkit \
+ --with-python \
+ --with-network \
+ --with-libvirtd \
+ --with-storage-fs \
+ --with-storage-scsi \
+ --with-storage-mpath \
+ --with-storage-disk \
+ --with-storage-lvm \
+ --without-vbox \
+ --without-vmware \
+ --without-esx \
+ --without-storage-iscsi \
+ --without-hal \
+ --without-xen \
+ --without-phyp \
+ --without-uml \
+ --without-openvz \
+ --without-selinux \
+ --without-apparmor \
+ --disable-static")
+
+def build():
+ autotools.make()
+
+#def check():
+ # for v in ["XDG_HOME", "XDG_CACHE_HOME", "XDG_CONFIG_HOME"]:
+ # shelltools.export(v, get.workDIR())
+ # autotools.make("check")
+
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.removeDir("/usr/share/gtk-doc")
+
+ pisitools.dodoc("AUTHORS", "NEWS", "README*", "ChangeLog")
diff --git a/hardware/virtualization/libvirt/comar/package.py b/hardware/virtualization/libvirt/comar/package.py
new file mode 100644
index 0000000000..0bc29534ac
--- /dev/null
+++ b/hardware/virtualization/libvirt/comar/package.py
@@ -0,0 +1,39 @@
+#/usr/bin/python
+
+import os
+
+permissions = {
+ "/etc/libvirt" : ["0700", "root:root"],
+ "/etc/libvirt/qemu" : ["0700", "root:root"],
+ "/etc/libvirt/nwfilter" : ["0700", "root:root"],
+ "/etc/libvirt/qemu/networks" : ["0700", "root:root"],
+ "/etc/libvirt/qemu/networks/autostart" : ["0700", "root:root"],
+ "/var/log/libvirt" : ["0700", "root:root"],
+ "/var/log/libvirt/qemu" : ["0700", "root:root"],
+ "/var/log/libvirt/lxc" : ["0700", "root:root"],
+ "/var/log/libvirt/uml" : ["0700", "root:root"],
+ "/var/lib/libvirt" : ["0755", "root:root"],
+ "/var/lib/libvirt/images" : ["0711", "root:root"],
+ "/var/lib/libvirt/boot" : ["0711", "root:root"],
+ "/var/lib/libvirt/qemu" : ["0750", "qemu:qemu"],
+ "/var/lib/libvirt/lxc" : ["0700", "root:root"],
+ "/var/lib/libvirt/uml" : ["0700", "root:root"],
+ "/var/lib/libvirt/network" : ["0700", "root:root"],
+ "/var/lib/libvirt/dnsmasq" : ["0755", "root:root"],
+ "/var/cache/libvirt/qemu" : ["0750", "qemu:qemu"],
+ "/var/cache/libvirt" : ["0700", "root:root"],
+ "/run/libvirt" : ["0755", "root:root"],
+ "/run/libvirt/qemu" : ["0700", "qemu:qemu"],
+ "/run/libvirt/uml" : ["0700", "root:root"],
+ "/usr/libexec/libvirt_proxy" : ["4755", "root:root"],
+ }
+
+
+def postInstall(fromVersion, fromRelease, toVersion, toRelease):
+ for _file, perms in permissions.items():
+ # The list above is general, some paths may not exist depending on the configuration
+ if os.path.exists(_file):
+ os.system("/bin/chown -R %s %s" % (perms[1], _file))
+ os.system("/bin/chmod %s %s" % (perms[0], _file))
+ os.system("groupadd libvirt")
+ os.system("usermod -G libvirt %s" % os.getusername())
diff --git a/hardware/virtualization/libvirt/comar/service.py b/hardware/virtualization/libvirt/comar/service.py
new file mode 100644
index 0000000000..f994f4fb8c
--- /dev/null
+++ b/hardware/virtualization/libvirt/comar/service.py
@@ -0,0 +1,43 @@
+# -*- coding: utf-8 -*-
+from comar.service import *
+import os
+
+serviceType = "local"
+serviceDesc = _({"en": "libvirt virtualization API daemon",
+ "tr": "libvirt sanallaştırma hizmeti"})
+serviceDefault = "on"
+
+PIDFILE = "/run/libvirt/libvirtd.pid"
+KRB5_KTNAME = "/etc/libvirt/krb5.tab"
+LIBVIRTD_CONFIG = "/etc/libvirt/libvirtd.conf"
+
+@synchronized
+def start():
+ os.environ["KRB5_KTNAME"] = config.get("KRB5_KTNAME", KRB5_KTNAME)
+ os.environ["PATH"] = "/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin"
+
+ if os.path.exists(PIDFILE):
+ os.unlink(PIDFILE)
+
+ startService(command="/usr/sbin/libvirtd",
+ args="--daemon --config %s %s --pid-file %s" % (
+ config.get("LIBVIRTD_ARGS", ""),
+ config.get("LIBVIRTD_CONFIG", LIBVIRTD_CONFIG),
+ PIDFILE,
+ ),
+ donotify=True)
+
+@synchronized
+def stop():
+ stopService(pidfile="/run/libvirt/libvirtd.pid",
+ donotify=True)
+ if os.path.exists(PIDFILE):
+ os.unlink(PIDFILE)
+
+@synchronized
+def reload():
+ if os.path.exists(PIDFILE):
+ os.kill(int(open(PIDFILE, "r").read().strip()), 1)
+
+def status():
+ return isServiceRunning(pidfile=PIDFILE)
diff --git a/hardware/virtualization/libvirt/files/libvirt.confd b/hardware/virtualization/libvirt/files/libvirt.confd
new file mode 100644
index 0000000000..28080a0e37
--- /dev/null
+++ b/hardware/virtualization/libvirt/files/libvirt.confd
@@ -0,0 +1,17 @@
+# Override the default config file
+#LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf
+
+# Listen for TCP/IP connections
+# NB. must setup TLS/SSL keys prior to using this
+#LIBVIRTD_ARGS="--listen"
+
+# Override Kerberos service keytab for SASL/GSSAPI
+#KRB5_KTNAME=/etc/libvirt/krb5.tab
+
+# Override the QEMU/SDL default audio driver probing when
+# starting virtual machines using SDL graphics
+#
+# NB these have no effect for VMs using VNC
+#QEMU_AUDIO_DRV=sdl
+#
+#SDL_AUDIODRIVER=pulse
diff --git a/hardware/virtualization/libvirt/files/pisilinux-qemu.patch b/hardware/virtualization/libvirt/files/pisilinux-qemu.patch
new file mode 100644
index 0000000000..155bc3125d
--- /dev/null
+++ b/hardware/virtualization/libvirt/files/pisilinux-qemu.patch
@@ -0,0 +1,19 @@
+--- src/qemu/qemu_capabilities.c~ 2014-01-10 20:27:38.383264024 +0100
++++ src/qemu/qemu_capabilities.c 2014-01-10 20:28:02.696597278 +0100
+@@ -638,14 +638,14 @@ virQEMUCapsFindBinaryForArch(virArch hos
+ if (guestarch == VIR_ARCH_I686 &&
+ !ret &&
+ hostarch == VIR_ARCH_X86_64) {
+- ret = virFindFileInPath("qemu-system-x86_64");
++ ret = virFindFileInPath("qemu-kvm");
+ if (ret && !virFileIsExecutable(ret))
+ VIR_FREE(ret);
+ }
+
+ if (guestarch == VIR_ARCH_I686 &&
+ !ret) {
+- ret = virFindFileInPath("qemu");
++ ret = virFindFileInPath("qemu-kvm");
+ if (ret && !virFileIsExecutable(ret))
+ VIR_FREE(ret);
+ }
diff --git a/hardware/virtualization/libvirt/files/tmpfiles.conf b/hardware/virtualization/libvirt/files/tmpfiles.conf
new file mode 100644
index 0000000000..f39f6a9f2d
--- /dev/null
+++ b/hardware/virtualization/libvirt/files/tmpfiles.conf
@@ -0,0 +1,4 @@
+d /run/libvirt/qemu 0700 qemu qemu - -
+d /run/libvirt/lxc 0755 root root - -
+d /run/libvirt/uml 0755 root root - -
+d /run/libvirt/network 0755 root root - -
diff --git a/hardware/virtualization/libvirt/pspec.xml b/hardware/virtualization/libvirt/pspec.xml
new file mode 100644
index 0000000000..e7c896846e
--- /dev/null
+++ b/hardware/virtualization/libvirt/pspec.xml
@@ -0,0 +1,155 @@
+
+
+
+
+ libvirt
+ http://www.libvirt.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2.1
+ app:console
+ Library providing a simple API to several virtualization systems
+ libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities.
+ http://libvirt.org/sources/libvirt-1.3.0.tar.gz
+
+ qemu
+ lvm2-devel
+ attr-devel
+ audit-devel
+ avahi-devel
+ netcf-devel
+ numactl-devel
+ libpciaccess-devel
+ yajl-devel
+ polkit-devel
+ dbus-devel
+ util-linux
+ gnutls-devel
+ parted-devel
+ device-mapper-devel
+ libnl-devel
+ python-devel
+ cyrus-sasl-devel
+ libcap-ng-devel
+ readline-devel
+
+
+
+
+
+
+
+ libvirt
+
+ dbus
+ yajl
+ audit
+ eudev
+ libnl
+ netcf
+ gnutls
+ parted
+ libcap
+ libxml2
+ numactl
+ readline
+ libcap-ng
+ avahi-libs
+ cyrus-sasl
+ libpciaccess
+ device-mapper
+ libutil-linux
+
+
+ /etc
+ /usr/lib/tmpfiles.d/libvirt.conf
+ /usr/bin
+ /usr/libexec
+ /usr/sbin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/augeas
+ /usr/share/polkit-1
+ /usr/share/libvirt
+ /usr/share/systemtap
+ /usr/share/man
+ /var
+ /run
+ /usr/share/locale
+
+
+ tmpfiles.conf
+ libvirt.confd
+
+
+ System.Service
+ System.Package
+
+
+
+
+ libvirt-devel
+ Development files for libvirt
+
+ libvirt
+
+
+ /usr/include/libvirt
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2015-12-31
+ 1.3.0
+ Version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-07-02
+ 1.2.6
+ Version bump and bug fixes.
+ Vedat Demir
+ vedat@pisilinux.org
+
+
+ 2014-05-14
+ 1.2.3
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-08
+ 1.2.3
+ Version bump.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-01-10
+ 1.2.0
+ Version bump.
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+ 2013-05-26
+ 1.0.5
+ Version bump and fixed compiling errors
+ Aydın Demirel
+ aydin@demirel.web.tr
+
+
+ 2013-01-14
+ 1.0.5
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
diff --git a/hardware/virtualization/libvirt/translations.xml b/hardware/virtualization/libvirt/translations.xml
new file mode 100644
index 0000000000..50ee8c6c5f
--- /dev/null
+++ b/hardware/virtualization/libvirt/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ libvirt
+ Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane
+ libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir.
+
+
+
+ libvirt-devel
+ libvirt için geliştirme dosyaları
+
+
diff --git a/hardware/virtualization/qemu/actions.py b/hardware/virtualization/qemu/actions.py
new file mode 100644
index 0000000000..9b28e23551
--- /dev/null
+++ b/hardware/virtualization/qemu/actions.py
@@ -0,0 +1,122 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+NoStrip = ["/usr/share/qemu"]
+
+shelltools.export("LC_ALL", "C")
+
+# disable debug to prevent memory exhaustion by linker
+# cflags = get.CFLAGS().replace("-fpie", "").replace("-fstack-protector", "").replace("-ggdb3 -funwind-tables -fasynchronous-unwind-tables", "")
+cflags = get.CFLAGS().replace("-fpie", "").replace("-fstack-protector", "")
+
+#extraldflags="-Wl,--build-id"
+#buildldflags="VL_LDFLAGS=-Wl,--build-id"
+extraldflags=""
+buildldflags=""
+
+soundDrivers = "pa,sdl,alsa"
+builddirkvmtest = "kvm/test"
+
+#targetKvmList = "i386-softmmu x86_64-softmmu i386-linux-user x86_64-linux-user"
+targetListKvm = "x86_64-softmmu"
+targetList = "i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu m68k-softmmu \
+ mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu ppc-softmmu \
+ ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu \
+ i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user \
+ armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user \
+ mipsel-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user \
+ sh4-linux-user sh4eb-linux-user sparc-linux-user sparc64-linux-user \
+ sparc32plus-linux-user"
+
+
+cfgParamsCommon = '--prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --cc="%s" \
+ --host-cc="%s" \
+ --extra-cflags="%s" \
+ --extra-ldflags="%s" \
+ --audio-drv-list="%s" \
+ --libexecdir=/usr/lib/qemu \
+ --disable-xen \
+ --disable-werror \
+ --localstatedir=/ \
+ --disable-strip' % (get.CC(), get.CC(), cflags, extraldflags, soundDrivers)
+
+
+def printfancy(msg):
+ print
+ print "===== %s =====" % msg
+ print
+
+def setup():
+ # disable fdt until dtc is in repo
+ # pisitools.dosed("configure", 'fdt="yes"', 'fdt="no"')
+
+ shelltools.export("CFLAGS", cflags)
+ shelltools.export("LDFLAGS", extraldflags)
+
+ # different build dir setups are not supported yet, so we build kvm by hand for now
+ printfancy("configuring kvm")
+ autotools.rawConfigure('%s \
+ --target-list="%s" \
+ ' % (cfgParamsCommon, targetListKvm))
+
+ printfancy("building kvm")
+ autotools.make("V=1 -j1 config-host.h %s" % buildldflags)
+ autotools.make("V=1 %s" % buildldflags)
+ shelltools.copy("x86_64-softmmu/qemu-system-x86_64", "qemu-kvm")
+ autotools.make("clean")
+
+
+ # kvmtest stuff is not in upstream tarball anymore, but they may put it back, be ready
+ #printfancy("configuring kvmtest")
+ #shelltools.cd(builddirkvmtest)
+ #autotools.rawConfigure("--prefix=/usr \
+ # --kerneldir=../../kernel")
+ #shelltools.cd("../..")
+
+
+ printfancy("configuring qemu")
+ autotools.rawConfigure('%s \
+ --target-list="%s" \
+ --disable-kvm \
+ ' % (cfgParamsCommon, targetList))
+ #--interp-prefix=%{_prefix}/qemu-%%M \
+
+ #--enable-system \
+ #--enable-linux-user \
+
+def build():
+ shelltools.export("CFLAGS", cflags)
+ shelltools.export("LDFLAGS", extraldflags)
+
+ printfancy("building qemu")
+ autotools.make("V=1 -j1 config-host.h %s" % buildldflags)
+ autotools.make("V=1 %s" % buildldflags)
+
+ #printfancy("building kvmtest")
+ #autotools.make("-C %s V=1 kvmtrace" % builddirkvmtest)
+
+def install():
+ autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
+
+ # Install kvm-tools
+ #pisitools.dobin("kvm/test/kvmtrace")
+ #pisitools.dobin("kvm/test/kvmtrace_format")
+ #pisitools.dobin("kvm/kvm_stat")
+ pisitools.dobin("qemu-kvm")
+ shelltools.system("chmod u+s %s/usr/lib/qemu/qemu-bridge-helper" % get.installDIR())
+ pisitools.insinto("/etc/sasl2/", "qemu.sasl", "qemu.conf")
+
+ for i in ["pc-bios/README", "LICENSE", "README", "COPYING*"]:
+ pisitools.dodoc(i)
+
diff --git a/hardware/virtualization/qemu/comar/ksm-service.py b/hardware/virtualization/qemu/comar/ksm-service.py
new file mode 100644
index 0000000000..e05835f916
--- /dev/null
+++ b/hardware/virtualization/qemu/comar/ksm-service.py
@@ -0,0 +1,55 @@
+from comar.service import *
+import os
+
+serviceType = "local"
+serviceDefault = "conditional"
+serviceDesc = _({"en": "Kernel Samepage Merging",
+ "tr": "Kernel Aynısayfa Birleştirici"})
+serviceConf = "ksm"
+
+SYSFS_KSM_RUN = "/sys/kernel/mm/ksm/run"
+SYSFS_KSM_MAX_KERNEL_PAGES = "/sys/kernel/mm/ksm/max_kernel_pages"
+
+# unless KSM_MAX_KERNEL_PAGES is set, let ksm munch up to half of total memory.
+def default_max_kernel_pages():
+ max_kernel_pages = config.get("KSM_MAX_KERNEL_PAGES", "")
+ if max_kernel_pages != "":
+ return max_kernel_pages
+
+ total = 0
+ with open("/proc/meminfo", "r") as _meminfo:
+ for line in _meminfo.readlines():
+ if "MemTotal" in line:
+ total = int(line.split()[-2])
+ break
+
+ pagesize = int(os.sysconf("SC_PAGESIZE"))
+ return (total * 1024 / pagesize / 2)
+
+@synchronized
+def start():
+ max_kernel_pages = str(default_max_kernel_pages())
+ if os.path.exists(SYSFS_KSM_MAX_KERNEL_PAGES):
+ open(SYSFS_KSM_MAX_KERNEL_PAGES, "w").write(max_kernel_pages)
+
+ open(SYSFS_KSM_RUN, "w").write("1")
+
+@synchronized
+def stop():
+ if os.path.exists(SYSFS_KSM_RUN):
+ open(SYSFS_KSM_RUN, "w").write("0")
+
+def ready():
+ status = is_on()
+ if status == "on" or (status == "conditional" and os.path.exists(SYSFS_KSM_RUN)):
+ start()
+
+def status():
+ ret = False
+ try:
+ ret = (open(SYSFS_KSM_RUN, "r").read().strip() == "1")
+ except IOError:
+ pass
+
+ return ret
+
diff --git a/hardware/virtualization/qemu/comar/ksmtuned-service.py b/hardware/virtualization/qemu/comar/ksmtuned-service.py
new file mode 100644
index 0000000000..d0520aa925
--- /dev/null
+++ b/hardware/virtualization/qemu/comar/ksmtuned-service.py
@@ -0,0 +1,27 @@
+from comar.service import *
+import os
+
+serviceType = "local"
+serviceDefault = "off"
+serviceDesc = _({"en": "Kernel Samepage Merging Tuned Daemon",
+ "tr": "Kernel Aynısayfa Birleştirici İnce Ayarlı Sunucu"})
+
+serviceConf = "ksm"
+
+ksmtuned = "/usr/sbin/ksmtuned"
+ksmtunedpid = "/run/ksmtune.pid"
+
+@synchronized
+def start():
+ startService(command=ksmtuned,
+ pidfile=ksmtunedpid,
+ donotify=True)
+
+@synchronized
+def stop():
+ stopService(pidfile=ksmtunedpid,
+ donotify=True)
+
+def status():
+ return isServiceRunning(ksmtunedpid)
+
diff --git a/hardware/virtualization/qemu/files/65-kvm.rules b/hardware/virtualization/qemu/files/65-kvm.rules
new file mode 100644
index 0000000000..569ded9f97
--- /dev/null
+++ b/hardware/virtualization/qemu/files/65-kvm.rules
@@ -0,0 +1,2 @@
+KERNEL=="kvm", GROUP="kvm", MODE="0660"
+KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net"
diff --git a/hardware/virtualization/qemu/files/fedora/ksm.sysconfig b/hardware/virtualization/qemu/files/fedora/ksm.sysconfig
new file mode 100644
index 0000000000..d99656d70c
--- /dev/null
+++ b/hardware/virtualization/qemu/files/fedora/ksm.sysconfig
@@ -0,0 +1,4 @@
+# The maximum number of unswappable kernel pages
+# which may be allocated by ksm (0 for unlimited)
+# If unset, defaults to half of total memory
+# KSM_MAX_KERNEL_PAGES=
diff --git a/hardware/virtualization/qemu/files/fedora/ksmtuned b/hardware/virtualization/qemu/files/fedora/ksmtuned
new file mode 100644
index 0000000000..15b98713ae
--- /dev/null
+++ b/hardware/virtualization/qemu/files/fedora/ksmtuned
@@ -0,0 +1,137 @@
+#!/bin/bash
+#
+# Copyright 2009 Red Hat, Inc. and/or its affiliates.
+# Released under the GPL
+#
+# Author: Dan Kenigsberg
+#
+# ksmtuned - a simple script that controls whether (and with what vigor) ksm
+# should search for duplicated pages.
+#
+# starts ksm when memory commited to qemu processes exceeds a threshold, and
+# make ksm work harder and harder untill memory load falls below that
+# threshold.
+#
+# send SIGUSR1 to this process right after a new qemu process is started, or
+# following its death, to retune ksm accordingly
+#
+# needs testing and ironing. contact danken@redhat.com if something breaks.
+
+if [ -f /etc/ksmtuned.conf ]; then
+ . /etc/ksmtuned.conf
+fi
+
+debug() {
+ if [ -n "$DEBUG" ]; then
+ s="`/bin/date`: $*"
+ [ -n "$LOGFILE" ] && echo "$s" >> "$LOGFILE" || echo "$s"
+ fi
+}
+
+
+KSM_MONITOR_INTERVAL=${KSM_MONITOR_INTERVAL:-60}
+KSM_NPAGES_BOOST=${KSM_NPAGES_BOOST:-300}
+KSM_NPAGES_DECAY=${KSM_NPAGES_DECAY:--50}
+
+KSM_NPAGES_MIN=${KSM_NPAGES_MIN:-64}
+KSM_NPAGES_MAX=${KSM_NPAGES_MAX:-1250}
+# millisecond sleep between ksm scans for 16Gb server. Smaller servers sleep
+# more, bigger sleep less.
+KSM_SLEEP_MSEC=${KSM_SLEEP_MSEC:-10}
+
+KSM_THRES_COEF=${KSM_THRES_COEF:-20}
+KSM_THRES_CONST=${KSM_THRES_CONST:-2048}
+
+total=`awk '/^MemTotal:/ {print $2}' /proc/meminfo`
+debug total $total
+
+npages=0
+sleep=$[KSM_SLEEP_MSEC * 16 * 1024 * 1024 / total]
+[ $sleep -le 10 ] && sleep=10
+debug sleep $sleep
+thres=$[total * KSM_THRES_COEF / 100]
+if [ $KSM_THRES_CONST -gt $thres ]; then
+ thres=$KSM_THRES_CONST
+fi
+debug thres $thres
+
+KSMCTL () {
+ case x$1 in
+ xstop)
+ echo 0 > /sys/kernel/mm/ksm/run
+ ;;
+ xstart)
+ echo $2 > /sys/kernel/mm/ksm/pages_to_scan
+ echo $3 > /sys/kernel/mm/ksm/sleep_millisecs
+ echo 1 > /sys/kernel/mm/ksm/run
+ ;;
+ esac
+}
+
+committed_memory () {
+ # calculate how much memory is committed to running qemu processes
+ local progname
+ progname=${1:-qemu-kvm}
+ ps -C "$progname" -o rsz | awk '{ sum += $1 }; END { print sum }'
+}
+
+free_memory () {
+ awk '/^(MemFree|Buffers|Cached):/ {free += $2}; END {print free}' \
+ /proc/meminfo
+}
+
+increase_npages() {
+ local delta
+ delta=${1:-0}
+ npages=$[npages + delta]
+ if [ $npages -lt $KSM_NPAGES_MIN ]; then
+ npages=$KSM_NPAGES_MIN
+ elif [ $npages -gt $KSM_NPAGES_MAX ]; then
+ npages=$KSM_NPAGES_MAX
+ fi
+ echo $npages
+}
+
+
+adjust () {
+ local free committed
+ free=`free_memory`
+ committed=`committed_memory`
+ debug committed $committed free $free
+ if [ $[committed + thres] -lt $total -a $free -gt $thres ]; then
+ KSMCTL stop
+ debug "$[committed + thres] < $total and free > $thres, stop ksm"
+ return 1
+ fi
+ debug "$[committed + thres] > $total, start ksm"
+ if [ $free -lt $thres ]; then
+ npages=`increase_npages $KSM_NPAGES_BOOST`
+ debug "$free < $thres, boost"
+ else
+ npages=`increase_npages $KSM_NPAGES_DECAY`
+ debug "$free > $thres, decay"
+ fi
+ KSMCTL start $npages $sleep
+ debug "KSMCTL start $npages $sleep"
+ return 0
+}
+
+function nothing () {
+ :
+}
+
+loop () {
+ trap nothing SIGUSR1
+ while true
+ do
+ sleep $KSM_MONITOR_INTERVAL &
+ wait $!
+ adjust
+ done
+}
+
+PIDFILE=${PIDFILE-/run/ksmtune.pid}
+if touch "$PIDFILE"; then
+ loop &
+ echo $! > "$PIDFILE"
+fi
diff --git a/hardware/virtualization/qemu/files/fedora/ksmtuned.conf b/hardware/virtualization/qemu/files/fedora/ksmtuned.conf
new file mode 100644
index 0000000000..fc4518cf97
--- /dev/null
+++ b/hardware/virtualization/qemu/files/fedora/ksmtuned.conf
@@ -0,0 +1,21 @@
+# Configuration file for ksmtuned.
+
+# How long ksmtuned should sleep between tuning adjustments
+# KSM_MONITOR_INTERVAL=60
+
+# Millisecond sleep between ksm scans for 16Gb server.
+# Smaller servers sleep more, bigger sleep less.
+# KSM_SLEEP_MSEC=10
+
+# KSM_NPAGES_BOOST=300
+# KSM_NPAGES_DECAY=-50
+# KSM_NPAGES_MIN=64
+# KSM_NPAGES_MAX=1250
+
+# KSM_THRES_COEF=20
+# KSM_THRES_CONST=2048
+
+# uncomment the following if you want ksmtuned debug info
+
+# LOGFILE=/var/log/ksmtuned
+# DEBUG=1
diff --git a/hardware/virtualization/qemu/files/fedora/ksmtuned.init b/hardware/virtualization/qemu/files/fedora/ksmtuned.init
new file mode 100644
index 0000000000..1fe2c2f366
--- /dev/null
+++ b/hardware/virtualization/qemu/files/fedora/ksmtuned.init
@@ -0,0 +1,88 @@
+#!/bin/bash
+#
+# ksmtuned Kernel Samepage Merging (KSM) Tuning Daemon
+#
+# Author: Dan Kenigsberg
+#
+# Copyright 2009 Red Hat, Inc. and/or its affiliates.
+# Released under the GPL
+#
+# chkconfig: 345 85 15
+# description: The KSM tuning daemon controls whether (and with what vigor) \
+# ksm should ksm search duplicated pages.
+# processname: ksmtuned
+# config: /etc/ksmtuned.conf
+# pidfile: /run/ksmtuned.pid
+#
+### BEGIN INIT INFO
+# Provides: ksmtuned
+# Required-Start:
+# Required-Stop:
+# Should-Start:
+# Default-Start: 3 4 5
+# Short-Description: tune the speed of ksm
+# Description: The Kernel Samepage Merging control Daemon is a simple script
+# that controls whether (and with what vigor) should ksm search duplicated
+# memory pages.
+# needs testing and ironing. contact danken@redhat.com if something breaks.
+### END INIT INFO
+
+. /etc/rc.d/init.d/functions
+
+prog=ksmtuned
+ksmtuned=/usr/sbin/ksmtuned
+pidfile=${PIDFILE-/run/ksmtune.pid}
+RETVAL=0
+
+start() {
+ echo -n $"Starting $prog: "
+ daemon --pidfile=${pidfile} $ksmtuned
+ RETVAL=$?
+ echo
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
+}
+
+stop() {
+ echo -n $"Stopping $prog: "
+ killproc -p ${pidfile}
+ RETVAL=$?
+ echo
+ [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
+}
+
+restart() {
+ stop
+ start
+}
+
+condrestart() {
+ [ -e /var/lock/subsys/$prog ] && restart || :
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ stop
+ ;;
+ status)
+ status -p ${pidfile} $prog
+ RETVAL=$?
+ ;;
+ restart)
+ restart
+ ;;
+ condrestart)
+ condrestart
+ ;;
+ retune)
+ kill -SIGUSR1 `cat ${pidfile}`
+ RETVAL=$?
+ ;;
+ *)
+ echo $"Usage: $prog {start|stop|restart|condrestart|status|retune|help}"
+ RETVAL=3
+esac
+
+exit $RETVAL
diff --git a/hardware/virtualization/qemu/files/fedora/qemu.init b/hardware/virtualization/qemu/files/fedora/qemu.init
new file mode 100644
index 0000000000..95f19f2dc4
--- /dev/null
+++ b/hardware/virtualization/qemu/files/fedora/qemu.init
@@ -0,0 +1,102 @@
+#!/bin/sh
+#
+# qemu Allow users to run non-native Linux programs by just clicking on them
+# (or typing ./file.exe)
+#
+# chkconfig: 2345 35 98
+# description: Allow users to run non-native Linux programs by just clicking \
+# on them (or typing ./file.exe)
+
+. /etc/rc.d/init.d/functions
+RETVAL=0
+QEMU=/usr/bin
+
+start() {
+ cpu=`uname -m`
+ case "$cpu" in
+ i386|i486|i586|i686|i86pc|BePC)
+ cpu="i386"
+ ;;
+ "Power Macintosh"|ppc|ppc64)
+ cpu="ppc"
+ ;;
+ armv4l|armv5l)
+ cpu="arm"
+ ;;
+ sh4)
+ cpu="sh4"
+ ;;
+ esac
+
+ echo -n $"Registering binary handler for qemu applications"
+ /sbin/modprobe binfmt_misc &>/dev/null
+ if [ "$cpu" != i386 -a -x $QEMU/qemu-i386 -a -d /usr/qemu-i386 ] ; then
+ echo ":qemu-i386:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-i386:" > /proc/sys/fs/binfmt_misc/register
+ echo ":qemu-i486:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x06\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-i386:" > /proc/sys/fs/binfmt_misc/register
+ fi
+ if [ "$cpu" != arm -a -x $QEMU/qemu-arm -a -d /usr/qemu-arm ] ; then
+ echo ":qemu-arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-arm:" > /proc/sys/fs/binfmt_misc/register
+ fi
+ if [ "$cpu" != ppc -a -x $QEMU/qemu-ppc -a -d /usr/qemu-ppc ] ; then
+ echo ":ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-ppc:" > /proc/sys/fs/binfmt_misc/register
+ echo do ppc
+ fi
+ if [ "$cpu" != sparc -a -x $QEMU/qemu-sparc -a -d /usr/qemu-sparc ] ; then
+ echo ":qemu-sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-sparc:" > /proc/sys/fs/binfmt_misc/register
+ fi
+ if [ "$cpu" != sh4 -a -x $QEMU/qemu-sh4 -a -d /usr/qemu-sh4 ] ; then
+ echo ":qemu-sh4:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfa\xff\xff\xff:$QEMU/qemu-sh4:" > /proc/sys/fs/binfmt_misc/register
+ fi
+ echo
+}
+
+stop() {
+ echo -n $"Unregistering binary handler for qemu applications"
+ for a in i386 i486 ppc arm sparc sh4 ] ; do
+ [ -r /proc/sys/fs/binfmt_misc/qemu-$a ] && echo "-1" >/proc/sys/fs/binfmt_misc/qemu-$a
+ done
+ echo
+}
+
+reload() {
+ stop
+ start
+}
+
+qemu_status() {
+ if ls /proc/sys/fs/binfmt_misc/qemu-* &>/dev/null; then
+ echo $"qemu binary format handlers are registered."
+ return 0
+ else
+ echo $"qemu binary format handlers are not registered."
+ return 3
+ fi
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ stop
+ ;;
+ status)
+ qemu_status
+ RETVAL=$?
+ ;;
+ restart)
+ stop
+ start
+ ;;
+ condrestart)
+ if qemu_status &>/dev/null; then
+ stop
+ start
+ fi
+ ;;
+ *)
+ echo $"Usage: $prog {start|stop|status|restart|condrestart}"
+ exit 1
+esac
+exit $RETVAL
+
diff --git a/hardware/virtualization/qemu/files/kvm-2.6.31.13.h b/hardware/virtualization/qemu/files/kvm-2.6.31.13.h
new file mode 100644
index 0000000000..bd3dc67c58
--- /dev/null
+++ b/hardware/virtualization/qemu/files/kvm-2.6.31.13.h
@@ -0,0 +1,648 @@
+#ifndef __LINUX_KVM_H
+#define __LINUX_KVM_H
+
+/*
+ * Userspace interface for /dev/kvm - kernel based virtual machine
+ *
+ * Note: you must update KVM_API_VERSION if you change this interface.
+ */
+
+#include
+#include
+#include
+#include
+
+#define KVM_API_VERSION 12
+
+/* for KVM_TRACE_ENABLE */
+struct kvm_user_trace_setup {
+ __u32 buf_size; /* sub_buffer size of each per-cpu */
+ __u32 buf_nr; /* the number of sub_buffers of each per-cpu */
+};
+
+/* for KVM_CREATE_MEMORY_REGION */
+struct kvm_memory_region {
+ __u32 slot;
+ __u32 flags;
+ __u64 guest_phys_addr;
+ __u64 memory_size; /* bytes */
+};
+
+/* for KVM_SET_USER_MEMORY_REGION */
+struct kvm_userspace_memory_region {
+ __u32 slot;
+ __u32 flags;
+ __u64 guest_phys_addr;
+ __u64 memory_size; /* bytes */
+ __u64 userspace_addr; /* start of the userspace allocated memory */
+};
+
+/* for kvm_memory_region::flags */
+#define KVM_MEM_LOG_DIRTY_PAGES 1UL
+
+
+/* for KVM_IRQ_LINE */
+struct kvm_irq_level {
+ /*
+ * ACPI gsi notion of irq.
+ * For IA-64 (APIC model) IOAPIC0: irq 0-23; IOAPIC1: irq 24-47..
+ * For X86 (standard AT mode) PIC0/1: irq 0-15. IOAPIC0: 0-23..
+ */
+ union {
+ __u32 irq;
+ __s32 status;
+ };
+ __u32 level;
+};
+
+
+struct kvm_irqchip {
+ __u32 chip_id;
+ __u32 pad;
+ union {
+ char dummy[512]; /* reserving space */
+#ifdef __KVM_HAVE_PIT
+ struct kvm_pic_state pic;
+#endif
+#ifdef __KVM_HAVE_IOAPIC
+ struct kvm_ioapic_state ioapic;
+#endif
+ } chip;
+};
+
+#define KVM_EXIT_UNKNOWN 0
+#define KVM_EXIT_EXCEPTION 1
+#define KVM_EXIT_IO 2
+#define KVM_EXIT_HYPERCALL 3
+#define KVM_EXIT_DEBUG 4
+#define KVM_EXIT_HLT 5
+#define KVM_EXIT_MMIO 6
+#define KVM_EXIT_IRQ_WINDOW_OPEN 7
+#define KVM_EXIT_SHUTDOWN 8
+#define KVM_EXIT_FAIL_ENTRY 9
+#define KVM_EXIT_INTR 10
+#define KVM_EXIT_SET_TPR 11
+#define KVM_EXIT_TPR_ACCESS 12
+#define KVM_EXIT_S390_SIEIC 13
+#define KVM_EXIT_S390_RESET 14
+#define KVM_EXIT_DCR 15
+#define KVM_EXIT_NMI 16
+
+/* for KVM_RUN, returned by mmap(vcpu_fd, offset=0) */
+struct kvm_run {
+ /* in */
+ __u8 request_interrupt_window;
+ __u8 padding1[7];
+
+ /* out */
+ __u32 exit_reason;
+ __u8 ready_for_interrupt_injection;
+ __u8 if_flag;
+ __u8 padding2[2];
+
+ /* in (pre_kvm_run), out (post_kvm_run) */
+ __u64 cr8;
+ __u64 apic_base;
+
+#ifdef __KVM_S390
+ /* the processor status word for s390 */
+ __u64 psw_mask; /* psw upper half */
+ __u64 psw_addr; /* psw lower half */
+#endif
+ union {
+ /* KVM_EXIT_UNKNOWN */
+ struct {
+ __u64 hardware_exit_reason;
+ } hw;
+ /* KVM_EXIT_FAIL_ENTRY */
+ struct {
+ __u64 hardware_entry_failure_reason;
+ } fail_entry;
+ /* KVM_EXIT_EXCEPTION */
+ struct {
+ __u32 exception;
+ __u32 error_code;
+ } ex;
+ /* KVM_EXIT_IO */
+ struct {
+#define KVM_EXIT_IO_IN 0
+#define KVM_EXIT_IO_OUT 1
+ __u8 direction;
+ __u8 size; /* bytes */
+ __u16 port;
+ __u32 count;
+ __u64 data_offset; /* relative to kvm_run start */
+ } io;
+ struct {
+ struct kvm_debug_exit_arch arch;
+ } debug;
+ /* KVM_EXIT_MMIO */
+ struct {
+ __u64 phys_addr;
+ __u8 data[8];
+ __u32 len;
+ __u8 is_write;
+ } mmio;
+ /* KVM_EXIT_HYPERCALL */
+ struct {
+ __u64 nr;
+ __u64 args[6];
+ __u64 ret;
+ __u32 longmode;
+ __u32 pad;
+ } hypercall;
+ /* KVM_EXIT_TPR_ACCESS */
+ struct {
+ __u64 rip;
+ __u32 is_write;
+ __u32 pad;
+ } tpr_access;
+ /* KVM_EXIT_S390_SIEIC */
+ struct {
+ __u8 icptcode;
+ __u16 ipa;
+ __u32 ipb;
+ } s390_sieic;
+ /* KVM_EXIT_S390_RESET */
+#define KVM_S390_RESET_POR 1
+#define KVM_S390_RESET_CLEAR 2
+#define KVM_S390_RESET_SUBSYSTEM 4
+#define KVM_S390_RESET_CPU_INIT 8
+#define KVM_S390_RESET_IPL 16
+ __u64 s390_reset_flags;
+ /* KVM_EXIT_DCR */
+ struct {
+ __u32 dcrn;
+ __u32 data;
+ __u8 is_write;
+ } dcr;
+ /* Fix the size of the union. */
+ char padding[256];
+ };
+};
+
+/* for KVM_REGISTER_COALESCED_MMIO / KVM_UNREGISTER_COALESCED_MMIO */
+
+struct kvm_coalesced_mmio_zone {
+ __u64 addr;
+ __u32 size;
+ __u32 pad;
+};
+
+struct kvm_coalesced_mmio {
+ __u64 phys_addr;
+ __u32 len;
+ __u32 pad;
+ __u8 data[8];
+};
+
+struct kvm_coalesced_mmio_ring {
+ __u32 first, last;
+ struct kvm_coalesced_mmio coalesced_mmio[0];
+};
+
+#define KVM_COALESCED_MMIO_MAX \
+ ((PAGE_SIZE - sizeof(struct kvm_coalesced_mmio_ring)) / \
+ sizeof(struct kvm_coalesced_mmio))
+
+/* for KVM_TRANSLATE */
+struct kvm_translation {
+ /* in */
+ __u64 linear_address;
+
+ /* out */
+ __u64 physical_address;
+ __u8 valid;
+ __u8 writeable;
+ __u8 usermode;
+ __u8 pad[5];
+};
+
+/* for KVM_INTERRUPT */
+struct kvm_interrupt {
+ /* in */
+ __u32 irq;
+};
+
+/* for KVM_GET_DIRTY_LOG */
+struct kvm_dirty_log {
+ __u32 slot;
+ __u32 padding1;
+ union {
+ void __user *dirty_bitmap; /* one bit per page */
+ __u64 padding2;
+ };
+};
+
+/* for KVM_SET_SIGNAL_MASK */
+struct kvm_signal_mask {
+ __u32 len;
+ __u8 sigset[0];
+};
+
+/* for KVM_TPR_ACCESS_REPORTING */
+struct kvm_tpr_access_ctl {
+ __u32 enabled;
+ __u32 flags;
+ __u32 reserved[8];
+};
+
+/* for KVM_SET_VAPIC_ADDR */
+struct kvm_vapic_addr {
+ __u64 vapic_addr;
+};
+
+/* for KVM_SET_MPSTATE */
+
+#define KVM_MP_STATE_RUNNABLE 0
+#define KVM_MP_STATE_UNINITIALIZED 1
+#define KVM_MP_STATE_INIT_RECEIVED 2
+#define KVM_MP_STATE_HALTED 3
+#define KVM_MP_STATE_SIPI_RECEIVED 4
+
+struct kvm_mp_state {
+ __u32 mp_state;
+};
+
+struct kvm_s390_psw {
+ __u64 mask;
+ __u64 addr;
+};
+
+/* valid values for type in kvm_s390_interrupt */
+#define KVM_S390_SIGP_STOP 0xfffe0000u
+#define KVM_S390_PROGRAM_INT 0xfffe0001u
+#define KVM_S390_SIGP_SET_PREFIX 0xfffe0002u
+#define KVM_S390_RESTART 0xfffe0003u
+#define KVM_S390_INT_VIRTIO 0xffff2603u
+#define KVM_S390_INT_SERVICE 0xffff2401u
+#define KVM_S390_INT_EMERGENCY 0xffff1201u
+
+struct kvm_s390_interrupt {
+ __u32 type;
+ __u32 parm;
+ __u64 parm64;
+};
+
+/* for KVM_SET_GUEST_DEBUG */
+
+#define KVM_GUESTDBG_ENABLE 0x00000001
+#define KVM_GUESTDBG_SINGLESTEP 0x00000002
+
+struct kvm_guest_debug {
+ __u32 control;
+ __u32 pad;
+ struct kvm_guest_debug_arch arch;
+};
+
+#define KVM_TRC_SHIFT 16
+/*
+ * kvm trace categories
+ */
+#define KVM_TRC_ENTRYEXIT (1 << KVM_TRC_SHIFT)
+#define KVM_TRC_HANDLER (1 << (KVM_TRC_SHIFT + 1)) /* only 12 bits */
+
+/*
+ * kvm trace action
+ */
+#define KVM_TRC_VMENTRY (KVM_TRC_ENTRYEXIT + 0x01)
+#define KVM_TRC_VMEXIT (KVM_TRC_ENTRYEXIT + 0x02)
+#define KVM_TRC_PAGE_FAULT (KVM_TRC_HANDLER + 0x01)
+
+#define KVM_TRC_HEAD_SIZE 12
+#define KVM_TRC_CYCLE_SIZE 8
+#define KVM_TRC_EXTRA_MAX 7
+
+/* This structure represents a single trace buffer record. */
+struct kvm_trace_rec {
+ /* variable rec_val
+ * is split into:
+ * bits 0 - 27 -> event id
+ * bits 28 -30 -> number of extra data args of size u32
+ * bits 31 -> binary indicator for if tsc is in record
+ */
+ __u32 rec_val;
+ __u32 pid;
+ __u32 vcpu_id;
+ union {
+ struct {
+ __u64 timestamp;
+ __u32 extra_u32[KVM_TRC_EXTRA_MAX];
+ } __attribute__((packed)) timestamp;
+ struct {
+ __u32 extra_u32[KVM_TRC_EXTRA_MAX];
+ } notimestamp;
+ } u;
+};
+
+#define TRACE_REC_EVENT_ID(val) \
+ (0x0fffffff & (val))
+#define TRACE_REC_NUM_DATA_ARGS(val) \
+ (0x70000000 & ((val) << 28))
+#define TRACE_REC_TCS(val) \
+ (0x80000000 & ((val) << 31))
+
+#define KVMIO 0xAE
+
+/*
+ * ioctls for /dev/kvm fds:
+ */
+#define KVM_GET_API_VERSION _IO(KVMIO, 0x00)
+#define KVM_CREATE_VM _IO(KVMIO, 0x01) /* returns a VM fd */
+#define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
+
+#define KVM_S390_ENABLE_SIE _IO(KVMIO, 0x06)
+/*
+ * Check if a kvm extension is available. Argument is extension number,
+ * return is 1 (yes) or 0 (no, sorry).
+ */
+#define KVM_CHECK_EXTENSION _IO(KVMIO, 0x03)
+/*
+ * Get size for mmap(vcpu_fd)
+ */
+#define KVM_GET_VCPU_MMAP_SIZE _IO(KVMIO, 0x04) /* in bytes */
+#define KVM_GET_SUPPORTED_CPUID _IOWR(KVMIO, 0x05, struct kvm_cpuid2)
+/*
+ * ioctls for kvm trace
+ */
+#define KVM_TRACE_ENABLE _IOW(KVMIO, 0x06, struct kvm_user_trace_setup)
+#define KVM_TRACE_PAUSE _IO(KVMIO, 0x07)
+#define KVM_TRACE_DISABLE _IO(KVMIO, 0x08)
+/*
+ * Extension capability list.
+ */
+#define KVM_CAP_IRQCHIP 0
+#define KVM_CAP_HLT 1
+#define KVM_CAP_MMU_SHADOW_CACHE_CONTROL 2
+#define KVM_CAP_USER_MEMORY 3
+#define KVM_CAP_SET_TSS_ADDR 4
+#define KVM_CAP_VAPIC 6
+#define KVM_CAP_EXT_CPUID 7
+#define KVM_CAP_CLOCKSOURCE 8
+#define KVM_CAP_NR_VCPUS 9 /* returns max vcpus per vm */
+#define KVM_CAP_NR_MEMSLOTS 10 /* returns max memory slots per vm */
+#define KVM_CAP_PIT 11
+#define KVM_CAP_NOP_IO_DELAY 12
+#define KVM_CAP_PV_MMU 13
+#define KVM_CAP_MP_STATE 14
+#define KVM_CAP_COALESCED_MMIO 15
+#define KVM_CAP_SYNC_MMU 16 /* Changes to host mmap are reflected in guest */
+#ifdef __KVM_HAVE_DEVICE_ASSIGNMENT
+#define KVM_CAP_DEVICE_ASSIGNMENT 17
+#endif
+#define KVM_CAP_IOMMU 18
+#ifdef __KVM_HAVE_MSI
+#define KVM_CAP_DEVICE_MSI 20
+#endif
+/* Bug in KVM_SET_USER_MEMORY_REGION fixed: */
+#define KVM_CAP_DESTROY_MEMORY_REGION_WORKS 21
+#ifdef __KVM_HAVE_USER_NMI
+#define KVM_CAP_USER_NMI 22
+#endif
+#ifdef __KVM_HAVE_GUEST_DEBUG
+#define KVM_CAP_SET_GUEST_DEBUG 23
+#endif
+#ifdef __KVM_HAVE_PIT
+#define KVM_CAP_REINJECT_CONTROL 24
+#endif
+#ifdef __KVM_HAVE_IOAPIC
+#define KVM_CAP_IRQ_ROUTING 25
+#endif
+#define KVM_CAP_IRQ_INJECT_STATUS 26
+#ifdef __KVM_HAVE_DEVICE_ASSIGNMENT
+#define KVM_CAP_DEVICE_DEASSIGNMENT 27
+#endif
+#ifdef __KVM_HAVE_MSIX
+#define KVM_CAP_DEVICE_MSIX 28
+#endif
+#define KVM_CAP_ASSIGN_DEV_IRQ 29
+/* Another bug in KVM_SET_USER_MEMORY_REGION fixed: */
+#define KVM_CAP_JOIN_MEMORY_REGIONS_WORKS 30
+
+#ifdef KVM_CAP_IRQ_ROUTING
+
+struct kvm_irq_routing_irqchip {
+ __u32 irqchip;
+ __u32 pin;
+};
+
+struct kvm_irq_routing_msi {
+ __u32 address_lo;
+ __u32 address_hi;
+ __u32 data;
+ __u32 pad;
+};
+
+/* gsi routing entry types */
+#define KVM_IRQ_ROUTING_IRQCHIP 1
+#define KVM_IRQ_ROUTING_MSI 2
+
+struct kvm_irq_routing_entry {
+ __u32 gsi;
+ __u32 type;
+ __u32 flags;
+ __u32 pad;
+ union {
+ struct kvm_irq_routing_irqchip irqchip;
+ struct kvm_irq_routing_msi msi;
+ __u32 pad[8];
+ } u;
+};
+
+struct kvm_irq_routing {
+ __u32 nr;
+ __u32 flags;
+ struct kvm_irq_routing_entry entries[0];
+};
+
+#endif
+#define KVM_CAP_S390_PSW 42
+
+/*
+ * ioctls for VM fds
+ */
+#define KVM_SET_MEMORY_REGION _IOW(KVMIO, 0x40, struct kvm_memory_region)
+#define KVM_SET_NR_MMU_PAGES _IO(KVMIO, 0x44)
+#define KVM_GET_NR_MMU_PAGES _IO(KVMIO, 0x45)
+#define KVM_SET_USER_MEMORY_REGION _IOW(KVMIO, 0x46,\
+ struct kvm_userspace_memory_region)
+#define KVM_SET_TSS_ADDR _IO(KVMIO, 0x47)
+/*
+ * KVM_CREATE_VCPU receives as a parameter the vcpu slot, and returns
+ * a vcpu fd.
+ */
+#define KVM_CREATE_VCPU _IO(KVMIO, 0x41)
+#define KVM_GET_DIRTY_LOG _IOW(KVMIO, 0x42, struct kvm_dirty_log)
+#define KVM_SET_MEMORY_ALIAS _IOW(KVMIO, 0x43, struct kvm_memory_alias)
+/* Device model IOC */
+#define KVM_CREATE_IRQCHIP _IO(KVMIO, 0x60)
+#define KVM_IRQ_LINE _IOW(KVMIO, 0x61, struct kvm_irq_level)
+#define KVM_GET_IRQCHIP _IOWR(KVMIO, 0x62, struct kvm_irqchip)
+#define KVM_SET_IRQCHIP _IOR(KVMIO, 0x63, struct kvm_irqchip)
+#define KVM_CREATE_PIT _IO(KVMIO, 0x64)
+#define KVM_GET_PIT _IOWR(KVMIO, 0x65, struct kvm_pit_state)
+#define KVM_SET_PIT _IOR(KVMIO, 0x66, struct kvm_pit_state)
+#define KVM_IRQ_LINE_STATUS _IOWR(KVMIO, 0x67, struct kvm_irq_level)
+#define KVM_REGISTER_COALESCED_MMIO \
+ _IOW(KVMIO, 0x67, struct kvm_coalesced_mmio_zone)
+#define KVM_UNREGISTER_COALESCED_MMIO \
+ _IOW(KVMIO, 0x68, struct kvm_coalesced_mmio_zone)
+#define KVM_ASSIGN_PCI_DEVICE _IOR(KVMIO, 0x69, \
+ struct kvm_assigned_pci_dev)
+#define KVM_SET_GSI_ROUTING _IOW(KVMIO, 0x6a, struct kvm_irq_routing)
+/* deprecated, replaced by KVM_ASSIGN_DEV_IRQ */
+#define KVM_ASSIGN_IRQ _IOR(KVMIO, 0x70, \
+ struct kvm_assigned_irq)
+#define KVM_ASSIGN_DEV_IRQ _IOW(KVMIO, 0x70, struct kvm_assigned_irq)
+#define KVM_REINJECT_CONTROL _IO(KVMIO, 0x71)
+#define KVM_DEASSIGN_PCI_DEVICE _IOW(KVMIO, 0x72, \
+ struct kvm_assigned_pci_dev)
+#define KVM_ASSIGN_SET_MSIX_NR \
+ _IOW(KVMIO, 0x73, struct kvm_assigned_msix_nr)
+#define KVM_ASSIGN_SET_MSIX_ENTRY \
+ _IOW(KVMIO, 0x74, struct kvm_assigned_msix_entry)
+#define KVM_DEASSIGN_DEV_IRQ _IOW(KVMIO, 0x75, struct kvm_assigned_irq)
+
+/*
+ * ioctls for vcpu fds
+ */
+#define KVM_RUN _IO(KVMIO, 0x80)
+#define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs)
+#define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs)
+#define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs)
+#define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
+#define KVM_TRANSLATE _IOWR(KVMIO, 0x85, struct kvm_translation)
+#define KVM_INTERRUPT _IOW(KVMIO, 0x86, struct kvm_interrupt)
+/* KVM_DEBUG_GUEST is no longer supported, use KVM_SET_GUEST_DEBUG instead */
+#define KVM_DEBUG_GUEST __KVM_DEPRECATED_DEBUG_GUEST
+#define KVM_GET_MSRS _IOWR(KVMIO, 0x88, struct kvm_msrs)
+#define KVM_SET_MSRS _IOW(KVMIO, 0x89, struct kvm_msrs)
+#define KVM_SET_CPUID _IOW(KVMIO, 0x8a, struct kvm_cpuid)
+#define KVM_SET_SIGNAL_MASK _IOW(KVMIO, 0x8b, struct kvm_signal_mask)
+#define KVM_GET_FPU _IOR(KVMIO, 0x8c, struct kvm_fpu)
+#define KVM_SET_FPU _IOW(KVMIO, 0x8d, struct kvm_fpu)
+#define KVM_GET_LAPIC _IOR(KVMIO, 0x8e, struct kvm_lapic_state)
+#define KVM_SET_LAPIC _IOW(KVMIO, 0x8f, struct kvm_lapic_state)
+#define KVM_SET_CPUID2 _IOW(KVMIO, 0x90, struct kvm_cpuid2)
+#define KVM_GET_CPUID2 _IOWR(KVMIO, 0x91, struct kvm_cpuid2)
+/* Available with KVM_CAP_VAPIC */
+#define KVM_TPR_ACCESS_REPORTING _IOWR(KVMIO, 0x92, struct kvm_tpr_access_ctl)
+/* Available with KVM_CAP_VAPIC */
+#define KVM_SET_VAPIC_ADDR _IOW(KVMIO, 0x93, struct kvm_vapic_addr)
+/* valid for virtual machine (for floating interrupt)_and_ vcpu */
+#define KVM_S390_INTERRUPT _IOW(KVMIO, 0x94, struct kvm_s390_interrupt)
+/* store status for s390 */
+#define KVM_S390_STORE_STATUS_NOADDR (-1ul)
+#define KVM_S390_STORE_STATUS_PREFIXED (-2ul)
+#define KVM_S390_STORE_STATUS _IOW(KVMIO, 0x95, unsigned long)
+/* initial ipl psw for s390 */
+#define KVM_S390_SET_INITIAL_PSW _IOW(KVMIO, 0x96, struct kvm_s390_psw)
+/* initial reset for s390 */
+#define KVM_S390_INITIAL_RESET _IO(KVMIO, 0x97)
+#define KVM_GET_MP_STATE _IOR(KVMIO, 0x98, struct kvm_mp_state)
+#define KVM_SET_MP_STATE _IOW(KVMIO, 0x99, struct kvm_mp_state)
+/* Available with KVM_CAP_NMI */
+#define KVM_NMI _IO(KVMIO, 0x9a)
+/* Available with KVM_CAP_SET_GUEST_DEBUG */
+#define KVM_SET_GUEST_DEBUG _IOW(KVMIO, 0x9b, struct kvm_guest_debug)
+
+/*
+ * Deprecated interfaces
+ */
+struct kvm_breakpoint {
+ __u32 enabled;
+ __u32 padding;
+ __u64 address;
+};
+
+struct kvm_debug_guest {
+ __u32 enabled;
+ __u32 pad;
+ struct kvm_breakpoint breakpoints[4];
+ __u32 singlestep;
+};
+
+#define __KVM_DEPRECATED_DEBUG_GUEST _IOW(KVMIO, 0x87, struct kvm_debug_guest)
+
+#define KVM_IA64_VCPU_GET_STACK _IOR(KVMIO, 0x9a, void *)
+#define KVM_IA64_VCPU_SET_STACK _IOW(KVMIO, 0x9b, void *)
+
+#define KVM_TRC_INJ_VIRQ (KVM_TRC_HANDLER + 0x02)
+#define KVM_TRC_REDELIVER_EVT (KVM_TRC_HANDLER + 0x03)
+#define KVM_TRC_PEND_INTR (KVM_TRC_HANDLER + 0x04)
+#define KVM_TRC_IO_READ (KVM_TRC_HANDLER + 0x05)
+#define KVM_TRC_IO_WRITE (KVM_TRC_HANDLER + 0x06)
+#define KVM_TRC_CR_READ (KVM_TRC_HANDLER + 0x07)
+#define KVM_TRC_CR_WRITE (KVM_TRC_HANDLER + 0x08)
+#define KVM_TRC_DR_READ (KVM_TRC_HANDLER + 0x09)
+#define KVM_TRC_DR_WRITE (KVM_TRC_HANDLER + 0x0A)
+#define KVM_TRC_MSR_READ (KVM_TRC_HANDLER + 0x0B)
+#define KVM_TRC_MSR_WRITE (KVM_TRC_HANDLER + 0x0C)
+#define KVM_TRC_CPUID (KVM_TRC_HANDLER + 0x0D)
+#define KVM_TRC_INTR (KVM_TRC_HANDLER + 0x0E)
+#define KVM_TRC_NMI (KVM_TRC_HANDLER + 0x0F)
+#define KVM_TRC_VMMCALL (KVM_TRC_HANDLER + 0x10)
+#define KVM_TRC_HLT (KVM_TRC_HANDLER + 0x11)
+#define KVM_TRC_CLTS (KVM_TRC_HANDLER + 0x12)
+#define KVM_TRC_LMSW (KVM_TRC_HANDLER + 0x13)
+#define KVM_TRC_APIC_ACCESS (KVM_TRC_HANDLER + 0x14)
+#define KVM_TRC_TDP_FAULT (KVM_TRC_HANDLER + 0x15)
+#define KVM_TRC_GTLB_WRITE (KVM_TRC_HANDLER + 0x16)
+#define KVM_TRC_STLB_WRITE (KVM_TRC_HANDLER + 0x17)
+#define KVM_TRC_STLB_INVAL (KVM_TRC_HANDLER + 0x18)
+#define KVM_TRC_PPC_INSTR (KVM_TRC_HANDLER + 0x19)
+
+#define KVM_DEV_ASSIGN_ENABLE_IOMMU (1 << 0)
+
+struct kvm_assigned_pci_dev {
+ __u32 assigned_dev_id;
+ __u32 busnr;
+ __u32 devfn;
+ __u32 flags;
+ union {
+ __u32 reserved[12];
+ };
+};
+
+#define KVM_DEV_IRQ_HOST_INTX (1 << 0)
+#define KVM_DEV_IRQ_HOST_MSI (1 << 1)
+#define KVM_DEV_IRQ_HOST_MSIX (1 << 2)
+
+#define KVM_DEV_IRQ_GUEST_INTX (1 << 8)
+#define KVM_DEV_IRQ_GUEST_MSI (1 << 9)
+#define KVM_DEV_IRQ_GUEST_MSIX (1 << 10)
+
+#define KVM_DEV_IRQ_HOST_MASK 0x00ff
+#define KVM_DEV_IRQ_GUEST_MASK 0xff00
+
+struct kvm_assigned_irq {
+ __u32 assigned_dev_id;
+ __u32 host_irq;
+ __u32 guest_irq;
+ __u32 flags;
+ union {
+ struct {
+ __u32 addr_lo;
+ __u32 addr_hi;
+ __u32 data;
+ } guest_msi;
+ __u32 reserved[12];
+ };
+};
+
+
+struct kvm_assigned_msix_nr {
+ __u32 assigned_dev_id;
+ __u16 entry_nr;
+ __u16 padding;
+};
+
+#define KVM_MAX_MSIX_PER_DEV 512
+struct kvm_assigned_msix_entry {
+ __u32 assigned_dev_id;
+ __u32 gsi;
+ __u16 entry; /* The index of entry in the MSI-X table */
+ __u16 padding[3];
+};
+
+#endif
diff --git a/hardware/virtualization/qemu/files/kvm-qemu-default-memsize.patch b/hardware/virtualization/qemu/files/kvm-qemu-default-memsize.patch
new file mode 100644
index 0000000000..6e58df38cc
--- /dev/null
+++ b/hardware/virtualization/qemu/files/kvm-qemu-default-memsize.patch
@@ -0,0 +1,13 @@
+Index: qemu-kvm-0.11.1/vl.c
+===================================================================
+--- qemu-kvm-0.11.1.orig/vl.c
++++ qemu-kvm-0.11.1/vl.c
+@@ -175,7 +175,7 @@ int main(int argc, char **argv)
+ //#define DEBUG_NET
+ //#define DEBUG_SLIRP
+
+-#define DEFAULT_RAM_SIZE 128
++#define DEFAULT_RAM_SIZE 384
+
+ /* Max number of USB devices that can be specified on the commandline. */
+ #define MAX_USB_CMDLINE 8
diff --git a/hardware/virtualization/qemu/files/qemu-datadir.diff b/hardware/virtualization/qemu/files/qemu-datadir.diff
new file mode 100644
index 0000000000..6afa7416ca
--- /dev/null
+++ b/hardware/virtualization/qemu/files/qemu-datadir.diff
@@ -0,0 +1,48 @@
+diff -Nur qemu-kvm-0.13.0-old//configure qemu-kvm-0.13.0/configure
+--- qemu-kvm-0.13.0-old//configure 2010-12-08 18:19:10.593000002 +0200
++++ qemu-kvm-0.13.0/configure 2010-12-08 18:21:07.716000002 +0200
+@@ -302,7 +302,7 @@
+ EXESUF=""
+ prefix="/usr/local"
+ mandir="\${prefix}/share/man"
+-datadir="\${prefix}/share/qemu"
++datadir="\${prefix}/share/kvm"
+ docdir="\${prefix}/share/doc/qemu"
+ bindir="\${prefix}/bin"
+ sysconfdir="\${prefix}/etc"
+diff -Nur qemu-kvm-0.13.0-old//kvm/scripts/run_img qemu-kvm-0.13.0/kvm/scripts/run_img
+--- qemu-kvm-0.13.0-old//kvm/scripts/run_img 2010-12-08 18:19:10.506000002 +0200
++++ qemu-kvm-0.13.0/kvm/scripts/run_img 2010-12-08 18:21:07.719000002 +0200
+@@ -1,4 +1,4 @@
+ sudo /sbin/rmmod kvm
+ sudo /sbin/insmod ../kernel/kvm.ko
+ sudo chmod a+rw /dev/hvm
+-../qemu/x86_64-softmmu/qemu-system-x86_64 -boot c -L /usr/share/qemu -hda /tmp/mkbootdisk/boot.img -m 384 -serial file:/tmp/qemu_serial.out
++../qemu/x86_64-softmmu/qemu-system-x86_64 -boot c -L /usr/share/kvm -hda /tmp/mkbootdisk/boot.img -m 384 -serial file:/tmp/qemu_serial.out
+diff -Nur qemu-kvm-0.13.0-old//kvm/test/Makefile qemu-kvm-0.13.0/kvm/test/Makefile
+--- qemu-kvm-0.13.0-old//kvm/test/Makefile 2010-12-08 18:19:10.513000002 +0200
++++ qemu-kvm-0.13.0/kvm/test/Makefile 2010-12-08 18:21:07.721000002 +0200
+@@ -1,7 +1,7 @@
+
+ include config.mak
+
+-DESTDIR := $(PREFIX)/share/qemu/tests
++DESTDIR := $(PREFIX)/share/kvm/tests
+
+ .PHONY: arch_clean clean
+
+diff -Nur qemu-kvm-0.13.0-old//os-posix.c qemu-kvm-0.13.0/os-posix.c
+--- qemu-kvm-0.13.0-old//os-posix.c 2010-12-08 18:19:10.517000002 +0200
++++ qemu-kvm-0.13.0/os-posix.c 2010-12-08 18:21:07.728000002 +0200
+@@ -83,9 +83,9 @@
+ }
+
+ /* Find a likely location for support files using the location of the binary.
+- For installed binaries this will be "$bindir/../share/qemu". When
++ For installed binaries this will be "$bindir/../share/kvm". When
+ running from the build tree this will be "$bindir/../pc-bios". */
+-#define SHARE_SUFFIX "/share/qemu"
++#define SHARE_SUFFIX "/share/kvm"
+ #define BUILD_SUFFIX "/pc-bios"
+ char *os_find_datadir(const char *argv0)
+ {
diff --git a/hardware/virtualization/qemu/files/qemu-ifdown b/hardware/virtualization/qemu/files/qemu-ifdown
new file mode 100644
index 0000000000..461930de00
--- /dev/null
+++ b/hardware/virtualization/qemu/files/qemu-ifdown
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+if [ -x /sbin/brctl ]; then
+ BRCTL="/sbin/brctl"
+elif [ -x /usr/sbin/brctl ]; then
+ BRCTL="/usr/sbin/brctl"
+else
+ echo "no bridge utils installed"
+ exit 1
+fi
+
+if [ -x /sbin/ip ]; then
+ switch=( $(/sbin/ip route list | awk '/^default / { sub(/.* dev /, ""); print $1 }') )
+ ${BRCTL} delif ${switch} $1
+ /sbin/ip link set $1 down
+else
+ switch=( $(/bin/netstat -rn | awk '/^0\.0\.0\.0/ { print $NF }') )
+ ${BRCTL} delif ${switch} $1
+ /sbin/ifconfig $1 down
+fi
diff --git a/hardware/virtualization/qemu/files/qemu-ifup b/hardware/virtualization/qemu/files/qemu-ifup
new file mode 100644
index 0000000000..977ed5f9f0
--- /dev/null
+++ b/hardware/virtualization/qemu/files/qemu-ifup
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+if [ -x /sbin/brctl ]; then
+ BRCTL="/sbin/brctl"
+elif [ -x /usr/sbin/brctl ]; then
+ BRCTL="/usr/sbin/brctl"
+else
+ echo "no bridge utils installed"
+ exit 1
+fi
+
+if [ -x /sbin/ip ]; then
+ switch=( $(/sbin/ip route list | awk '/^default / { sub(/.* dev /, ""); print $1 }') )
+ /sbin/ip link set $1 up
+else
+ switch=( $(/bin/netstat -rn | awk '/^0\.0\.0\.0/ { print $NF }') )
+ /sbin/ifconfig $1 0.0.0.0 up
+fi
+
+[[ ${switch#} -ne "1" ]] && logger -t qemu "$0 found more than one bridge connecting $1 to ${switch}"
+${BRCTL} addif ${switch} $1
+
diff --git a/hardware/virtualization/qemu/pspec.xml b/hardware/virtualization/qemu/pspec.xml
new file mode 100644
index 0000000000..003c834c76
--- /dev/null
+++ b/hardware/virtualization/qemu/pspec.xml
@@ -0,0 +1,151 @@
+
+
+
+
+ qemu
+ http://bellard.org/qemu
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ app:console
+ Userspace virtual machine and processor emulator
+ QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU.
+ http://wiki.qemu-project.org/download/qemu-2.4.1.tar.bz2
+
+
+ aalib-devel
+ vte-devel
+ gtk3-devel
+ libXext-devel
+ nss-devel
+ alsa-lib-devel
+ bluez-libs-devel
+ cyrus-sasl-devel
+ libsdl-devel
+ pulseaudio-libs-devel
+ python-devel
+ glib2-devel
+
+
+
+
+ qemu
+
+ atk
+ nss
+ vte
+ gtk2
+ mesa
+ nspr
+ zlib
+ bzip2
+ cairo
+ glib2
+ pango
+ libX11
+ libgcc
+ libpng
+ libsdl
+ libusb
+ pixman
+ libXext
+ alsa-lib
+ freetype
+ libepoxy
+ bluez-libs
+ cyrus-sasl
+ fontconfig
+ gdk-pixbuf
+ pulseaudio-libs
+
+
+ /etc
+ /run
+ /lib
+ /usr/bin
+ /usr/sbin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+ /usr/share/qemu
+ /usr/share/locale/
+
+
+ qemu-ifup
+ qemu-ifdown
+ fedora/ksmtuned
+ fedora/ksm.sysconfig
+ fedora/ksmtuned.conf
+ 65-kvm.rules
+
+
+ System.Service
+ System.Service
+
+
+
+
+ qemu-devel
+ Development files for qemu
+
+ nss-devel
+ glib2-devel
+ qemu
+
+
+ /usr/include
+ /usr/lib/pkgconfig/libcacard.pc
+
+
+
+
+
+ 2015-12-31
+ 2.4.1
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2015-02-04
+ 2.2.0
+ Version bump.
+ Hakan Yıldız
+ hknyldz93@gmail.com
+
+
+ 2014-09-05
+ 2.1.0
+ Version Bump
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-01-11
+ 1.7.0
+ Version Bump
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-07-28
+ 1.3.0
+ Dep Fixed
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-01-13
+ 1.3.0
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
diff --git a/hardware/virtualization/qemu/translations.xml b/hardware/virtualization/qemu/translations.xml
new file mode 100644
index 0000000000..16ef29278d
--- /dev/null
+++ b/hardware/virtualization/qemu/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ qemu
+ Kullanıcı uzayı sanal makine ve işlemci benzetimcisi.
+ QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir.
+
+
+
+ qemu-devel
+ qemu için geliştirme dosyaları
+
+
diff --git a/hardware/virtualization/virt-manager/actions.py b/hardware/virtualization/virt-manager/actions.py
new file mode 100644
index 0000000000..6982100796
--- /dev/null
+++ b/hardware/virtualization/virt-manager/actions.py
@@ -0,0 +1,16 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-·
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.txt.
+
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import pythonmodules
+
+def setup():
+ pythonmodules.configure()
+ pythonmodules.compile()
+
+def install():
+ pythonmodules.install()
+ pisitools.dodoc("COPYING", "NEWS", "README*", "PKG-INFO")
diff --git a/hardware/virtualization/virt-manager/files/fix-python-name.patch b/hardware/virtualization/virt-manager/files/fix-python-name.patch
new file mode 100644
index 0000000000..dd260043ce
--- /dev/null
+++ b/hardware/virtualization/virt-manager/files/fix-python-name.patch
@@ -0,0 +1,60 @@
+Index: virt-manager-1.0.1/virt-clone
+===================================================================
+--- virt-manager-1.0.1.orig/virt-clone
++++ virt-manager-1.0.1/virt-clone
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Copyright(c) FUJITSU Limited 2007.
+ #
+Index: virt-manager-1.0.1/virt-convert
+===================================================================
+--- virt-manager-1.0.1.orig/virt-convert
++++ virt-manager-1.0.1/virt-convert
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Copyright 2008, 2013, 2014 Red Hat, Inc.
+ # Joey Boggs
+Index: virt-manager-1.0.1/virt-image
+===================================================================
+--- virt-manager-1.0.1.orig/virt-image
++++ virt-manager-1.0.1/virt-image
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Create a virtual machine from an XML image description
+ #
+Index: virt-manager-1.0.1/virt-install
+===================================================================
+--- virt-manager-1.0.1.orig/virt-install
++++ virt-manager-1.0.1/virt-install
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Copyright 2005-2014 Red Hat, Inc.
+ #
+Index: virt-manager-1.0.1/virt-manager
+===================================================================
+--- virt-manager-1.0.1.orig/virt-manager
++++ virt-manager-1.0.1/virt-manager
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Copyright (C) 2006, 2014 Red Hat, Inc.
+ # Copyright (C) 2006 Daniel P. Berrange
+Index: virt-manager-1.0.1/virt-xml
+===================================================================
+--- virt-manager-1.0.1.orig/virt-xml
++++ virt-manager-1.0.1/virt-xml
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python2 -tt
++#!/usr/bin/python2.7 -tt
+ #
+ # Copyright 2013-2014 Red Hat, Inc.
+ # Cole Robinson
diff --git a/hardware/virtualization/virt-manager/files/tr.po b/hardware/virtualization/virt-manager/files/tr.po
new file mode 100644
index 0000000000..474077b174
--- /dev/null
+++ b/hardware/virtualization/virt-manager/files/tr.po
@@ -0,0 +1,4867 @@
+# English translation of PACKAGE.
+# Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# , fuzzy
+#
+#
+# Ismail ASCI , 2006.
+# Ozan Çağlayan , 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-08-25 09:36-0400\n"
+"PO-Revision-Date: 2010-07-23 11:54+0300\n"
+"Last-Translator: Ozan Çağlayan \n"
+"Language-Team: Turkish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../src/virt-manager.desktop.in.in.h:1
+msgid "Manage virtual machines"
+msgstr "Sanal makineleri yönetin"
+
+#: ../src/virt-manager.desktop.in.in.h:2 ../src/virtManager/systray.py:147
+#: ../src/vmm-manager.glade.h:7
+msgid "Virtual Machine Manager"
+msgstr "Sanal Makine Yöneticisi"
+
+#: ../src/virt-manager.py.in:64
+msgid "Error starting Virtual Machine Manager"
+msgstr "Sanal Makine Yöneticisi başlatılırken sorun oluştu"
+
+#. ...the risk is we catch too much though
+#. Damned if we do, damned if we dont :-)(
+#: ../src/virt-manager.py.in:294
+#, python-format
+msgid "Unable to initialize GTK: %s"
+msgstr "GTK başlatılamadı: %s"
+
+#: ../src/virt-manager.schemas.in.h:1
+msgid "Confirm device interface start and stop"
+msgstr "Aygıt arayüzü başlatma/durdurma isteğini onayla"
+
+#: ../src/virt-manager.schemas.in.h:2
+msgid "Confirm device removal request"
+msgstr "Aygıt kaldırma isteğini onayla"
+
+#: ../src/virt-manager.schemas.in.h:3
+msgid "Confirm force poweroff request"
+msgstr "Kapatmaya zorlamayı onayla"
+
+#: ../src/virt-manager.schemas.in.h:4
+msgid "Confirm pause request"
+msgstr "Duraklatma isteğini onayla"
+
+#: ../src/virt-manager.schemas.in.h:5
+msgid "Confirm poweroff request"
+msgstr "Kapatma isteğini onayla"
+
+#: ../src/virt-manager.schemas.in.h:6
+msgid "Default image path"
+msgstr "Öntanımlı kalıp yolu"
+
+#: ../src/virt-manager.schemas.in.h:7
+msgid "Default manager window height"
+msgstr "Öntanımlı yönetici pencere yüksekliği"
+
+#: ../src/virt-manager.schemas.in.h:8
+msgid "Default manager window width"
+msgstr "Öntanımlı yönetici pencere genişliği"
+
+#: ../src/virt-manager.schemas.in.h:9
+msgid "Default media path"
+msgstr "Öntanımlı ortam yolu"
+
+#: ../src/virt-manager.schemas.in.h:10
+msgid "Default path for choosing VM images"
+msgstr "Sanal makine kalıplarını seçmek için öntanımlı yol"
+
+#: ../src/virt-manager.schemas.in.h:11
+msgid "Default path for choosing media"
+msgstr "Ortam seçimi için öntanımlı yol"
+
+#: ../src/virt-manager.schemas.in.h:12
+msgid "Default path for saving VM snaphots"
+msgstr "Sanal makine görüntülerini kaydetmek için öntanımlı yol"
+
+#: ../src/virt-manager.schemas.in.h:13
+msgid "Default path for saving screenshots from VMs"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:14
+msgid "Default path for stored VM snapshots"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:15
+msgid "Default restore path"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:16
+msgid "Default save domain path"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:17
+msgid "Default screenshot path"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:18
+msgid "Install sound device for local VM"
+msgstr "Yerel sanal makine için ses aygıtı kur"
+
+#: ../src/virt-manager.schemas.in.h:19
+msgid "Install sound device for remote VM"
+msgstr "Uzak sanal makine için ses aygıtı kur"
+
+#: ../src/virt-manager.schemas.in.h:20
+msgid "Poll disk i/o stats"
+msgstr "Disk G/Ç istatistiklerini sorgula"
+
+#: ../src/virt-manager.schemas.in.h:21
+msgid "Poll net i/o stats"
+msgstr "Ağ G/Ç istatistiklerini sorgula"
+
+#: ../src/virt-manager.schemas.in.h:22
+msgid "Show cpu usage in summary"
+msgstr "Özette işlemci kullanımını göster"
+
+#: ../src/virt-manager.schemas.in.h:23
+msgid "Show disk I/O in summary"
+msgstr "Özette disk kullanımını göster"
+
+#: ../src/virt-manager.schemas.in.h:24
+msgid "Show network I/O in summary"
+msgstr "Özette ağ kullanımını göster"
+
+#: ../src/virt-manager.schemas.in.h:25
+msgid "Show system tray icon"
+msgstr "Sistem tepsisi simgesini göster"
+
+#: ../src/virt-manager.schemas.in.h:26
+msgid "Show system tray icon while app is running"
+msgstr "Uygulama çalışırken sistem tepsisi simgesini göster"
+
+#: ../src/virt-manager.schemas.in.h:27
+msgid "Show the cpu usage field in the domain list summary view"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:28
+#, fuzzy
+msgid "Show the disk I/O field in the domain list summary view"
+msgstr "Ağ trafiği"
+
+#: ../src/virt-manager.schemas.in.h:29
+#, fuzzy
+msgid "Show the network I/O field in the domain list summary view"
+msgstr "Ağ trafiği"
+
+#: ../src/virt-manager.schemas.in.h:30
+msgid "The length of the list of URLs"
+msgstr "URL listesinin uzunluğu"
+
+#: ../src/virt-manager.schemas.in.h:31
+msgid "The number of samples to keep in the statistics history"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:32
+msgid ""
+"The number of urls to keep in the history for the install media address page."
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:33
+msgid "The statistics history length"
+msgstr "İstatistik geçmişi uzunluğu"
+
+#: ../src/virt-manager.schemas.in.h:34
+msgid "The statistics update interval"
+msgstr "İstatistik güncelleme sıklığı"
+
+#: ../src/virt-manager.schemas.in.h:35
+msgid "The statistics update interval in seconds"
+msgstr "İstatistik güncelleme sıklığı (saniye)"
+
+#: ../src/virt-manager.schemas.in.h:36
+msgid "When to grab keyboard input for the console"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:37
+msgid "When to pop up a console for a guest"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:38
+msgid "When to scale the VM graphical console"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:39
+msgid ""
+"When to scale the VM graphical console. 0 = never, 1 = only when in full "
+"screen mode, 2 = Always"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:40
+msgid "Whether or not the app will poll VM disk i/o statistics"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:41
+msgid "Whether or not the app will poll VM network i/o statistics"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:42
+msgid ""
+"Whether to grab keyboard input for a guest console. 0 = never, 1 = only when "
+"in full screen mode, 2 = when mouse is over console"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:43
+msgid "Whether to install a sound device for local VMs or not"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:44
+msgid "Whether to install a sound device for remote VMs or not"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:45
+msgid ""
+"Whether to pop up a console for a guest. 0 = never, 1 = only on creation of "
+"a new guest, 2 = On creation of any guest"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:46
+msgid "Whether to show VM button toolbar in Details display"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:47
+msgid "Whether to show notification when grabbing mouse"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:48
+msgid ""
+"Whether to show the notification hint when grabbing the mouse in the console"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:49
+msgid ""
+"Whether to show toolbar containing Virtual Machine action buttons (such as "
+"Run, Pause, Shutdown) in the details display"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:50
+msgid "Whether we require confirmation to forcepoweroff a VM"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:51
+msgid "Whether we require confirmation to pause a VM"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:52
+msgid "Whether we require confirmation to poweroff/reboot a VM"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:53
+msgid "Whether we require confirmation to remove a virtual device"
+msgstr ""
+
+#: ../src/virt-manager.schemas.in.h:54
+msgid ""
+"Whether we require confirmation to start or stop a libvirt virtual interface"
+msgstr ""
+
+#: ../src/virtManager/addhardware.py:81 ../src/virtManager/choosecd.py:49
+#: ../src/virtManager/clone.py:108 ../src/virtManager/connect.py:64
+#: ../src/virtManager/console.py:63 ../src/virtManager/create.py:89
+#: ../src/virtManager/createinterface.py:82 ../src/virtManager/createnet.py:55
+#: ../src/virtManager/createpool.py:53 ../src/virtManager/createvol.py:54
+#: ../src/virtManager/delete.py:61 ../src/virtManager/details.py:161
+#: ../src/virtManager/engine.py:234 ../src/virtManager/host.py:67
+#: ../src/virtManager/manager.py:126 ../src/virtManager/migrate.py:65
+#: ../src/virtManager/storagebrowse.py:57 ../src/virtManager/uihelpers.py:56
+msgid "Unexpected Error"
+msgstr "Beklenmeyen Hata"
+
+#: ../src/virtManager/addhardware.py:82 ../src/virtManager/choosecd.py:50
+#: ../src/virtManager/clone.py:109 ../src/virtManager/connect.py:65
+#: ../src/virtManager/console.py:64 ../src/virtManager/create.py:90
+#: ../src/virtManager/createinterface.py:83 ../src/virtManager/createnet.py:56
+#: ../src/virtManager/createpool.py:54 ../src/virtManager/createvol.py:55
+#: ../src/virtManager/delete.py:62 ../src/virtManager/details.py:162
+#: ../src/virtManager/engine.py:235 ../src/virtManager/host.py:68
+#: ../src/virtManager/manager.py:127 ../src/virtManager/migrate.py:66
+#: ../src/virtManager/storagebrowse.py:58 ../src/virtManager/uihelpers.py:57
+msgid "An unexpected error occurred"
+msgstr "Beklenmeyen bir hata oluştu"
+
+#: ../src/virtManager/addhardware.py:348 ../src/virtManager/create.py:436
+#: ../src/virtManager/create.py:528
+msgid "Connection does not support storage management."
+msgstr "Bağlantı depolama yönetimini desteklemiyor."
+
+#: ../src/virtManager/addhardware.py:419 ../src/virtManager/addhardware.py:424
+#: ../src/virtManager/addhardware.py:427 ../src/virtManager/addhardware.py:430
+#: ../src/virtManager/addhardware.py:442
+msgid "Not supported for this guest type."
+msgstr "Bu misafir tipi için desteklenmiyor."
+
+#: ../src/virtManager/addhardware.py:433
+msgid "Connection does not support host device enumeration"
+msgstr "Bağlantı ana makine aygıt sınıflandırmasını desteklemiyor"
+
+#: ../src/virtManager/addhardware.py:439
+msgid "Libvirt version does not support video devices."
+msgstr "Libvirt sürümü video aygıtlarını desteklemiyor."
+
+#: ../src/virtManager/addhardware.py:475 ../src/virtManager/details.py:1874
+msgid "EvTouch USB Graphics Tablet"
+msgstr "EvTouch USB Grafik Tablet"
+
+#. XXX libvirt needs to support 'model' for input devices to distinguish
+#. wacom from evtouch tablets
+#. model.append([_("Wacom Graphics Tablet"), "tablet", "usb", True])
+#: ../src/virtManager/addhardware.py:479 ../src/virtManager/details.py:1876
+msgid "Generic USB Mouse"
+msgstr "Standard USB Fare"
+
+#: ../src/virtManager/addhardware.py:483 ../src/virtManager/addhardware.py:792
+#: ../src/virtManager/details.py:1908
+msgid "VNC server"
+msgstr "VNC sunucu"
+
+#: ../src/virtManager/addhardware.py:484 ../src/virtManager/addhardware.py:792
+#: ../src/virtManager/details.py:1913
+msgid "Local SDL window"
+msgstr "Yerel SDL penceresi"
+
+#: ../src/virtManager/addhardware.py:511
+msgid "No Devices Available"
+msgstr "Kullanılabilir Aygıt Yok"
+
+#: ../src/virtManager/addhardware.py:676
+#, python-format
+msgid "Uncaught error validating hardware input: %s"
+msgstr "Donanım girdisi doğrulanırken hata oluştu: %s"
+
+#: ../src/virtManager/addhardware.py:752
+msgid "Disk image:"
+msgstr "Disk kalıbı:"
+
+#: ../src/virtManager/addhardware.py:753
+msgid "Disk size:"
+msgstr "Disk boyutu:"
+
+#: ../src/virtManager/addhardware.py:754
+msgid "Device type:"
+msgstr "Aygıt türü:"
+
+#: ../src/virtManager/addhardware.py:755
+msgid "Bus type:"
+msgstr "Veriyolu türü:"
+
+#: ../src/virtManager/addhardware.py:756
+#, fuzzy
+msgid "Cache mode:"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/virtManager/addhardware.py:758 ../src/vmm-create.glade.h:40
+#: ../src/vmm-host.glade.h:53
+msgid "Storage"
+msgstr "Depolama"
+
+#: ../src/virtManager/addhardware.py:768
+msgid "Network type:"
+msgstr "Ağ türü:"
+
+#: ../src/virtManager/addhardware.py:769
+msgid "Target:"
+msgstr "Hedef:"
+
+#: ../src/virtManager/addhardware.py:770 ../src/vmm-details.glade.h:58
+msgid "MAC address:"
+msgstr "MAC adresi:"
+
+#: ../src/virtManager/addhardware.py:771 ../src/virtManager/addhardware.py:819
+#: ../src/virtManager/addhardware.py:861 ../src/virtManager/addhardware.py:868
+msgid "Model:"
+msgstr "Model:"
+
+#: ../src/virtManager/addhardware.py:773
+msgid "Network"
+msgstr "Ağ"
+
+#: ../src/virtManager/addhardware.py:778
+msgid "Absolute movement"
+msgstr "Mutlak hareket"
+
+#: ../src/virtManager/addhardware.py:780
+msgid "Relative movement"
+msgstr "Göreceli Hareket"
+
+#: ../src/virtManager/addhardware.py:783 ../src/virtManager/addhardware.py:809
+#: ../src/virtManager/addhardware.py:827 ../src/virtManager/addhardware.py:854
+#: ../src/vmm-create-net.glade.h:47 ../src/vmm-details.glade.h:104
+msgid "Type:"
+msgstr "Tür:"
+
+#: ../src/virtManager/addhardware.py:784 ../src/vmm-details.glade.h:68
+#: ../src/vmm-host.glade.h:35
+msgid "Mode:"
+msgstr "Kip:"
+
+#: ../src/virtManager/addhardware.py:786
+msgid "Pointer"
+msgstr "İmleç"
+
+#: ../src/virtManager/addhardware.py:793 ../src/virtManager/addhardware.py:794
+#: ../src/virtManager/addhardware.py:795 ../src/virtManager/addhardware.py:796
+#: ../src/virtManager/details.py:1906 ../src/virtManager/details.py:1917
+#: ../src/virtManager/details.py:1918 ../src/virtManager/details.py:1919
+msgid "N/A"
+msgstr "N/A"
+
+#: ../src/virtManager/addhardware.py:805
+msgid "Yes"
+msgstr "Evet"
+
+#: ../src/virtManager/addhardware.py:805
+msgid "No"
+msgstr "Hayır"
+
+#: ../src/virtManager/addhardware.py:806 ../src/virtManager/details.py:1623
+#: ../src/vmm-add-hardware.glade.h:43
+msgid "Same as host"
+msgstr "Ana makine ile aynı"
+
+#: ../src/virtManager/addhardware.py:810 ../src/vmm-details.glade.h:25
+#: ../src/vmm-host.glade.h:15
+msgid "Address:"
+msgstr "Adres:"
+
+#: ../src/virtManager/addhardware.py:811 ../src/vmm-details.glade.h:77
+msgid "Port:"
+msgstr "Port:"
+
+#: ../src/virtManager/addhardware.py:812 ../src/vmm-details.glade.h:74
+msgid "Password:"
+msgstr "Parola:"
+
+#: ../src/virtManager/addhardware.py:813 ../src/vmm-details.glade.h:56
+msgid "Keymap:"
+msgstr "Klavye haritası:"
+
+#: ../src/virtManager/addhardware.py:815
+msgid "Graphics"
+msgstr "Grafik"
+
+#: ../src/virtManager/addhardware.py:821 ../src/vmm-details.glade.h:92
+msgid "Sound"
+msgstr "Ses"
+
+#: ../src/virtManager/addhardware.py:848
+msgid "Protocol:"
+msgstr "Protokol:"
+
+#: ../src/virtManager/addhardware.py:855 ../src/vmm-details.glade.h:44
+#: ../src/vmm-host.glade.h:24
+msgid "Device:"
+msgstr "Aygıt:"
+
+#: ../src/virtManager/addhardware.py:857
+msgid "Physical Host Device"
+msgstr "Fiziksel Host Aygıtı"
+
+#: ../src/virtManager/addhardware.py:863 ../src/virtManager/details.py:2213
+msgid "Video"
+msgstr "Video"
+
+#: ../src/virtManager/addhardware.py:866 ../src/virtManager/details.py:2218
+msgid "Watchdog"
+msgstr "Watchdog"
+
+#: ../src/virtManager/addhardware.py:869
+msgid "Action:"
+msgstr "Eylem:"
+
+#: ../src/virtManager/addhardware.py:884
+#, python-format
+msgid "Unable to add device: %s"
+msgstr "Aygıt eklenemedi: %s"
+
+#: ../src/virtManager/addhardware.py:1003
+msgid "Creating Storage File"
+msgstr "Depolama Dosyası Oluşturuluyor"
+
+#: ../src/virtManager/addhardware.py:1004
+msgid "Allocation of disk storage may take a few minutes to complete."
+msgstr ""
+
+#: ../src/virtManager/addhardware.py:1033
+msgid "Are you sure you want to add this device?"
+msgstr ""
+
+#: ../src/virtManager/addhardware.py:1035
+msgid ""
+"This device could not be attached to the running machine. Would you like to "
+"make the device available after the next VM shutdown?"
+msgstr ""
+
+#: ../src/virtManager/addhardware.py:1045
+#, python-format
+msgid "Error adding device: %s"
+msgstr "Aygıt eklenirken hata: %s"
+
+#: ../src/virtManager/addhardware.py:1064
+#: ../src/virtManager/addhardware.py:1066 ../src/virtManager/create.py:1597
+#, python-format
+msgid "Unable to complete install: '%s'"
+msgstr "Kurulum tamamlanamadı: '%s'"
+
+#: ../src/virtManager/addhardware.py:1098
+msgid "Hardware Type Required"
+msgstr "Donanım Türü Gerekli"
+
+#: ../src/virtManager/addhardware.py:1099
+msgid "You must specify what type of hardware to add."
+msgstr "Eklenecek donanım türünü belirtmeniz gerekiyor."
+
+#: ../src/virtManager/addhardware.py:1139 ../src/virtManager/create.py:1359
+#, python-format
+msgid ""
+"The following path already exists, but is not\n"
+"in use by any virtual machine:\n"
+"\n"
+"%s\n"
+"\n"
+"Would you like to use this path?"
+msgstr ""
+
+#: ../src/virtManager/addhardware.py:1147 ../src/virtManager/create.py:1367
+msgid "A storage path must be specified."
+msgstr "Depolama yolu belirtilmeli."
+
+#: ../src/virtManager/addhardware.py:1164 ../src/virtManager/create.py:1376
+msgid "Storage parameter error."
+msgstr "Depolama parametresi hatası."
+
+#. Fatal errors are reported when setting 'size'
+#: ../src/virtManager/addhardware.py:1178 ../src/virtManager/create.py:1381
+msgid "Not Enough Free Space"
+msgstr "Yeterli Disk Alanı Yok"
+
+#: ../src/virtManager/addhardware.py:1184 ../src/virtManager/create.py:1387
+#, python-format
+msgid "Disk \"%s\" is already in use by another guest!"
+msgstr ""
+"\"%s\" diski başka bir misafir işletim sistemi tarafından kullanılıyor!"
+
+#: ../src/virtManager/addhardware.py:1186 ../src/virtManager/create.py:1389
+msgid "Do you really want to use the disk?"
+msgstr "Bu diski gerçekten kullanmak istiyor musunuz?"
+
+#: ../src/virtManager/addhardware.py:1203
+msgid "Network selection error."
+msgstr "Ağ seçimi hatası."
+
+#: ../src/virtManager/addhardware.py:1204
+msgid "A network source must be selected."
+msgstr "Bir ağ kaynağı seçilmeli."
+
+#: ../src/virtManager/addhardware.py:1207
+msgid "Invalid MAC address"
+msgstr "Geçersiz MAC adresi"
+
+#: ../src/virtManager/addhardware.py:1208
+msgid "A MAC address must be entered."
+msgstr "Bir MAC adresi girilmeli."
+
+#: ../src/virtManager/addhardware.py:1240
+msgid "Graphics device parameter error"
+msgstr "Grafik aygıtı parametre hatası"
+
+#: ../src/virtManager/addhardware.py:1248
+msgid "Sound device parameter error"
+msgstr "Ses aygıtı parametre hatası"
+
+#: ../src/virtManager/addhardware.py:1254
+#, fuzzy
+msgid "Physical Device Required"
+msgstr "Kurulum ortamı gerekli"
+
+#: ../src/virtManager/addhardware.py:1255
+msgid "A device must be selected."
+msgstr "Bir aygıt seçilmeli."
+
+#: ../src/virtManager/addhardware.py:1262
+msgid "Host device parameter error"
+msgstr "Host aygıt parametre hatası"
+
+#: ../src/virtManager/addhardware.py:1302
+#, python-format
+msgid "%s device parameter error"
+msgstr "%s aygıtı parametre hatası"
+
+#: ../src/virtManager/addhardware.py:1313
+msgid "Video device parameter error"
+msgstr "Video aygıtı parametre hatası"
+
+#: ../src/virtManager/addhardware.py:1326
+msgid "Watchdog parameter error"
+msgstr "Watchdog parametre hatası"
+
+#: ../src/virtManager/asyncjob.py:43 ../src/vmm-progress.glade.h:2
+msgid "Please wait a few moments..."
+msgstr "Lütfen biraz bekleyin..."
+
+#: ../src/virtManager/asyncjob.py:44 ../src/vmm-progress.glade.h:1
+msgid "Operation in progress"
+msgstr "İşlem yürütülüyor"
+
+#: ../src/virtManager/asyncjob.py:102 ../src/virtManager/asyncjob.py:115
+#: ../src/vmm-progress.glade.h:3
+msgid "Processing..."
+msgstr "İşlem yapılıyor..."
+
+#: ../src/virtManager/asyncjob.py:134
+msgid "Completed"
+msgstr "Tamamlandı"
+
+#: ../src/virtManager/choosecd.py:106 ../src/virtManager/choosecd.py:116
+msgid "Invalid Media Path"
+msgstr "Geçersiz Ortam Yolu"
+
+#: ../src/virtManager/choosecd.py:107
+msgid "A media path must be specified."
+msgstr "Bir ortam yolu belirtilmeli."
+
+#: ../src/virtManager/choosecd.py:158
+msgid "Floppy D_rive"
+msgstr "Disket _Sürücüsü"
+
+#: ../src/virtManager/choosecd.py:159
+msgid "Floppy _Image"
+msgstr "Disket _Kalıbı"
+
+#: ../src/virtManager/clone.py:221 ../src/virtManager/clone.py:437
+msgid "Details..."
+msgstr "Detaylar..."
+
+#: ../src/virtManager/clone.py:252
+msgid "Usermode"
+msgstr "Usermode"
+
+#: ../src/virtManager/clone.py:264
+msgid "Virtual Network"
+msgstr "Sanal Ağ"
+
+#: ../src/virtManager/clone.py:336
+msgid "Nothing to clone."
+msgstr "Klonlanacak bir şey yok."
+
+#: ../src/virtManager/clone.py:429
+msgid "Clone this disk"
+msgstr "Bu diski klonla"
+
+#: ../src/virtManager/clone.py:433
+#, python-format
+msgid "Share disk with %s"
+msgstr "Diski %s ile paylaş"
+
+#: ../src/virtManager/clone.py:445
+msgid "Storage cannot be shared or cloned."
+msgstr ""
+
+#: ../src/virtManager/clone.py:498
+msgid "One or more disks cannot be cloned or shared."
+msgstr ""
+
+#: ../src/virtManager/clone.py:599
+#, python-format
+msgid "Error changing MAC address: %s"
+msgstr "MAC adresi değiştirilemedi: %s"
+
+#: ../src/virtManager/clone.py:627
+msgid "Cloning will overwrite the existing file"
+msgstr "Klonlanama mevcut dosyanın üzerine yazacak"
+
+#: ../src/virtManager/clone.py:629
+msgid ""
+"Using an existing image will overwrite the path during the clone process. "
+"Are you sure you want to use this path?"
+msgstr ""
+
+#: ../src/virtManager/clone.py:640
+#, python-format
+msgid "Error changing storage path: %s"
+msgstr "Depolama yolu değiştirilirken hata: %s"
+
+#: ../src/virtManager/clone.py:691
+msgid "Skipping disks may cause data to be overwritten."
+msgstr ""
+
+#: ../src/virtManager/clone.py:692
+#, python-format
+msgid ""
+"The following disk devices will not be cloned:\n"
+"\n"
+"%s\n"
+"Running the new guest could overwrite data in these disk images."
+msgstr ""
+
+#: ../src/virtManager/clone.py:712 ../src/virtManager/createpool.py:392
+#: ../src/virtManager/createvol.py:207 ../src/virtManager/migrate.py:413
+#, python-format
+msgid "Uncaught error validating input: %s"
+msgstr ""
+
+#: ../src/virtManager/clone.py:719
+#, python-format
+msgid "Creating virtual machine clone '%s'"
+msgstr "Sanal makine klonu '%s' oluşturuluyor"
+
+#: ../src/virtManager/clone.py:723 ../src/virtManager/delete.py:144
+msgid " and selected storage (this may take a while)"
+msgstr ""
+
+#: ../src/virtManager/clone.py:763
+#, python-format
+msgid "Error creating virtual machine clone '%s': %s"
+msgstr "Sanal makine klonu '%s' oluşturulurken hata: %s"
+
+#: ../src/virtManager/clone.py:795
+msgid "No storage to clone."
+msgstr "Klonlanacak depolama yok."
+
+#: ../src/virtManager/clone.py:801
+msgid "Connection does not support managed storage cloning."
+msgstr ""
+
+#: ../src/virtManager/clone.py:805
+msgid "Cannot clone unmanaged remote storage."
+msgstr ""
+
+#: ../src/virtManager/clone.py:808
+msgid ""
+"Block devices to clone must be libvirt\n"
+"managed storage volumes."
+msgstr ""
+
+#: ../src/virtManager/clone.py:811 ../src/virtManager/delete.py:344
+msgid "No write access to parent directory."
+msgstr "Üst dizine yazma yetkisi yok."
+
+#: ../src/virtManager/clone.py:813 ../src/virtManager/delete.py:342
+msgid "Path does not exist."
+msgstr "Dosya yolu mevcut değil."
+
+#: ../src/virtManager/clone.py:834
+msgid "Removable"
+msgstr "Çıkarılabilir"
+
+#: ../src/virtManager/clone.py:837
+msgid "Read Only"
+msgstr "Salt Okunur"
+
+#: ../src/virtManager/clone.py:839
+msgid "No write access"
+msgstr "Yazma erişimi yok"
+
+#: ../src/virtManager/clone.py:842
+msgid "Shareable"
+msgstr "Paylaşılabilir"
+
+#: ../src/virtManager/config.py:63
+msgid "Locate or create storage volume"
+msgstr ""
+
+#: ../src/virtManager/config.py:64
+msgid "Locate existing storage"
+msgstr ""
+
+#: ../src/virtManager/config.py:69
+msgid "Locate ISO media volume"
+msgstr ""
+
+#: ../src/virtManager/config.py:70
+msgid "Locate ISO media"
+msgstr ""
+
+#: ../src/virtManager/connect.py:324
+msgid "A hostname is required for remote connections."
+msgstr ""
+
+#: ../src/virtManager/connection.py:186
+#, python-format
+msgid "Could not build physical interface list via libvirt: %s"
+msgstr "libvirt üzerinden fiziksel arayüzler listelenemiyor: %s"
+
+#: ../src/virtManager/connection.py:192
+msgid "Libvirt version does not support physical interface listing"
+msgstr "Libvirt sürümü fiziksel arayüz listelemeyi desteklemiyor"
+
+#: ../src/virtManager/connection.py:202
+#, python-format
+msgid "Could not initialize HAL for interface listing: %s"
+msgstr "Arayüz listeleme için HAL başlatılamıyor: %s"
+
+#: ../src/virtManager/connection.py:205
+msgid "Libvirt version does not support physical interface listing."
+msgstr "Libvirt sürümü fiziksel arayüz listelemeyi desteklemiyor."
+
+#: ../src/virtManager/connection.py:224
+#, python-format
+msgid "Could not build media list via libvirt: %s"
+msgstr "libvirt kullanılarak ortamlar listelenemiyor: %s"
+
+#: ../src/virtManager/connection.py:231 ../src/virtManager/connection.py:244
+msgid "Libvirt version does not support media listing."
+msgstr "Libvirt sürümü ortam listelemeyi desteklemiyor."
+
+#: ../src/virtManager/connection.py:241
+#, python-format
+msgid "Could not initialize HAL for media listing: %s"
+msgstr "Ortam listeleme için HAL başlatılamadı: %s"
+
+#: ../src/virtManager/connection.py:580
+msgid "Disconnected"
+msgstr "Bağlandı kesildi"
+
+#: ../src/virtManager/connection.py:582
+msgid "Connecting"
+msgstr "Bağlanıyor"
+
+#: ../src/virtManager/connection.py:585
+msgid "Active (RO)"
+msgstr "Etkin (RO)"
+
+#: ../src/virtManager/connection.py:587 ../src/virtManager/host.py:500
+#: ../src/virtManager/host.py:753 ../src/virtManager/host.py:1002
+#: ../src/vmm-host.glade.h:11
+msgid "Active"
+msgstr "Etkin"
+
+#: ../src/virtManager/connection.py:589 ../src/virtManager/host.py:500
+#: ../src/virtManager/host.py:543 ../src/virtManager/host.py:753
+#: ../src/virtManager/host.py:784 ../src/virtManager/host.py:1002
+#: ../src/virtManager/uihelpers.py:342
+msgid "Inactive"
+msgstr "Etkin değil"
+
+#: ../src/virtManager/connection.py:591 ../src/virtManager/create.py:1703
+#: ../src/virtManager/create.py:1704 ../src/virtManager/create.py:1706
+#: ../src/virtManager/details.py:1609 ../src/virtManager/details.py:1802
+#: ../src/virtManager/host.py:997
+msgid "Unknown"
+msgstr "Bilinmeyen"
+
+#: ../src/virtManager/console.py:200
+#, fuzzy, python-format
+msgid "Press %s to release pointer."
+msgstr "İmleçi bırakmak için Ctrl+Alt tuşlarına basın."
+
+#: ../src/virtManager/console.py:216
+msgid "Pointer grabbed"
+msgstr "İmleç tutuldu"
+
+#: ../src/virtManager/console.py:217
+msgid ""
+"The mouse pointer has been restricted to the virtual console window. To "
+"release the pointer, press the key pair"
+msgstr ""
+
+#: ../src/virtManager/console.py:218
+msgid "Do not show this notification in the future."
+msgstr ""
+
+#. Guest isn't running, schedule another try
+#: ../src/virtManager/console.py:400 ../src/virtManager/console.py:641
+msgid "Guest not running"
+msgstr "Misafir işletim sistemi çalışmıyor"
+
+#: ../src/virtManager/console.py:403
+msgid "Guest has crashed"
+msgstr "Misafir işletim sistemi çöktü"
+
+#: ../src/virtManager/console.py:499
+msgid "Error: VNC connection to hypervisor host got refused or disconnected!"
+msgstr ""
+
+#: ../src/virtManager/console.py:658
+msgid "Graphical console not configured for guest"
+msgstr "Grafik konsol misafir işletim sistemi için yapılandırılmamış"
+
+#: ../src/virtManager/console.py:664
+msgid "Graphical console not supported for guest"
+msgstr "Grafik konsol misafir işletim sistemi tarafından desteklenmiyor"
+
+#: ../src/virtManager/console.py:669
+msgid "Graphical console is not yet active for guest"
+msgstr "Grafik konsol misafir işletim sistemi için etkinleştirilmemiş"
+
+#: ../src/virtManager/console.py:674
+msgid "Connecting to graphical console for guest"
+msgstr "Misafir işletim sistemi için grafik konsola bağlanılıyor"
+
+#: ../src/virtManager/console.py:719
+msgid "Unable to provide requested credentials to the VNC server"
+msgstr "VNC sunucusu tarafından istenilen kimlik bilgileri sağlanılamıyor"
+
+#: ../src/virtManager/console.py:720
+#, python-format
+msgid "The credential type %s is not supported"
+msgstr "Kimlik bilgisi türü %s desteklenmiyor"
+
+#: ../src/virtManager/console.py:721
+msgid "Unable to authenticate"
+msgstr "Kimlik doğrulama başarısız"
+
+#: ../src/virtManager/console.py:725
+msgid "Unsupported console authentication type"
+msgstr "Desteklenmeyen konsol kimlik doğrulama türü"
+
+#: ../src/virtManager/create.py:319
+msgid "No active connection to install on."
+msgstr ""
+
+#: ../src/virtManager/create.py:372
+msgid "Connection is read only."
+msgstr "Bağlantı salt okunur."
+
+#: ../src/virtManager/create.py:375
+msgid ""
+"No hypervisor options were found for this\n"
+"connection."
+msgstr ""
+
+#: ../src/virtManager/create.py:380
+msgid ""
+"This usually means that qemu or kvm is not\n"
+"installed on your machine. Please ensure they\n"
+"are installed as intended."
+msgstr ""
+
+#: ../src/virtManager/create.py:394
+msgid ""
+"Host supports full virtualization, but\n"
+"no related install options are available.\n"
+"This may mean support is disabled in your\n"
+"system BIOS."
+msgstr ""
+
+#: ../src/virtManager/create.py:401
+msgid ""
+"Host does not appear to support hardware\n"
+"virtualization. Install options may be limited."
+msgstr ""
+
+#: ../src/virtManager/create.py:407
+msgid ""
+"KVM is not available. This may mean the KVM\n"
+"package is not installed, or the KVM kernel modules \n"
+"are not loaded. Your virtual machines may perform poorly."
+msgstr ""
+"KVM kullanılamıyor. Bu KVM paketinin kurulu olmadığı\n"
+"veya KVM çekirdek sürücülerinin yüklü olmadığı zaman\n"
+"ortaya çıkabilir. Sanal makinelerinizin performansı düşük olabilir."
+
+#: ../src/virtManager/create.py:430
+#, python-format
+msgid "%s installs not available for paravirt guests."
+msgstr ""
+
+#: ../src/virtManager/create.py:434
+msgid "URL installs not available for remote connections."
+msgstr ""
+
+#: ../src/virtManager/create.py:448
+msgid "No install options available for this connection."
+msgstr ""
+
+#: ../src/virtManager/create.py:488
+#, python-format
+msgid "Up to %(maxmem)s available on the host"
+msgstr ""
+
+#: ../src/virtManager/create.py:502
+#, python-format
+msgid "Hypervisor only supports %d virtual CPUs."
+msgstr ""
+
+#: ../src/virtManager/create.py:512
+#, python-format
+msgid "Up to %(numcpus)d available"
+msgstr ""
+
+#: ../src/virtManager/create.py:586
+msgid "Only URL or import installs are supported for paravirt."
+msgstr ""
+
+#: ../src/virtManager/create.py:663 ../src/virtManager/create.py:672
+#: ../src/virtManager/create.py:745 ../src/virtManager/create.py:747
+msgid "Generic"
+msgstr ""
+
+#: ../src/virtManager/create.py:727
+msgid "Local CDROM/ISO"
+msgstr "Yerel CDROM/ISO"
+
+#: ../src/virtManager/create.py:729
+msgid "URL Install Tree"
+msgstr "URL Kurulum Ağacı"
+
+#: ../src/virtManager/create.py:731
+msgid "PXE Install"
+msgstr "PXE Kurulumu"
+
+#: ../src/virtManager/create.py:733
+msgid "Import existing OS image"
+msgstr ""
+
+#: ../src/virtManager/create.py:736 ../src/virtManager/details.py:1610
+#: ../src/virtManager/details.py:1919
+msgid "None"
+msgstr "Hiçbiri"
+
+#: ../src/virtManager/create.py:1075 ../src/virtManager/createinterface.py:891
+#, python-format
+msgid "Step %(current_page)d of %(max_page)d"
+msgstr ""
+
+#: ../src/virtManager/create.py:1114
+#, python-format
+msgid "Error setting UUID: %s"
+msgstr "UUID ayarlanırken hata: %s"
+
+#: ../src/virtManager/create.py:1125
+msgid "Error setting up graphics device:"
+msgstr ""
+
+#: ../src/virtManager/create.py:1135
+msgid "Error setting up sound device:"
+msgstr ""
+
+#: ../src/virtManager/create.py:1175 ../src/virtManager/createinterface.py:920
+#, python-format
+msgid "Uncaught error validating install parameters: %s"
+msgstr ""
+
+#: ../src/virtManager/create.py:1187
+msgid "Invalid System Name"
+msgstr "Geçersiz Sistem Adı"
+
+#: ../src/virtManager/create.py:1212
+msgid "An install media selection is required."
+msgstr ""
+
+#: ../src/virtManager/create.py:1222
+msgid "An install tree is required."
+msgstr ""
+
+#: ../src/virtManager/create.py:1235
+#, fuzzy
+msgid "A storage path to import is required."
+msgstr "ISO adresi gerekli"
+
+#: ../src/virtManager/create.py:1245
+#, fuzzy
+msgid "Error setting installer parameters."
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/create.py:1263
+msgid "Error setting install media location."
+msgstr ""
+
+#: ../src/virtManager/create.py:1273
+msgid "Error setting OS information."
+msgstr "İşletim Sistemi bilgisi ayarlanırken hata."
+
+#: ../src/virtManager/create.py:1310
+msgid "Error setting CPUs."
+msgstr ""
+
+#: ../src/virtManager/create.py:1317
+msgid "Error setting guest memory."
+msgstr ""
+
+#: ../src/virtManager/create.py:1414
+#, python-format
+msgid "Network device required for %s install."
+msgstr ""
+
+#: ../src/virtManager/create.py:1492
+#, fuzzy
+msgid "Error launching customize dialog: "
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/create.py:1523
+msgid "Creating Virtual Machine"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/create.py:1524
+msgid ""
+"The virtual machine is now being created. Allocation of disk storage and "
+"retrieval of the installation images may take a few minutes to complete."
+msgstr ""
+
+#: ../src/virtManager/create.py:1569
+msgid "Guest installation failed to complete"
+msgstr ""
+
+#: ../src/virtManager/create.py:1633
+#, fuzzy, python-format
+msgid "Error continue install: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/create.py:1742
+msgid "Detecting"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:201
+#: ../src/virtManager/uihelpers.py:252
+msgid "Bridge"
+msgstr "Köprü"
+
+#: ../src/virtManager/createinterface.py:203
+msgid "Bond"
+msgstr "Bond"
+
+#: ../src/virtManager/createinterface.py:205
+msgid "Ethernet"
+msgstr "Ethernet"
+
+#: ../src/virtManager/createinterface.py:207
+msgid "VLAN"
+msgstr "VLAN"
+
+#: ../src/virtManager/createinterface.py:222 ../src/virtManager/manager.py:377
+#: ../src/virtManager/storagebrowse.py:125 ../src/vmm-create-net.glade.h:29
+#: ../src/vmm-create-pool.glade.h:9 ../src/vmm-create.glade.h:30
+msgid "Name"
+msgstr "İsim"
+
+#: ../src/virtManager/createinterface.py:223
+msgid "Type"
+msgstr "Tür"
+
+#: ../src/virtManager/createinterface.py:224
+msgid "In use by"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:262
+#: ../src/virtManager/createinterface.py:272
+msgid "System default"
+msgstr "Sistem öntanımlısı"
+
+#: ../src/virtManager/createinterface.py:511
+msgid "Choose interface(s) to bridge:"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:514
+msgid "Choose parent interface:"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:516
+msgid "Choose interfaces to bond:"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:518
+msgid "Choose an unconfigured interface:"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:573
+#, fuzzy
+msgid "No interface selected"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/createinterface.py:933
+msgid "An interface name is required."
+msgstr "Bir arayüz adı belirtilmeli."
+
+#: ../src/virtManager/createinterface.py:937
+msgid "An interface must be selected"
+msgstr "Bir arayüz seçilmeli"
+
+#: ../src/virtManager/createinterface.py:968
+#, python-format
+msgid ""
+"The following interface(s) are already configured:\n"
+"\n"
+"%s\n"
+"\n"
+"Using these may overwrite their existing configuration. Are you sure you "
+"want to use the selected interface(s)?"
+msgstr ""
+
+#: ../src/virtManager/createinterface.py:1006
+msgid "Error setting interface parameters."
+msgstr "Arayüz parametreleri ayarlanamadı."
+
+#: ../src/virtManager/createinterface.py:1083
+#, python-format
+msgid "Error validating IP configuration: %s"
+msgstr "IP yapılandırılması doğrulanamadı: %s"
+
+#: ../src/virtManager/createinterface.py:1129
+msgid "Creating virtual interface"
+msgstr "Sanal arayüz yaratılıyor"
+
+#: ../src/virtManager/createinterface.py:1130
+msgid "The virtual interface is now being created."
+msgstr "Sanal arayüz yaratıldı."
+
+#: ../src/virtManager/createinterface.py:1165
+#, python-format
+msgid "Error creating interface: '%s'"
+msgstr "Arayüz yaratılırken hata oluştu: '%s'"
+
+#: ../src/virtManager/createnet.py:105
+msgid "Any physical device"
+msgstr "Herhangi bir fiziksel aygıt"
+
+#: ../src/virtManager/createnet.py:108
+#, python-format
+msgid "Physical device %s"
+msgstr "Fiziksel aygıt %s"
+
+#: ../src/virtManager/createnet.py:119 ../src/virtManager/network.py:36
+msgid "NAT"
+msgstr "NAT"
+
+#: ../src/virtManager/createnet.py:120
+msgid "Routed"
+msgstr "Yönlendirilmiş"
+
+#: ../src/virtManager/createnet.py:187
+#, python-format
+msgid "%d addresses"
+msgstr "%s adres"
+
+#: ../src/virtManager/createnet.py:191
+msgid "Public"
+msgstr "Açık (Genel)"
+
+#: ../src/virtManager/createnet.py:193 ../src/vmm-create-net.glade.h:40
+msgid "Private"
+msgstr "Özel"
+
+#: ../src/virtManager/createnet.py:195
+msgid "Reserved"
+msgstr "Ayrılmış"
+
+#: ../src/virtManager/createnet.py:197
+msgid "Other"
+msgstr "Diğer"
+
+#: ../src/virtManager/createnet.py:300 ../src/vmm-create-net.glade.h:43
+msgid "Start address:"
+msgstr "Başlangıç adresi:"
+
+#: ../src/virtManager/createnet.py:306 ../src/vmm-details.glade.h:98
+msgid "Status:"
+msgstr "Durum:"
+
+#: ../src/virtManager/createnet.py:307 ../src/virtManager/details.py:1662
+#: ../src/virtManager/details.py:1663 ../src/virtManager/details.py:1664
+#: ../src/virtManager/details.py:1665 ../src/virtManager/host.py:522
+#: ../src/virtManager/host.py:523
+msgid "Disabled"
+msgstr "Kapalı"
+
+#: ../src/virtManager/createnet.py:359
+#, python-format
+msgid "Error creating virtual network: %s"
+msgstr "Sanal ağ oluşturulurken hata: %s"
+
+#: ../src/virtManager/createnet.py:370 ../src/virtManager/createnet.py:373
+msgid "Invalid Network Name"
+msgstr "Geçersiz Ağ Adı"
+
+#: ../src/virtManager/createnet.py:371
+#, fuzzy
+msgid "Network name must be non-blank and less than 50 characters"
+msgstr ""
+"Sistem adresi boş olmamalı,50 karakterden kısa olmalı ve boşluk içermemeli"
+
+#: ../src/virtManager/createnet.py:374
+msgid "Network name may contain alphanumeric and '_' characters only"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:380 ../src/virtManager/createnet.py:384
+#: ../src/virtManager/createnet.py:388
+#, fuzzy
+msgid "Invalid Network Address"
+msgstr "Geçersiz depolama adresi"
+
+#: ../src/virtManager/createnet.py:381
+msgid "The network address could not be understood"
+msgstr "Ağ adresi anlaşılamadı"
+
+#: ../src/virtManager/createnet.py:385
+msgid "The network must be an IPv4 address"
+msgstr "Ağ IPv4 adresi olmalı"
+
+#: ../src/virtManager/createnet.py:389
+msgid "The network prefix must be at least /4 (16 addresses)"
+msgstr "Ağ öneki en az /4 olmalı (16 adres)"
+
+#: ../src/virtManager/createnet.py:392
+msgid "Check Network Address"
+msgstr "Ağ adresini denetle"
+
+#: ../src/virtManager/createnet.py:393
+msgid ""
+"The network should normally use a private IPv4 address. Use this non-private "
+"address anyway?"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:403 ../src/virtManager/createnet.py:406
+#: ../src/virtManager/createnet.py:410 ../src/virtManager/createnet.py:413
+msgid "Invalid DHCP Address"
+msgstr "Geçersiz DHCP Adresi"
+
+#: ../src/virtManager/createnet.py:404
+msgid "The DHCP start address could not be understood"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:407
+msgid "The DHCP end address could not be understood"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:411
+#, python-format
+msgid "The DHCP start address is not with the network %s"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:414
+#, python-format
+msgid "The DHCP end address is not with the network %s"
+msgstr ""
+
+#: ../src/virtManager/createnet.py:419
+#, fuzzy
+msgid "Invalid forwarding mode"
+msgstr "Geçersiz depolama adresi"
+
+#: ../src/virtManager/createnet.py:420
+msgid "Please select where the traffic should be forwarded"
+msgstr ""
+
+#: ../src/virtManager/createpool.py:368
+msgid "Choose source path"
+msgstr ""
+
+#: ../src/virtManager/createpool.py:374
+msgid "Choose target directory"
+msgstr ""
+
+#: ../src/virtManager/createpool.py:406
+#, fuzzy
+msgid "Creating storage pool..."
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/createpool.py:407
+msgid "Creating the storage pool may take a while..."
+msgstr ""
+
+#: ../src/virtManager/createpool.py:435
+#, python-format
+msgid "Error creating pool: %s"
+msgstr ""
+
+#: ../src/virtManager/createpool.py:484 ../src/virtManager/createpool.py:506
+#, fuzzy
+msgid "Pool Parameter Error"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/createpool.py:511
+msgid ""
+"Building a pool of this type will format the source device. Are you sure you "
+"want to 'build' this pool?"
+msgstr ""
+
+#: ../src/virtManager/createpool.py:528
+msgid "Format the source device."
+msgstr "Kaynak aygıtı biçimlendir"
+
+#: ../src/virtManager/createpool.py:530
+msgid "Create a logical volume group from the source device."
+msgstr ""
+
+#: ../src/virtManager/createvol.py:218
+#, fuzzy
+msgid "Creating storage volume..."
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/createvol.py:219
+msgid "Creating the storage volume may take a while..."
+msgstr ""
+
+#: ../src/virtManager/createvol.py:247
+#, python-format
+msgid "Error creating vol: %s"
+msgstr ""
+
+#: ../src/virtManager/createvol.py:267
+#, fuzzy
+msgid "Volume Parameter Error"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/delete.py:98
+#, fuzzy
+msgid "Delete"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/delete.py:141
+#, fuzzy, python-format
+msgid "Deleting virtual machine '%s'"
+msgstr "Sanal Makineyi Kaydet"
+
+#: ../src/virtManager/delete.py:176
+#, python-format
+msgid "Deleting path '%s'"
+msgstr ""
+
+#: ../src/virtManager/delete.py:187
+#, fuzzy, python-format
+msgid "Error deleting virtual machine '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/delete.py:203
+msgid "Additionally, there were errors removing certain storage devices: \n"
+msgstr ""
+
+#: ../src/virtManager/delete.py:207
+msgid "Errors encountered while removing certain storage devices."
+msgstr ""
+
+#: ../src/virtManager/delete.py:288
+#, fuzzy
+msgid "Storage Path"
+msgstr "Durum"
+
+#: ../src/virtManager/delete.py:289
+#, fuzzy
+msgid "Target"
+msgstr "Disk·görüntüsü:"
+
+#: ../src/virtManager/delete.py:337
+msgid "Cannot delete iscsi share."
+msgstr ""
+
+#: ../src/virtManager/delete.py:340
+msgid "Cannot delete unmanaged remote storage."
+msgstr ""
+
+#: ../src/virtManager/delete.py:346
+msgid "Cannot delete unmanaged block device."
+msgstr ""
+
+#: ../src/virtManager/delete.py:366
+msgid "Storage is read-only."
+msgstr ""
+
+#: ../src/virtManager/delete.py:368
+msgid "No write access to path."
+msgstr ""
+
+#: ../src/virtManager/delete.py:371
+msgid "Storage is marked as shareable."
+msgstr ""
+
+#: ../src/virtManager/delete.py:381
+#, python-format
+msgid ""
+"Storage is in use by the following virtual machines:\n"
+"- %s "
+msgstr ""
+
+#: ../src/virtManager/details.py:393
+msgid "Add Hardware"
+msgstr "Donanım Ekle"
+
+#: ../src/virtManager/details.py:429
+msgid "Close tab"
+msgstr "Sekmeyi kapat"
+
+#: ../src/virtManager/details.py:504
+msgid ""
+"Static SELinux security type tells libvirt to always start the guest process "
+"with the specified label. The administrator is responsible for making sure "
+"the images are labeled correctly on disk."
+msgstr ""
+
+#: ../src/virtManager/details.py:506
+msgid ""
+"The dynamic SELinux security type tells libvirt to automatically pick a "
+"unique label for the guest process and guest image, ensuring total isolation "
+"of the guest. (Default)"
+msgstr ""
+
+#: ../src/virtManager/details.py:515
+msgid "Libvirt did not detect NUMA capabilities."
+msgstr ""
+
+#: ../src/virtManager/details.py:523
+msgid "VCPU"
+msgstr "VCPU"
+
+#: ../src/virtManager/details.py:524
+#, fuzzy
+msgid "On CPU"
+msgstr "SMİB'leri"
+
+#: ../src/virtManager/details.py:525
+#, fuzzy
+msgid "Pinning"
+msgstr "Çalışıyor"
+
+#: ../src/virtManager/details.py:638
+msgid "No serial devices found"
+msgstr "Seri aygıt bulunamadı."
+
+#: ../src/virtManager/details.py:660
+msgid "Serial console not yet supported over remote connection."
+msgstr ""
+
+#: ../src/virtManager/details.py:663
+msgid "Serial console not available for inactive guest."
+msgstr ""
+
+#: ../src/virtManager/details.py:665
+#, python-format
+msgid "Console for device type '%s' not yet supported."
+msgstr ""
+
+#: ../src/virtManager/details.py:668
+#, python-format
+msgid "Can not access console path '%s'."
+msgstr ""
+
+#: ../src/virtManager/details.py:686
+msgid "No graphics console found."
+msgstr ""
+
+#: ../src/virtManager/details.py:691
+#, fuzzy, python-format
+msgid "Graphical Console %s"
+msgstr "seri konsol"
+
+#: ../src/virtManager/details.py:783
+#, fuzzy, python-format
+msgid "Error refreshing hardware page: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/details.py:838 ../src/virtManager/manager.py:919
+#, fuzzy
+msgid "_Restore"
+msgstr "Ayrılmış"
+
+#. Build VM context menu
+#: ../src/virtManager/details.py:840 ../src/virtManager/manager.py:328
+#: ../src/virtManager/manager.py:921 ../src/virtManager/systray.py:182
+#: ../src/vmm-details.glade.h:131 ../src/vmm-manager.glade.h:19
+msgid "_Run"
+msgstr ""
+
+#: ../src/virtManager/details.py:970
+msgid "Save Virtual Machine Screenshot"
+msgstr "Sanal Makina Ekran Görüntüsünü Kaydet"
+
+#: ../src/virtManager/details.py:995
+#, python-format
+msgid ""
+"The screenshot has been saved to:\n"
+"%s"
+msgstr ""
+"Ekran görüntüsü buraya kaydedildi:\n"
+"%s"
+
+#: ../src/virtManager/details.py:997
+msgid "Screenshot saved"
+msgstr "Ekran görüntüsü kaydedildi."
+
+#: ../src/virtManager/details.py:1145
+#, fuzzy, python-format
+msgid "Error generating CPU configuration: %s"
+msgstr "IP yapılandırılması doğrulanamadı: %s"
+
+#: ../src/virtManager/details.py:1359
+#, fuzzy, python-format
+msgid "Error building pin list: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/details.py:1365
+#, fuzzy, python-format
+msgid "Error pinning vcpus: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/details.py:1399
+#, python-format
+msgid "Error changing autostart value: %s"
+msgstr ""
+
+#: ../src/virtManager/details.py:1464
+msgid "Are you sure you want to remove this device?"
+msgstr ""
+
+#: ../src/virtManager/details.py:1465 ../src/virtManager/engine.py:739
+#: ../src/virtManager/engine.py:822 ../src/virtManager/engine.py:846
+#: ../src/virtManager/engine.py:892 ../src/virtManager/engine.py:916
+msgid "Don't ask me again."
+msgstr "Tekrar sorma."
+
+#: ../src/virtManager/details.py:1477
+#, python-format
+msgid "Error Removing Device: %s"
+msgstr ""
+
+#: ../src/virtManager/details.py:1492
+msgid "Device could not be removed from the running machine."
+msgstr ""
+
+#: ../src/virtManager/details.py:1493
+msgid "This change will take effect after the next VM reboot"
+msgstr ""
+
+#: ../src/virtManager/details.py:1541
+#, fuzzy, python-format
+msgid "Error changing VM configuration: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/details.py:1548
+msgid "Some changes may require a guest reboot to take effect."
+msgstr ""
+
+#: ../src/virtManager/details.py:1551
+msgid "These changes will take effect after the next guest reboot."
+msgstr ""
+
+#: ../src/virtManager/details.py:1732
+msgid "VCPU info only available for running domain."
+msgstr ""
+
+#: ../src/virtManager/details.py:1734
+msgid "Virtual machine does not support runtime VPCU info."
+msgstr ""
+
+#: ../src/virtManager/details.py:1739
+#, fuzzy, python-format
+msgid "Error getting VCPU info: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/details.py:1878
+msgid "Xen Mouse"
+msgstr "Xen Fare"
+
+#: ../src/virtManager/details.py:1880
+msgid "PS/2 Mouse"
+msgstr "PS/2 Fare"
+
+#: ../src/virtManager/details.py:1885
+msgid "Absolute Movement"
+msgstr ""
+
+#: ../src/virtManager/details.py:1887
+msgid "Relative Movement"
+msgstr ""
+
+#: ../src/virtManager/details.py:1910
+msgid "Automatically allocated"
+msgstr ""
+
+#: ../src/virtManager/details.py:1951
+#, fuzzy
+msgid "Primary Console"
+msgstr "seri konsol"
+
+#: ../src/virtManager/details.py:2167
+msgid "Tablet"
+msgstr "Tablet"
+
+#: ../src/virtManager/details.py:2170
+msgid "Mouse"
+msgstr "Fare"
+
+#: ../src/virtManager/details.py:2172 ../src/vmm-details.glade.h:55
+msgid "Input"
+msgstr "Giriş"
+
+#: ../src/virtManager/details.py:2180
+#, python-format
+msgid "Display %s"
+msgstr ""
+
+#: ../src/virtManager/details.py:2187
+#, python-format
+msgid "Sound: %s"
+msgstr "Ses: %s"
+
+#: ../src/virtManager/domain.py:833 ../src/virtManager/domain.py:2322
+#, python-format
+msgid "Unknown device type '%s'"
+msgstr ""
+
+#: ../src/virtManager/domain.py:836
+#, python-format
+msgid "Couldn't build xpath for device %s:%s"
+msgstr ""
+
+#: ../src/virtManager/domain.py:861
+#, fuzzy, python-format
+msgid "Could not find device %s"
+msgstr "GTK başlatılamadı:·"
+
+#: ../src/virtManager/domain.py:1116
+msgid "Running"
+msgstr "Çalışıyor"
+
+#: ../src/virtManager/domain.py:1118
+msgid "Paused"
+msgstr "Duraklatıldı"
+
+#: ../src/virtManager/domain.py:1120
+#, fuzzy
+msgid "Shutting Down"
+msgstr "Kapatılıyor"
+
+#: ../src/virtManager/domain.py:1122
+msgid "Shutoff"
+msgstr "Kapatıldı"
+
+#: ../src/virtManager/domain.py:1124
+msgid "Crashed"
+msgstr "Çöktü"
+
+#: ../src/virtManager/domain.py:1319
+msgid "Cannot start guest while cloning operation in progress"
+msgstr ""
+
+#: ../src/virtManager/domain.py:1333
+msgid "Cannot resume guest while cloning operation in progress"
+msgstr ""
+
+#: ../src/virtManager/domain.py:2331
+#, fuzzy
+msgid "Did not find selected device."
+msgstr "GTK başlatılamadı:·"
+
+#: ../src/virtManager/engine.py:106
+msgid "Searching for available hypervisors..."
+msgstr ""
+
+#: ../src/virtManager/engine.py:129
+#, python-format
+msgid ""
+"The following packages are not installed:\n"
+"%s\n"
+"\n"
+"These are required to create KVM guests locally.\n"
+"Would you like to install them now?"
+msgstr ""
+
+#: ../src/virtManager/engine.py:134
+msgid "Packages required for KVM usage"
+msgstr ""
+
+#: ../src/virtManager/engine.py:143
+#, fuzzy, python-format
+msgid "Error talking to PackageKit: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#. Manager fail message
+#: ../src/virtManager/engine.py:300
+msgid ""
+"Could not detect a default hypervisor. Make\n"
+"sure the appropriate virtualization packages\n"
+"are installed (kvm, qemu, libvirt, etc.), and\n"
+"that libvirtd is running.\n"
+"\n"
+"A hypervisor connection can be manually\n"
+"added via File->Add Connection"
+msgstr ""
+
+#: ../src/virtManager/engine.py:331
+msgid ""
+"Libvirt was just installed, so the 'libvirtd' service will\n"
+"will need to be started. This can be done with one \n"
+"of the following:\n"
+"\n"
+"- From GNOME menus: System->Administration->Services\n"
+"- From the terminal: su -c 'service libvirtd restart'\n"
+"- Restart your computer\n"
+"\n"
+"virt-manager will connect to libvirt on the next application\n"
+"start up."
+msgstr ""
+
+#: ../src/virtManager/engine.py:339
+msgid "Libvirt service must be started"
+msgstr "Libvirt hizmeti başlatılmalı"
+
+#: ../src/virtManager/engine.py:600
+#, python-format
+msgid "Error bringing up domain details: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:720
+#, python-format
+msgid "Unknown connection URI %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:730
+msgid ""
+"Saving virtual machines over remote connections is not supported with this "
+"libvirt version or hypervisor."
+msgstr ""
+
+#: ../src/virtManager/engine.py:737
+#, fuzzy, python-format
+msgid "Are you sure you want to save '%s'?"
+msgstr "Bu diski gerçekten kullanmak istiyor musunuz?"
+
+#: ../src/virtManager/engine.py:750
+msgid "Save Virtual Machine"
+msgstr "Sanal Makineyi Kaydet"
+
+#: ../src/virtManager/engine.py:759
+msgid "Saving Virtual Machine"
+msgstr "Sanal Makine Kaydediliyor"
+
+#: ../src/virtManager/engine.py:764
+#, python-format
+msgid "Error saving domain: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:779
+msgid "Restoring virtual machines over remote connections is not yet supported"
+msgstr ""
+
+#: ../src/virtManager/engine.py:784
+msgid "Restore Virtual Machine"
+msgstr ""
+
+#: ../src/virtManager/engine.py:792
+msgid "Restoring Virtual Machine"
+msgstr ""
+
+#: ../src/virtManager/engine.py:798
+msgid "Error restoring domain"
+msgstr ""
+
+#: ../src/virtManager/engine.py:806
+#, python-format
+msgid "Error restoring domain '%s': %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:818
+#, python-format
+msgid "Are you sure you want to force poweroff '%s'?"
+msgstr ""
+
+#: ../src/virtManager/engine.py:820
+msgid ""
+"This will immediately poweroff the VM without shutting down the OS and may "
+"cause data loss."
+msgstr ""
+
+#: ../src/virtManager/engine.py:834 ../src/virtManager/engine.py:904
+#, python-format
+msgid "Error shutting down domain: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:844
+#, python-format
+msgid "Are you sure you want to pause '%s'?"
+msgstr ""
+
+#: ../src/virtManager/engine.py:858
+#, python-format
+msgid "Error pausing domain: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:869
+#, python-format
+msgid "Error unpausing domain: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:880
+#, python-format
+msgid "Error starting domain: %s"
+msgstr ""
+
+#: ../src/virtManager/engine.py:890
+#, python-format
+msgid "Are you sure you want to poweroff '%s'?"
+msgstr ""
+
+#: ../src/virtManager/engine.py:914
+#, python-format
+msgid "Are you sure you want to reboot '%s'?"
+msgstr ""
+
+#. Raise the original error message
+#: ../src/virtManager/engine.py:932 ../src/virtManager/engine.py:947
+#, fuzzy, python-format
+msgid "Error rebooting domain: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/engine.py:976
+#, fuzzy, python-format
+msgid "Error setting clone parameters: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/error.py:36
+msgid "Error"
+msgstr "Hata"
+
+#. Expander section with details.
+#: ../src/virtManager/error.py:53 ../src/vmm-details.glade.h:41
+msgid "Details"
+msgstr "Detaylar"
+
+#: ../src/virtManager/error.py:120
+msgid "Input Error"
+msgstr "Girdi Hatası"
+
+#: ../src/virtManager/host.py:189
+msgid "Copy Volume Path"
+msgstr ""
+
+#: ../src/virtManager/host.py:344
+#, python-format
+msgid "%(currentmem)s of %(maxmem)s"
+msgstr ""
+
+#: ../src/virtManager/host.py:362 ../src/virtManager/host.py:363
+#: ../src/virtManager/host.py:364
+msgid "Connection not active."
+msgstr ""
+
+#: ../src/virtManager/host.py:369
+msgid "Libvirt connection does not support virtual network management."
+msgstr ""
+
+#: ../src/virtManager/host.py:374
+msgid "Libvirt connection does not support storage management."
+msgstr ""
+
+#: ../src/virtManager/host.py:378
+msgid "Libvirt connection does not support interface management."
+msgstr ""
+
+#: ../src/virtManager/host.py:393
+#, python-format
+msgid "Are you sure you want to permanently delete the network %s?"
+msgstr ""
+
+#: ../src/virtManager/host.py:400
+#, python-format
+msgid "Error deleting network: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:411
+#, python-format
+msgid "Error starting network: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:422
+#, python-format
+msgid "Error stopping network: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:431
+#, python-format
+msgid "Error launching network wizard: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:442
+#, python-format
+msgid "Error setting net autostart: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:450 ../src/virtManager/host.py:514
+#: ../src/virtManager/host.py:713 ../src/virtManager/host.py:754
+msgid "On Boot"
+msgstr "Açılışta"
+
+#: ../src/virtManager/host.py:451 ../src/virtManager/host.py:514
+#: ../src/virtManager/host.py:548 ../src/virtManager/host.py:714
+#: ../src/virtManager/host.py:754 ../src/virtManager/host.py:786
+msgid "Never"
+msgstr "Asla"
+
+#: ../src/virtManager/host.py:479
+msgid "No virtual network selected."
+msgstr "Seçili sanal ağ yok."
+
+#: ../src/virtManager/host.py:489
+#, fuzzy, python-format
+msgid "Error selecting network: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:554
+msgid "Isolated virtual network"
+msgstr ""
+
+#: ../src/virtManager/host.py:586 ../src/virtManager/host.py:596
+#, python-format
+msgid "Error starting pool '%s': %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:605
+#, python-format
+msgid "Are you sure you want to permanently delete the pool %s?"
+msgstr ""
+
+#: ../src/virtManager/host.py:612
+#, python-format
+msgid "Error deleting pool: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:624
+#, fuzzy, python-format
+msgid "Error refreshing pool '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:633
+#, python-format
+msgid "Are you sure you want to permanently delete the volume %s?"
+msgstr ""
+
+#: ../src/virtManager/host.py:642
+#, python-format
+msgid "Error deleting volume: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:653
+#, python-format
+msgid "Error launching pool wizard: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:668 ../src/virtManager/storagebrowse.py:273
+#, python-format
+msgid "Error launching volume wizard: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:705
+#, python-format
+msgid "Error setting pool autostart: %s"
+msgstr ""
+
+#: ../src/virtManager/host.py:726
+#, fuzzy
+msgid "No storage pool selected."
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/host.py:736
+#, fuzzy, python-format
+msgid "Error selecting pool: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:850
+#, python-format
+msgid "Are you sure you want to stop the interface '%s'?"
+msgstr ""
+
+#: ../src/virtManager/host.py:852 ../src/virtManager/host.py:878
+msgid "Don't ask me again for interface start/stop."
+msgstr ""
+
+#: ../src/virtManager/host.py:863
+#, fuzzy, python-format
+msgid "Error stopping interface '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:876
+#, python-format
+msgid "Are you sure you want to start the interface '%s'?"
+msgstr ""
+
+#: ../src/virtManager/host.py:889
+#, fuzzy, python-format
+msgid "Error starting interface '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:898
+#, python-format
+msgid "Are you sure you want to permanently delete the interface %s?"
+msgstr ""
+
+#: ../src/virtManager/host.py:907
+#, fuzzy, python-format
+msgid "Error deleting interface: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:916
+#, fuzzy, python-format
+msgid "Error launching interface wizard: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:947
+#, fuzzy, python-format
+msgid "Error setting interface startmode: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/host.py:967
+#, fuzzy
+msgid "No interface selected."
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/host.py:978
+#, fuzzy, python-format
+msgid "Error selecting interface: %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/manager.py:329 ../src/virtManager/systray.py:169
+#: ../src/vmm-details.glade.h:128 ../src/vmm-manager.glade.h:18
+msgid "_Pause"
+msgstr ""
+
+#: ../src/virtManager/manager.py:330
+msgid "R_esume"
+msgstr ""
+
+#: ../src/virtManager/manager.py:332 ../src/virtManager/manager.py:335
+#: ../src/virtManager/systray.py:196 ../src/virtManager/systray.py:214
+#: ../src/virtManager/uihelpers.py:656
+#, fuzzy
+msgid "_Shut Down"
+msgstr "Kapat"
+
+#. Shutdown menu
+#: ../src/virtManager/manager.py:334 ../src/virtManager/systray.py:189
+#: ../src/virtManager/uihelpers.py:650 ../src/vmm-details.glade.h:129
+msgid "_Reboot"
+msgstr ""
+
+#: ../src/virtManager/manager.py:337 ../src/virtManager/systray.py:203
+#: ../src/virtManager/uihelpers.py:662 ../src/vmm-details.glade.h:119
+msgid "_Force Off"
+msgstr ""
+
+#: ../src/virtManager/manager.py:340 ../src/virtManager/uihelpers.py:672
+#, fuzzy
+msgid "Sa_ve"
+msgstr "Ka_ydet"
+
+#: ../src/virtManager/manager.py:343
+#, fuzzy
+msgid "_Clone..."
+msgstr "Konsollar"
+
+#: ../src/virtManager/manager.py:344 ../src/vmm-details.glade.h:124
+msgid "_Migrate..."
+msgstr ""
+
+#: ../src/virtManager/manager.py:345
+#, fuzzy
+msgid "_Delete"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/manager.py:359 ../src/vmm-details.glade.h:117
+msgid "_Details"
+msgstr ""
+
+#: ../src/virtManager/manager.py:380
+msgid "CPU usage"
+msgstr "CPU kullanımı"
+
+#: ../src/virtManager/manager.py:381
+msgid "Disk I/O"
+msgstr "Disk G/Ç"
+
+#: ../src/virtManager/manager.py:382
+msgid "Network I/O"
+msgstr "Ağ G/Ç"
+
+#: ../src/virtManager/manager.py:579
+#, python-format
+msgid ""
+"This will remove the connection:\n"
+"\n"
+"%s\n"
+"\n"
+"Are you sure?"
+msgstr ""
+
+#: ../src/virtManager/manager.py:680
+msgid ""
+"Unable to open a connection to the Xen hypervisor/daemon.\n"
+"\n"
+msgstr ""
+
+#: ../src/virtManager/manager.py:685 ../src/virtManager/manager.py:693
+msgid "Virtual Machine Manager Connection Failure"
+msgstr ""
+
+#: ../src/virtManager/manager.py:687
+msgid ""
+"Unable to open a connection to the libvirt management daemon.\n"
+"\n"
+msgstr ""
+
+#: ../src/virtManager/manager.py:742
+msgid "Double click to connect"
+msgstr ""
+
+#: ../src/virtManager/manager.py:1055
+msgid "Disabled in preferences dialog."
+msgstr ""
+
+#: ../src/virtManager/mediadev.py:104
+#, fuzzy
+msgid "No media detected"
+msgstr "Ortam sunulmadı"
+
+#: ../src/virtManager/mediadev.py:106
+msgid "Media Unknown"
+msgstr "Bilinmeyen Ortam"
+
+#: ../src/virtManager/migrate.py:122
+msgid "Migrate"
+msgstr "Göç et"
+
+#: ../src/virtManager/migrate.py:156
+msgid "Libvirt version does not support tunnelled migration."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:173
+msgid "A valid destination connection must be selected."
+msgstr ""
+
+#. We couldn't find a host name for the destination machine
+#. that is accessible from the source machine.
+#. /etc/hosts is likely borked and the only hostname it will
+#. give us is localhost. Remember, the dest machine can actually
+#. be our local machine so we may not already know its hostname
+#: ../src/virtManager/migrate.py:242
+msgid ""
+"Could not determine remotely accessible hostname for destination connection."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:298
+msgid "No connections available."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:367
+msgid "Connection hypervisors do not match."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:369
+msgid "Connection is disconnected."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:387
+msgid "An interface must be specified."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:390
+msgid "Transfer rate must be greater than 0."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:393
+msgid "Port must be greater than 0."
+msgstr ""
+
+#: ../src/virtManager/migrate.py:422
+#, python-format
+msgid "Migrating VM '%s'"
+msgstr ""
+
+#: ../src/virtManager/migrate.py:423
+#, python-format
+msgid "Migrating VM '%s' from %s to %s. This may take awhile."
+msgstr ""
+
+#: ../src/virtManager/network.py:34
+#, python-format
+msgid "NAT to %s"
+msgstr ""
+
+#: ../src/virtManager/network.py:39
+#, python-format
+msgid "Route to %s"
+msgstr ""
+
+#: ../src/virtManager/network.py:41
+#, fuzzy
+msgid "Routed network"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/network.py:48
+#, fuzzy
+msgid "Isolated network"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/preferences.py:159
+msgid "Installed version of GTK-VNC doesn't support configurable grab keys"
+msgstr ""
+
+#: ../src/virtManager/preferences.py:207
+#, fuzzy
+msgid "Configure key combination"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/preferences.py:212
+msgid "Please press desired grab key combination"
+msgstr ""
+
+#: ../src/virtManager/storagebrowse.py:132
+msgid "Size"
+msgstr "Boyut"
+
+#: ../src/virtManager/storagebrowse.py:139 ../src/vmm-create-pool.glade.h:7
+msgid "Format"
+msgstr "Biçim"
+
+#: ../src/virtManager/storagebrowse.py:146
+msgid "Used By"
+msgstr ""
+
+#: ../src/virtManager/storagebrowse.py:186
+msgid "Cannot use local storage on remote connection."
+msgstr ""
+
+#: ../src/virtManager/systray.py:175
+msgid "_Resume"
+msgstr ""
+
+#: ../src/virtManager/systray.py:346 ../src/virtManager/systray.py:395
+msgid "No virtual machines"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:69
+msgid ""
+"Fully allocating storage may take longer now, but the OS install phase will "
+"be quicker. \n"
+"\n"
+"Skipping allocation can also cause space issues on the host machine, if the "
+"maximum image size exceeds available storage space."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:112
+msgid "Default pool is not active."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:113
+#, python-format
+msgid "Storage pool '%s' is not active. Would you like to start the pool now?"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:124
+#, fuzzy, python-format
+msgid "Could not start storage_pool '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#. [xml value, label]
+#: ../src/virtManager/uihelpers.py:215
+msgid "Hypervisor default"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:248
+#, fuzzy
+msgid "Usermode networking"
+msgstr "Ağ trafiği"
+
+#: ../src/virtManager/uihelpers.py:254
+msgid "Virtual network"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:360
+msgid "No virtual networks available"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:382
+msgid "(Empty bridge)"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:385
+msgid "Not bridged"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:387
+#, python-format
+msgid "Host device %s %s"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:424
+#, fuzzy
+msgid "No networking."
+msgstr "Ağ trafiği"
+
+#. After all is said and done, add a manual bridge option
+#: ../src/virtManager/uihelpers.py:429
+msgid "Specify shared device name"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:448
+msgid "Virtual Network is not active."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:449
+#, python-format
+msgid ""
+"Virtual Network '%s' is not active. Would you like to start the network now?"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:461
+#, fuzzy, python-format
+msgid "Could not start virtual network '%s': %s"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/virtManager/uihelpers.py:483
+#, fuzzy
+msgid "Error with network parameters."
+msgstr "Geçersiz Sistem Adı"
+
+#: ../src/virtManager/uihelpers.py:488 ../src/virtManager/uihelpers.py:490
+msgid "Mac address collision."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:491
+#, python-format
+msgid "%s Are you sure you want to use this address?"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:543
+#, fuzzy
+msgid "No device present"
+msgstr "Ortam sunulmadı"
+
+#: ../src/virtManager/uihelpers.py:700
+#, python-format
+msgid "The emulator may not have search permissions for the path '%s'."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:702
+msgid "Do you want to correct this now?"
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:703 ../src/virtManager/uihelpers.py:727
+msgid "Don't ask about these directories again."
+msgstr ""
+
+#: ../src/virtManager/uihelpers.py:716
+msgid ""
+"Errors were encountered changing permissions for the following directories:"
+msgstr ""
+
+#: ../src/virtManager/util.py:64
+#, python-format
+msgid "Couldn't create default storage pool '%s': %s"
+msgstr ""
+
+#: ../src/vmm-about.glade.h:1
+msgid "Copyright (C) 2006-2009 Red Hat Inc."
+msgstr "Copyright (C) 2006-2009 Red Hat Inc."
+
+#: ../src/vmm-about.glade.h:2
+msgid "Powered by libvirt"
+msgstr ""
+
+#. TRANSLATORS: Replace this string with your names, one name per line.
+#: ../src/vmm-about.glade.h:4
+msgid "translator-credits"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:1
+#, fuzzy
+msgid "Character Device"
+msgstr "Konsollar"
+
+#: ../src/vmm-add-hardware.glade.h:2
+#, fuzzy
+msgid "Device Parameters"
+msgstr "Konsollar"
+
+#: ../src/vmm-add-hardware.glade.h:3
+msgid ""
+"Tip: Automatically allocating the port ensures that every "
+"virtual machine uses a unique port. If two machines try to use the same "
+"port, one of them will fail to start."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:4
+msgid ""
+"Tip: VNC server is strongly recommended because it allows the "
+"virtual display to be embedded inside this application. It may also be used "
+"to allow access to the virtual display from a remote system."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:5
+msgid ""
+"Tip:Adding a graphics tablet (and configuring it as the "
+"default pointer in the virtual machine) will ensure the virtual cursor moves "
+"in sync with the local desktop cursor."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:6
+msgid ""
+"Adding Virtual "
+"Hardware"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:7
+msgid ""
+"Finish Adding "
+"Virtual Hardware"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:8
+msgid ""
+"Graphics"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:9
+msgid ""
+"Host Device"
+"span>"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:10
+msgid ""
+"Input"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:11
+msgid ""
+"Network"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:12
+msgid ""
+"Sound"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:13
+msgid ""
+"Storage"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:14
+msgid ""
+"Video Device"
+"span>"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:15
+msgid ""
+"Watchdog "
+"Device"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:16
+msgid "A_utomatically allocated"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:17
+#, fuzzy
+msgid "Ac_tion:"
+msgstr "Depolama bölümünün yerini belirle"
+
+#: ../src/vmm-add-hardware.glade.h:18
+msgid "Add new virtual hardware"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:19 ../src/vmm-create.glade.h:10
+msgid "B_rowse..."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:20 ../src/vmm-create.glade.h:14
+msgid "C_reate a disk image on the computer's hard drive"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:21
+#, fuzzy
+msgid "Cache _mode:"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/vmm-add-hardware.glade.h:22
+msgid "D_evice model:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:23
+msgid "Device Type Field"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:24
+msgid "Device _Type:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:25
+#, fuzzy
+msgid "H_ost:"
+msgstr "Ağ trafiği"
+
+#: ../src/vmm-add-hardware.glade.h:26
+#, fuzzy
+msgid "Ha_rdware type:"
+msgstr "Donanım Desteği Gerekli"
+
+#: ../src/vmm-add-hardware.glade.h:27
+#, fuzzy
+msgid "Hardware Type Select"
+msgstr "Donanım Desteği Gerekli"
+
+#: ../src/vmm-add-hardware.glade.h:28
+msgid "Listen on all public network interfaces "
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:29
+#, fuzzy
+msgid "MAC Address Field"
+msgstr "MAC adresi"
+
+#: ../src/vmm-add-hardware.glade.h:30
+msgid "Pa_ssword:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:31
+msgid "Please indicate how you would like to view the virtual display."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:32
+msgid ""
+"Please indicate how you'd like to assign space on this physical host system "
+"for your new virtual storage device."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:33
+msgid ""
+"Please indicate how you'd like to connect your new virtual network device to "
+"the host network."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:34
+msgid ""
+"Please indicate what kind of pointer device to connect to the virtual "
+"machine."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:35
+msgid ""
+"Please indicate what physical device\n"
+"to connect to the virtual machine."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:37
+msgid ""
+"Please indicate what sound device type to connect to the virtual machine."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:38
+msgid ""
+"Please indicate what video device type\n"
+"to connect to the virtual machine."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:40
+msgid ""
+"Please indicate what watchdog device type\n"
+"and default action should be used."
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:42
+msgid "Po_rt:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:44 ../src/vmm-create.glade.h:38
+msgid "Select _managed or other existing storage"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:45
+msgid ""
+"This assistant will guide you through adding a new piece of virtual "
+"hardware. First select what type of hardware you wish to add:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:46
+#, fuzzy
+msgid "Use Te_lnet:"
+msgstr "Ağ trafiği"
+
+#: ../src/vmm-add-hardware.glade.h:47 ../src/vmm-create-interface.glade.h:34
+#: ../src/vmm-migrate.glade.h:9
+#, fuzzy
+msgid "_Address:"
+msgstr "MAC adresi"
+
+#: ../src/vmm-add-hardware.glade.h:48 ../src/vmm-create.glade.h:46
+msgid "_Allocate entire disk now"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:49
+#, fuzzy
+msgid "_Bind Host:"
+msgstr "Ağ trafiği"
+
+#: ../src/vmm-add-hardware.glade.h:50 ../src/vmm-create.glade.h:48
+#, fuzzy
+msgid "_Bridge name:"
+msgstr "Makine adı:"
+
+#: ../src/vmm-add-hardware.glade.h:51
+msgid "_Device type:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:52
+msgid "_Device:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:53 ../src/vmm-create-interface.glade.h:37
+#: ../src/vmm-create-net.glade.h:52 ../src/vmm-create-pool.glade.h:13
+#: ../src/vmm-create-vol.glade.h:22 ../src/vmm-create.glade.h:50
+msgid "_Finish"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:54 ../src/vmm-create.glade.h:51
+#, fuzzy
+msgid "_GB"
+msgstr "5·GB"
+
+#: ../src/vmm-add-hardware.glade.h:55
+#, fuzzy
+msgid "_Host device:"
+msgstr "Ağ trafiği"
+
+#: ../src/vmm-add-hardware.glade.h:56
+msgid "_Keymap:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:57
+#, fuzzy
+msgid "_MAC address:"
+msgstr "MAC adresi"
+
+#: ../src/vmm-add-hardware.glade.h:58 ../src/vmm-create-interface.glade.h:40
+#: ../src/vmm-create-net.glade.h:54
+msgid "_Mode:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:59
+msgid "_Model:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:60
+msgid "_Other:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:61
+msgid "_Path:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:62 ../src/vmm-migrate.glade.h:12
+msgid "_Port:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:63 ../src/vmm-create-pool.glade.h:17
+msgid "_Type:"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:64
+msgid "aa:bb:cc:dd:ee:ff"
+msgstr ""
+
+#: ../src/vmm-add-hardware.glade.h:65 ../src/vmm-create-pool.glade.h:18
+msgid "label"
+msgstr ""
+
+#: ../src/vmm-choose-cd.glade.h:1
+#, fuzzy
+msgid "Choose Source Device or File"
+msgstr "Konsollar"
+
+#: ../src/vmm-choose-cd.glade.h:2
+msgid "CD-_ROM or DVD"
+msgstr ""
+
+#: ../src/vmm-choose-cd.glade.h:3
+msgid "Choose Media"
+msgstr ""
+
+#: ../src/vmm-choose-cd.glade.h:4 ../src/vmm-clone.glade.h:23
+msgid "_Browse..."
+msgstr ""
+
+#: ../src/vmm-choose-cd.glade.h:5
+msgid "_Device Media:"
+msgstr ""
+
+#: ../src/vmm-choose-cd.glade.h:6
+#, fuzzy
+msgid "_ISO Image Location"
+msgstr "Depolama bölümünün yerini belirle"
+
+#: ../src/vmm-choose-cd.glade.h:7
+#, fuzzy
+msgid "_Location:"
+msgstr "Depolama bölümünün yerini belirle"
+
+#: ../src/vmm-clone.glade.h:1
+msgid "MAC:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:2
+msgid "Networking:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:3
+msgid "New _Path:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:4
+msgid "Path:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:5
+msgid "Size:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:6 ../src/vmm-create.glade.h:6
+msgid "Storage:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:7
+msgid "Target:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:8
+msgid "Type:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:9
+msgid "_Name:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:10
+msgid "Clone virtual machine"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:11
+msgid ""
+"Cloning creates a new, independent copy of the original "
+"disk. Sharing\n"
+"uses the existing disk image for both the original and the new machine."
+"span>"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:13
+msgid "C_lone"
+msgstr "K_lonla"
+
+#: ../src/vmm-clone.glade.h:14
+msgid "Change MAC address"
+msgstr "MAC adresini değiştir"
+
+#: ../src/vmm-clone.glade.h:15
+#, fuzzy
+msgid "Change storage path"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/vmm-clone.glade.h:16
+#, fuzzy
+msgid "Clone Virtual Machine"
+msgstr "Sanal Makineyi Kaydet"
+
+#: ../src/vmm-clone.glade.h:17
+msgid "Create a clone based on:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:18
+#, fuzzy
+msgid "Create a new disk (c_lone) for the virtual machine"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/vmm-clone.glade.h:19
+msgid "Existing disk"
+msgstr "Varolan disk"
+
+#: ../src/vmm-clone.glade.h:20
+msgid "New _MAC:"
+msgstr ""
+
+#: ../src/vmm-clone.glade.h:21
+msgid "No networking devices"
+msgstr "Ağ aygıtı yok"
+
+#: ../src/vmm-clone.glade.h:22
+msgid "No storage to clone"
+msgstr "Klonlanacak depolama yok"
+
+#: ../src/vmm-create-interface.glade.h:1
+msgid "ARP settings"
+msgstr "ARP ayarları"
+
+#: ../src/vmm-create-interface.glade.h:2
+msgid "Bond configuration"
+msgstr "Bond yapılandırması"
+
+#: ../src/vmm-create-interface.glade.h:3
+msgid "Bridge configuration"
+msgstr "Köprü yapılandırması"
+
+#: ../src/vmm-create-interface.glade.h:4
+msgid "IP Configuration"
+msgstr "IP Yapılandırması"
+
+#: ../src/vmm-create-interface.glade.h:5
+msgid "MII settings"
+msgstr "MII ayarları"
+
+#: ../src/vmm-create-interface.glade.h:6
+msgid "Configure network interface"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:7
+msgid "A_utoconf"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:8
+#, fuzzy
+msgid "Addresses:"
+msgstr "MAC adresi"
+
+#: ../src/vmm-create-interface.glade.h:9
+msgid "Bond mode:"
+msgstr "Bond kipi:"
+
+#: ../src/vmm-create-interface.glade.h:10
+msgid "Bond monitor mode:"
+msgstr "Bond izleme kipi:"
+
+#: ../src/vmm-create-interface.glade.h:11
+msgid "Bonding configuration"
+msgstr "Bonding yapılandırması"
+
+#: ../src/vmm-create-interface.glade.h:12
+msgid "Bridge configuration"
+msgstr "Köprü yapılandırması"
+
+#: ../src/vmm-create-interface.glade.h:13
+msgid "Bridge settings:"
+msgstr "Köprü ayarları:"
+
+#: ../src/vmm-create-interface.glade.h:14
+#, fuzzy
+msgid "C_onfigure"
+msgstr "Konsollar"
+
+#: ../src/vmm-create-interface.glade.h:15
+msgid "Carrier type:"
+msgstr "Taşıyıcı türü:"
+
+#: ../src/vmm-create-interface.glade.h:16
+msgid "Configure network interface"
+msgstr "Ağ arayüzünü yapılandır"
+
+#: ../src/vmm-create-interface.glade.h:17
+msgid "Down delay:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:18
+msgid "Enable STP:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:19
+msgid "Forward delay:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:20
+msgid "Frequency:"
+msgstr "Frekans:"
+
+#: ../src/vmm-create-interface.glade.h:21
+#, fuzzy
+msgid "IP Configuration"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/vmm-create-interface.glade.h:22
+#, fuzzy
+msgid "IP settings:"
+msgstr "Basit detaylar"
+
+#: ../src/vmm-create-interface.glade.h:23 ../src/vmm-create-net.glade.h:26
+msgid "IPv4"
+msgstr "IPv4"
+
+#: ../src/vmm-create-interface.glade.h:24
+msgid "IPv6"
+msgstr "IPv6"
+
+#: ../src/vmm-create-interface.glade.h:25
+msgid "Insert list desc:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:26
+#, fuzzy
+msgid "Interval:"
+msgstr "Kurulum ortamı gerekli"
+
+#: ../src/vmm-create-interface.glade.h:27
+#, fuzzy
+msgid "Ma_nually configure:"
+msgstr "Konsollar"
+
+#: ../src/vmm-create-interface.glade.h:28
+msgid "Select the interface type you would like to configure."
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:29
+#, fuzzy
+msgid "Static configuration:"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/vmm-create-interface.glade.h:30
+#, fuzzy
+msgid "Target address:"
+msgstr "MAC adresi"
+
+#: ../src/vmm-create-interface.glade.h:31
+msgid "Up delay:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:32
+#, fuzzy
+msgid "Validate mode:"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/vmm-create-interface.glade.h:33
+msgid "_Activate now:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:35
+#, fuzzy
+msgid "_Configure"
+msgstr "Konsollar"
+
+#: ../src/vmm-create-interface.glade.h:36
+#, fuzzy
+msgid "_Copy interface configuration from:"
+msgstr "Sanal Makine Oluşturuluyor"
+
+#: ../src/vmm-create-interface.glade.h:38
+msgid "_Gateway:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:39
+#, fuzzy
+msgid "_Interface type:"
+msgstr "Donanım Desteği Gerekli"
+
+#: ../src/vmm-create-interface.glade.h:41 ../src/vmm-create-pool.glade.h:14
+#: ../src/vmm-create-vol.glade.h:24 ../src/vmm-create.glade.h:54
+msgid "_Name:"
+msgstr "_İsim"
+
+#: ../src/vmm-create-interface.glade.h:42
+#, fuzzy
+msgid "_Start mode:"
+msgstr "Durum"
+
+#: ../src/vmm-create-interface.glade.h:43
+msgid "_VLAN tag:"
+msgstr ""
+
+#: ../src/vmm-create-interface.glade.h:44 ../src/vmm-preferences.glade.h:41
+msgid "seconds"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:1
+msgid "DHCP"
+msgstr "DHCP"
+
+#: ../src/vmm-create-net.glade.h:2
+msgid "Example: network1"
+msgstr "Örnek: ağ1"
+
+#: ../src/vmm-create-net.glade.h:3
+msgid "Forwarding"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:4
+msgid ""
+"Hint: The network should be chosen from one of the IPv4 private "
+"address ranges. eg 10.0.0.0/8, 172.16.0.0/12, or 192.168.0.0/16"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:5
+msgid "IPv4 network"
+msgstr "IPv4 ağı"
+
+#: ../src/vmm-create-net.glade.h:6
+msgid "Summary"
+msgstr "Özet"
+
+#: ../src/vmm-create-net.glade.h:7
+msgid ""
+"Tip: Unless you wish to reserve some addresses to allow static "
+"network configuration in virtual machines, these parameters can be left with "
+"their default values."
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:8
+msgid ""
+"Choosing an "
+"IPv4 address space"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:9
+msgid ""
+"Connecting to "
+"physical network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:10
+msgid ""
+"Creating a new "
+"virtual network "
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:11
+msgid ""
+"Naming your "
+"virtual network "
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:12
+msgid ""
+"Ready to create "
+"network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:13
+msgid ""
+"Selecting the "
+"DHCP range"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:14
+msgid "A name for your new virtual network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:15
+msgid "Broadcast:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:16
+msgid "Complete"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:17
+msgid "Connectivity:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:18
+msgid "Create a new virtual network"
+msgstr "Yeni sanal ağ oluştur"
+
+#: ../src/vmm-create-net.glade.h:19
+msgid "DHCP"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:20
+msgid "E_nd:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:21
+msgid "End Address"
+msgstr "Bitiş Adresi"
+
+#: ../src/vmm-create-net.glade.h:22
+msgid "End address:"
+msgstr "Bitiş Adresi:"
+
+#: ../src/vmm-create-net.glade.h:23
+msgid "For_warding to physical network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:24
+msgid "Forwarding"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:25
+msgid "Gateway:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:27
+msgid "Intro"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:28 ../src/vmm-host.glade.h:36
+msgid "NAT to any physical device"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:30
+msgid "Net Name Field"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:31
+msgid "Netmask:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:32
+msgid "Network Range"
+msgstr "Ağ Aralığı"
+
+#: ../src/vmm-create-net.glade.h:33
+msgid "Network _Name:"
+msgstr "Ağ _Adı:"
+
+#: ../src/vmm-create-net.glade.h:34
+msgid "Network name:"
+msgstr "Ağ adı:"
+
+#: ../src/vmm-create-net.glade.h:35 ../src/vmm-host.glade.h:39
+msgid "Network:"
+msgstr "Ağ:"
+
+#: ../src/vmm-create-net.glade.h:36
+msgid "Physical Network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:37
+msgid "Please choose a name for your virtual network:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:38
+msgid ""
+"Please choose the range of addresses the DHCP server will allocate to "
+"virtual machines attached to the virtual network."
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:39
+msgid ""
+"Please indicate whether this virtual network should be connected to the "
+"physical network."
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:41
+msgid "Size:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:42
+msgid "Start Address"
+msgstr "Başlangıç Adresi"
+
+#: ../src/vmm-create-net.glade.h:44
+msgid ""
+"The address range from which the DHCP server will allocate "
+"addresses for virtual machines"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:45
+msgid "The IPv4 address and netmask to assign"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:46
+msgid ""
+"This assistant will guide you through creating a new virtual network. You "
+"will be asked for some information about the virtual network you'd like to "
+"create, such as:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:48
+msgid "Whether to forward traffic to the physical network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:49
+msgid "You will need to choose an IPv4 address space for the virtual network:"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:50
+msgid "_Destination:"
+msgstr "_Hedef"
+
+#: ../src/vmm-create-net.glade.h:51
+msgid "_Enable DHCP:"
+msgstr "DHCP'yi _Etkinleştir"
+
+#: ../src/vmm-create-net.glade.h:53
+msgid "_Isolated virtual network"
+msgstr ""
+
+#: ../src/vmm-create-net.glade.h:55
+msgid "_Network:"
+msgstr "_Ağ:"
+
+#: ../src/vmm-create-net.glade.h:56
+msgid "_Start:"
+msgstr "_Başlat:"
+
+#: ../src/vmm-create-pool.glade.h:1
+msgid "Add Storage Pool"
+msgstr "Depolama Havuzu Ekle"
+
+#: ../src/vmm-create-pool.glade.h:2
+msgid "Add a New Storage Pool"
+msgstr "Yeni Depolama Havuzu Ekle"
+
+#: ../src/vmm-create-pool.glade.h:3
+msgid "B_rowse"
+msgstr "_Gözat:"
+
+#: ../src/vmm-create-pool.glade.h:4
+msgid "B_uild Pool:"
+msgstr ""
+
+#: ../src/vmm-create-pool.glade.h:5
+msgid "Bro_wse"
+msgstr ""
+
+#: ../src/vmm-create-pool.glade.h:6
+msgid "F_ormat:"
+msgstr "B_içim:"
+
+#: ../src/vmm-create-pool.glade.h:8
+msgid "Host Na_me:"
+msgstr "Host A_dı:"
+
+#: ../src/vmm-create-pool.glade.h:10
+msgid ""
+"Specify a storage location to be later split into virtual machine storage."
+msgstr ""
+
+#: ../src/vmm-create-pool.glade.h:11
+msgid "Step 1 of 2"
+msgstr "1/2"
+
+#: ../src/vmm-create-pool.glade.h:12
+msgid "Step 2 of 2"
+msgstr "2/2"
+
+#: ../src/vmm-create-pool.glade.h:15
+msgid "_Source Path:"
+msgstr "_Kaynak Yol:"
+
+#: ../src/vmm-create-pool.glade.h:16
+msgid "_Target Path:"
+msgstr "_Hedef Yol:"
+
+#: ../src/vmm-create-vol.glade.h:1
+msgid "Storage Volume Quota"
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:2
+msgid ""
+"Name: Name of the\n"
+" volume to create. File\n"
+" extension may be\n"
+" appended\n"
+"\n"
+"Format: File/Partition\n"
+" format of the volume\n"
+"\n"
+"Capacity: Maximum\n"
+" size of the volume.\n"
+"\n"
+"Allocation: Actual size\n"
+" allocated to volume\n"
+" at this time."
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:16
+msgid "New Storage Volume"
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:17
+msgid "Add a Storage Volume"
+msgstr "Depolama Birimi Ekle"
+
+#: ../src/vmm-create-vol.glade.h:18
+msgid "Create a storage unit that can be used directly by a virtual machine."
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:19 ../src/vmm-create.glade.h:28
+#: ../src/vmm-details.glade.h:59
+msgid "MB"
+msgstr "MB"
+
+#: ../src/vmm-create-vol.glade.h:20
+msgid "Max Ca_pacity:"
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:21
+msgid "_Allocation:"
+msgstr "_Yer Ayırma:"
+
+#: ../src/vmm-create-vol.glade.h:23
+msgid "_Format:"
+msgstr ""
+
+#: ../src/vmm-create-vol.glade.h:25
+msgid "available space:"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:1
+msgid "(Insert host mem)"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:2
+msgid "CPUs:"
+msgstr "İşlemciler:"
+
+#: ../src/vmm-create.glade.h:3
+msgid "Install:"
+msgstr "Kur:"
+
+#: ../src/vmm-create.glade.h:4
+msgid "Memory:"
+msgstr "Bellek:"
+
+#: ../src/vmm-create.glade.h:5
+msgid "OS:"
+msgstr "İşletim Sistemi:"
+
+#: ../src/vmm-create.glade.h:7
+msgid "Create a new virtual machine"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:8
+msgid "A_utomatically detect operating system based on install media"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:9 ../src/vmm-migrate.glade.h:6
+msgid "Advanced options"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:11
+msgid "Bro_wse..."
+msgstr ""
+
+#: ../src/vmm-create.glade.h:12
+msgid "C_PUs:"
+msgstr "İş_lemciler:"
+
+#: ../src/vmm-create.glade.h:13
+msgid "C_onnection:"
+msgstr "B_ağlantı:"
+
+#: ../src/vmm-create.glade.h:15
+msgid "C_ustomize configuration before install"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:16
+msgid "Choose Memory and CPU settings"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:17
+msgid "Choose an operating system type and version"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:18
+msgid "Choose how you would like to install the operating system"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:19
+msgid "Enter your virtual machine details"
+msgstr "Sanal makine detaylarını girin"
+
+#: ../src/vmm-create.glade.h:20
+msgid "Error message"
+msgstr "Hata iletisi"
+
+#: ../src/vmm-create.glade.h:21
+msgid "Finish"
+msgstr "Bitir"
+
+#: ../src/vmm-create.glade.h:22
+msgid "ISO"
+msgstr "ISO"
+
+#: ../src/vmm-create.glade.h:23
+msgid "Import _existing disk image"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:24
+msgid "Install"
+msgstr "Kur"
+
+#: ../src/vmm-create.glade.h:25
+msgid "Kernel options:"
+msgstr "Çekirdek seçenekleri:"
+
+#: ../src/vmm-create.glade.h:26
+msgid "Kickstart URL:"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:27
+msgid "Locate your install media"
+msgstr "Kurulum ortamını bulun"
+
+#: ../src/vmm-create.glade.h:29
+msgid "Memory"
+msgstr "Bellek"
+
+#: ../src/vmm-create.glade.h:31
+msgid "Network _Boot (PXE)"
+msgstr "Ağdan _Başlatma (PXE)"
+
+#: ../src/vmm-create.glade.h:32
+msgid "Network _Install (HTTP, FTP, or NFS)"
+msgstr "Ağdan _Kurulum (HTTP, FTP, veya NFS)"
+
+#: ../src/vmm-create.glade.h:33
+msgid "New VM"
+msgstr "Yeni Sanal Makine"
+
+#: ../src/vmm-create.glade.h:34
+msgid "OS _type:"
+msgstr "İşletim sistemi _türü:"
+
+#: ../src/vmm-create.glade.h:35
+msgid "PXE"
+msgstr "PXE"
+
+#: ../src/vmm-create.glade.h:36
+msgid "Provide the existing storage path:"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:37
+msgid "Provide the operating system install URL"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:39
+msgid "Set a fixed _MAC address"
+msgstr "Sabit bir _MAC adresi ayarla"
+
+#: ../src/vmm-create.glade.h:41
+msgid "URL"
+msgstr "URL"
+
+#: ../src/vmm-create.glade.h:42
+msgid "URL Options"
+msgstr "URL Seçenekleri"
+
+#: ../src/vmm-create.glade.h:43
+msgid "URL:"
+msgstr "URL:"
+
+#: ../src/vmm-create.glade.h:44
+msgid "Use CD_ROM or DVD"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:45
+#, fuzzy
+msgid "Use _ISO image:"
+msgstr "ISO görüntüsünün yerini belirle"
+
+#: ../src/vmm-create.glade.h:47
+msgid "_Architecture:"
+msgstr "_Mimari:"
+
+#: ../src/vmm-create.glade.h:49
+#, fuzzy
+msgid "_Enable storage for this virtual machine"
+msgstr "Sanal Makine Kaydediliyor"
+
+#: ../src/vmm-create.glade.h:52
+msgid "_Local install media (ISO image or CDROM)"
+msgstr ""
+
+#: ../src/vmm-create.glade.h:53
+msgid "_Memory (RAM):"
+msgstr "_Bellek (RAM):"
+
+#: ../src/vmm-create.glade.h:55
+msgid "_Version:"
+msgstr "_Sürüm:"
+
+#: ../src/vmm-create.glade.h:56
+msgid "_Virt Type:"
+msgstr ""
+
+#: ../src/vmm-delete.glade.h:1
+msgid "Delete Confirmation"
+msgstr ""
+
+#: ../src/vmm-delete.glade.h:2
+msgid "Delete _associated storage files"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:1
+msgid ""
+"0 KBytes/s\n"
+"0KBytes/s"
+msgstr ""
+"0 KBayt/s\n"
+"0KBayt/s"
+
+#: ../src/vmm-details.glade.h:3
+msgid "Autostart"
+msgstr "Otomatik başla"
+
+#: ../src/vmm-details.glade.h:4
+msgid "Basic Details"
+msgstr "Temel Detaylar"
+
+#: ../src/vmm-details.glade.h:5
+#, fuzzy
+msgid "Boot device order"
+msgstr "Konsollar"
+
+#: ../src/vmm-details.glade.h:6
+#, fuzzy
+msgid "CPU Pinning"
+msgstr "MİB'ler"
+
+#: ../src/vmm-details.glade.h:7
+msgid "CPUs"
+msgstr "MİB'ler"
+
+#: ../src/vmm-details.glade.h:8
+#, fuzzy
+msgid "Hypervisor Details"
+msgstr "Basit detaylar"
+
+#: ../src/vmm-details.glade.h:9
+#, fuzzy
+msgid "Machine Settings"
+msgstr "Basit detaylar"
+
+#: ../src/vmm-details.glade.h:10
+msgid "Memory"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:11 ../src/vmm-host.glade.h:6
+msgid "Performance"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:12
+msgid "Security"
+msgstr "Güvenlik:"
+
+#: ../src/vmm-details.glade.h:13
+msgid "Sound Device"
+msgstr "Ses Aygıtı:"
+
+#: ../src/vmm-details.glade.h:14
+msgid "The console is currently unavailable"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:15
+msgid ""
+"Tip: 'source' refers to information seen from the host OS, while "
+"'target' refers to information seen from the guest OS"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:16
+msgid ""
+"Tip: A graphics tablet configured as the default pointer in the guest "
+"OS will ensure that the virtual cursor moves in sync with the local desktop "
+"cursor."
+msgstr ""
+
+#: ../src/vmm-details.glade.h:17
+msgid "Virtual Disk"
+msgstr "Sanal Disk"
+
+#: ../src/vmm-details.glade.h:18
+msgid "Virtual Display"
+msgstr "Sanal Ekran"
+
+#: ../src/vmm-details.glade.h:19
+msgid "Virtual Network Interface"
+msgstr "Sanal Ağ Arayüzü"
+
+#: ../src/vmm-details.glade.h:20
+msgid "Virtual Pointer"
+msgstr "Sanal Fare İşaretçisi"
+
+#: ../src/vmm-details.glade.h:21
+#, fuzzy
+msgid "insert type"
+msgstr "insert type"
+
+#: ../src/vmm-details.glade.h:22
+msgid "Overcommitting vCPUs can hurt performance"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:23
+msgid "A_ction:"
+msgstr "E_ylem:"
+
+#: ../src/vmm-details.glade.h:24
+msgid "A_dd Hardware"
+msgstr "Donanım _Ekle:"
+
+#: ../src/vmm-details.glade.h:26 ../src/vmm-host.glade.h:16
+msgid "Architecture:"
+msgstr "Mimari:"
+
+#: ../src/vmm-details.glade.h:27
+msgid "Auth"
+msgstr "Kimlik doğrulama"
+
+#: ../src/vmm-details.glade.h:28
+#, fuzzy
+msgid "Begin Installation"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/vmm-details.glade.h:29
+msgid "Boot"
+msgstr "Açılış"
+
+#: ../src/vmm-details.glade.h:30
+msgid ""
+"CPU\n"
+"usage:"
+msgstr ""
+"İşlemci\n"
+"kullanımı:"
+
+#: ../src/vmm-details.glade.h:32
+msgid "C_lock Offset:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:33
+#, fuzzy
+msgid "Cac_he mode:"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/vmm-details.glade.h:34
+#, fuzzy
+msgid "Change a_llocation:"
+msgstr "Depolama bölümünün yerini belirle"
+
+#: ../src/vmm-details.glade.h:35
+msgid "Char"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:36
+msgid "Connect or disconnect media"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:37
+msgid "Console"
+msgstr "Konsol"
+
+#: ../src/vmm-details.glade.h:38
+msgid "Current allocation:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:39
+msgid "D_ynamic"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:40
+msgid "Description:"
+msgstr "Tanım:"
+
+#: ../src/vmm-details.glade.h:42
+msgid "Device Type:"
+msgstr "Aygıt Türü:"
+
+#: ../src/vmm-details.glade.h:43
+msgid "Device m_odel:"
+msgstr "Aygıt m_odeli:"
+
+#: ../src/vmm-details.glade.h:45
+msgid "Disk"
+msgstr "Disk"
+
+#: ../src/vmm-details.glade.h:46
+msgid ""
+"Disk\n"
+"I/O:"
+msgstr ""
+"Disk\n"
+"G/Ç:"
+
+#: ../src/vmm-details.glade.h:48
+msgid "Emulator:"
+msgstr "Emülatör:"
+
+#: ../src/vmm-details.glade.h:49
+msgid "Enable A_CPI:"
+msgstr "A_CPI hizmetini etkinleştir:"
+
+#: ../src/vmm-details.glade.h:50
+msgid "Enable A_PIC:"
+msgstr "A_PIC hizmetini etkinleştir:"
+
+#: ../src/vmm-details.glade.h:51
+msgid "Generate from host _NUMA configuration"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:52
+msgid "Heads:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:53 ../src/vmm-host.glade.h:28
+msgid "Hypervisor:"
+msgstr "Hypervisor:"
+
+#: ../src/vmm-details.glade.h:54
+msgid "Initial _pinning:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:57
+#, fuzzy
+msgid "Logical host CPUs:"
+msgstr "Mantıksal İşlemciler:"
+
+#: ../src/vmm-details.glade.h:60
+msgid "M_odel:"
+msgstr "M_odel:"
+
+#: ../src/vmm-details.glade.h:61
+#, fuzzy
+msgid "Ma_ximum allocation:"
+msgstr "Depolama bölümünün yerini belirle"
+
+#: ../src/vmm-details.glade.h:62
+msgid "Max Memory Select"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:63
+msgid "Maximum allocation:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:64
+msgid "Mem"
+msgstr "Bellek"
+
+#: ../src/vmm-details.glade.h:65
+msgid ""
+"Memory\n"
+"usage:"
+msgstr ""
+"Bellek\n"
+"kullanımı:"
+
+#: ../src/vmm-details.glade.h:67
+msgid "Memory Select"
+msgstr "Bellek Seçimi"
+
+#: ../src/vmm-details.glade.h:69 ../src/vmm-host.glade.h:37
+msgid "Name:"
+msgstr "İsim:"
+
+#: ../src/vmm-details.glade.h:70
+msgid "Net"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:71
+msgid ""
+"Network\n"
+"I/O:"
+msgstr ""
+"Ağ\n"
+"G/Ç:"
+
+#: ../src/vmm-details.glade.h:73
+msgid "Over"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:75
+msgid "Pause"
+msgstr "Duraklat"
+
+#: ../src/vmm-details.glade.h:76 ../src/vmm-manager.glade.h:3
+msgid "Pause the virtual machine"
+msgstr "Sanal makineyi duraklat"
+
+#: ../src/vmm-details.glade.h:78 ../src/vmm-manager.glade.h:4
+msgid "Power on the virtual machine"
+msgstr "Sanal makineyi çalıştır"
+
+#: ../src/vmm-details.glade.h:79
+msgid "Proc"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:80
+msgid "RAM:"
+msgstr "RAM:"
+
+#: ../src/vmm-details.glade.h:81
+msgid "R_eadonly:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:82
+msgid "R_untime pinning:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:83
+msgid "Run"
+msgstr "Çalıştır"
+
+#: ../src/vmm-details.glade.h:84
+msgid "S_hut Down"
+msgstr "K_apat"
+
+#: ../src/vmm-details.glade.h:85
+msgid "Send _Key"
+msgstr "_Tuş Gönder"
+
+#: ../src/vmm-details.glade.h:86
+msgid "Sharea_ble:"
+msgstr "Paylaşıla_bilir:"
+
+#: ../src/vmm-details.glade.h:87
+msgid "Show the graphical console"
+msgstr "Grafiksel konsolu göster"
+
+#: ../src/vmm-details.glade.h:88
+msgid "Show virtual hardware details"
+msgstr "Sanal donanım detaylarını göster"
+
+#: ../src/vmm-details.glade.h:89
+msgid "Shut Down"
+msgstr "Kapat"
+
+#: ../src/vmm-details.glade.h:90
+msgid "Shut down"
+msgstr "Kapat"
+
+#: ../src/vmm-details.glade.h:91 ../src/vmm-manager.glade.h:6
+msgid "Shutdown the virtual machine"
+msgstr "Sanal makineyi kapat"
+
+#: ../src/vmm-details.glade.h:93
+msgid "Source Path:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:94
+msgid "Source device:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:95
+msgid "Source path:"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:96
+#, fuzzy
+msgid "Start virt_ual machine on host boot up"
+msgstr "Sanal Makina Ekran Görüntüsünü Kaydet"
+
+#: ../src/vmm-details.glade.h:97 ../src/vmm-preferences.glade.h:30
+msgid "Stats"
+msgstr "İstatistikler"
+
+#: ../src/vmm-details.glade.h:99
+msgid "Storage size:"
+msgstr "Depolama boyutu:"
+
+#: ../src/vmm-details.glade.h:100
+msgid "Switch to fullscreen view"
+msgstr "Tam ekran görünüme geç"
+
+#: ../src/vmm-details.glade.h:101
+msgid "T_oolbar"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:102
+msgid "Target device:"
+msgstr "Hedef aygıt:"
+
+#: ../src/vmm-details.glade.h:103
+msgid "Total host memory:"
+msgstr "Toplam ana makine belleği:"
+
+#: ../src/vmm-details.glade.h:105
+msgid "UUID:"
+msgstr "UUID:"
+
+#: ../src/vmm-details.glade.h:106
+msgid "Unavailable"
+msgstr "Mevcut değil"
+
+#: ../src/vmm-details.glade.h:107
+msgid "VNC"
+msgstr "VNC"
+
+#: ../src/vmm-details.glade.h:108
+msgid "Vid"
+msgstr "Vid"
+
+#: ../src/vmm-details.glade.h:109
+msgid "Virtual CPU Affinity Select"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:110
+msgid "Virtual CPU Select"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:111
+msgid "Virtual Machine"
+msgstr "Sanal Makine"
+
+#: ../src/vmm-details.glade.h:112
+msgid "Virtual _Machine"
+msgstr "Sanal _Makine"
+
+#: ../src/vmm-details.glade.h:113
+msgid "_Always"
+msgstr "_Her zaman"
+
+#: ../src/vmm-details.glade.h:114
+#, fuzzy
+msgid "_Begin Installation"
+msgstr "Kurulum kaynağı:"
+
+#: ../src/vmm-details.glade.h:115
+#, fuzzy
+msgid "_Clone"
+msgstr "Konsollar"
+
+#: ../src/vmm-details.glade.h:116
+msgid "_Console"
+msgstr "_Konsol"
+
+#: ../src/vmm-details.glade.h:118 ../src/vmm-host.glade.h:56
+#: ../src/vmm-manager.glade.h:13
+msgid "_File"
+msgstr "_Dosya"
+
+#: ../src/vmm-details.glade.h:120
+msgid "_Fullscreen"
+msgstr "_Tam Ekran"
+
+#: ../src/vmm-details.glade.h:121 ../src/vmm-host.glade.h:57
+#: ../src/vmm-manager.glade.h:15
+msgid "_Help"
+msgstr "_Yardım"
+
+#: ../src/vmm-details.glade.h:122
+msgid "_Label:"
+msgstr "_Etiket:"
+
+#: ../src/vmm-details.glade.h:123
+msgid "_Login"
+msgstr "_Giriş"
+
+#: ../src/vmm-details.glade.h:125
+msgid "_Never"
+msgstr "_Asla"
+
+#: ../src/vmm-details.glade.h:126
+msgid "_Only when Fullscreen"
+msgstr "_Sadece Tam Ekran Olduğunda"
+
+#: ../src/vmm-details.glade.h:127
+msgid "_Password:"
+msgstr "_Parola:"
+
+#: ../src/vmm-details.glade.h:130
+msgid "_Resize to VM"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:132
+msgid "_Save this password in your keyring"
+msgstr "Bu parolayı anahtar halkasına kaydet"
+
+#: ../src/vmm-details.glade.h:133
+msgid "_Scale Display"
+msgstr ""
+
+#: ../src/vmm-details.glade.h:134
+msgid "_Static"
+msgstr "_Statik"
+
+#: ../src/vmm-details.glade.h:135
+msgid "_Take Screenshot"
+msgstr "_Ekran Görüntüsü Kaydet"
+
+#: ../src/vmm-details.glade.h:136
+msgid "_Text Consoles"
+msgstr "_Metin Konsolları"
+
+#: ../src/vmm-details.glade.h:137 ../src/vmm-open-connection.glade.h:16
+msgid "_Username:"
+msgstr "_Kullanıcı adı:"
+
+#: ../src/vmm-details.glade.h:138 ../src/vmm-manager.glade.h:21
+msgid "_View"
+msgstr "_Görünüm"
+
+#: ../src/vmm-details.glade.h:139 ../src/vmm-host.glade.h:59
+msgid "_View Manager"
+msgstr "_Görünüm Yöneticisi"
+
+#: ../src/vmm-host.glade.h:1
+msgid "Basic details"
+msgstr "Temel bilgiler"
+
+#: ../src/vmm-host.glade.h:2
+msgid "IPv4 Configuration"
+msgstr "IPv4 Yapılandırması"
+
+#: ../src/vmm-host.glade.h:3
+msgid "IPv4 configuration"
+msgstr "IPv4 Yapılandırması"
+
+#: ../src/vmm-host.glade.h:4
+msgid "IPv6 Configuration"
+msgstr "IPv6 Yapılandırması"
+
+#: ../src/vmm-host.glade.h:5
+msgid "Name"
+msgstr "İsim"
+
+#: ../src/vmm-host.glade.h:7
+msgid "Slave Interfaces"
+msgstr "Köle Arayüzler"
+
+#: ../src/vmm-host.glade.h:8
+msgid "Volumes"
+msgstr "Birimler"
+
+#: ../src/vmm-host.glade.h:9
+msgid "A_utoconnect:"
+msgstr "O_tomatik bağlan:"
+
+#: ../src/vmm-host.glade.h:10
+msgid "A_utostart:"
+msgstr "O_tomatik başla:"
+
+#: ../src/vmm-host.glade.h:12
+msgid "Add Interface"
+msgstr "Arayüz Ekle"
+
+#: ../src/vmm-host.glade.h:13
+msgid "Add Network"
+msgstr "Ağ Ekle"
+
+#: ../src/vmm-host.glade.h:14
+msgid "Add Pool"
+msgstr "Havuz Ekle"
+
+#: ../src/vmm-host.glade.h:17
+msgid "CPU usage:"
+msgstr "CPU kullanımı:"
+
+#: ../src/vmm-host.glade.h:18
+msgid "Connection:"
+msgstr "Bağlantı:"
+
+#: ../src/vmm-host.glade.h:19
+msgid "DHCP end:"
+msgstr "DHCP bitiş:"
+
+#: ../src/vmm-host.glade.h:20
+msgid "DHCP start:"
+msgstr "DHCP başlangıç:"
+
+#: ../src/vmm-host.glade.h:21
+msgid "Delete Interface"
+msgstr "Arayüzü Kaldır"
+
+#: ../src/vmm-host.glade.h:22
+msgid "Delete Network"
+msgstr "Ağı Kaldır"
+
+#: ../src/vmm-host.glade.h:23
+msgid "Delete Pool"
+msgstr "Havuzu Kaldır"
+
+#: ../src/vmm-host.glade.h:25
+msgid "Forwarding:"
+msgstr "Yönlendirme:"
+
+#: ../src/vmm-host.glade.h:26
+msgid "Host Details"
+msgstr "Host Bilgileri"
+
+#: ../src/vmm-host.glade.h:27
+msgid "Hostname:"
+msgstr "Host ismi:"
+
+#: ../src/vmm-host.glade.h:29
+msgid "In use by:"
+msgstr "Kullanılıyor:"
+
+#: ../src/vmm-host.glade.h:30
+msgid "Location:"
+msgstr "Konum:"
+
+#: ../src/vmm-host.glade.h:31
+msgid "Logical CPUs:"
+msgstr "Mantıksal İşlemciler:"
+
+#: ../src/vmm-host.glade.h:32
+msgid "MAC:"
+msgstr "MAC:"
+
+#: ../src/vmm-host.glade.h:33
+msgid "Memory usage:"
+msgstr "Bellek kullanımı:"
+
+#: ../src/vmm-host.glade.h:34
+msgid "Memory:"
+msgstr "Bellek:"
+
+#: ../src/vmm-host.glade.h:38
+msgid "Network Interfaces"
+msgstr "Ağ Arayüzleri"
+
+#: ../src/vmm-host.glade.h:40
+msgid "Overview"
+msgstr "Genel Bakış"
+
+#: ../src/vmm-host.glade.h:41
+msgid "Pool Type:"
+msgstr "Havuz Türü:"
+
+#: ../src/vmm-host.glade.h:42
+msgid "Refresh volume list"
+msgstr ""
+
+#: ../src/vmm-host.glade.h:43
+msgid "Restore Saved Machine..."
+msgstr "Kaydedilen Makineleri Geri Yükle..."
+
+#: ../src/vmm-host.glade.h:44
+msgid "Restore a saved machine from a filesystem image"
+msgstr "Kaydedilen bir makineyi dosya sistemi kalıbından geri yükle"
+
+#: ../src/vmm-host.glade.h:45
+msgid "Start Interface"
+msgstr "Arayüzü Başlat"
+
+#: ../src/vmm-host.glade.h:46
+msgid "Start Network"
+msgstr "Ağı Başlat"
+
+#: ../src/vmm-host.glade.h:47
+msgid "Start Pool"
+msgstr "Havuzu Başlat"
+
+#: ../src/vmm-host.glade.h:48
+msgid "Start mode:"
+msgstr "Başlatma kipi:"
+
+#: ../src/vmm-host.glade.h:49
+msgid "State:"
+msgstr "Durum:"
+
+#: ../src/vmm-host.glade.h:50
+msgid "Stop Interface"
+msgstr "Arayüzü Durdur"
+
+#: ../src/vmm-host.glade.h:51
+msgid "Stop Network"
+msgstr "Ağı Durdur"
+
+#: ../src/vmm-host.glade.h:52
+msgid "Stop Pool"
+msgstr "Havuzu Durdur"
+
+#: ../src/vmm-host.glade.h:54
+msgid "Virtual Networks"
+msgstr "Sanal Ağlar"
+
+#: ../src/vmm-host.glade.h:55
+msgid "_Delete Volume"
+msgstr "_Birimi Sil"
+
+#: ../src/vmm-host.glade.h:58 ../src/vmm-storage-browse.glade.h:4
+msgid "_New Volume"
+msgstr "_Yeni Birim"
+
+#: ../src/vmm-manager.glade.h:1
+msgid "Create a new virtual machine"
+msgstr "Yeni sanal makine yarat"
+
+#: ../src/vmm-manager.glade.h:2
+msgid "New"
+msgstr "Yeni"
+
+#: ../src/vmm-manager.glade.h:5
+msgid "Show the virtual machine console and details"
+msgstr "Sanal makine konsolunu ve detayları göster"
+
+#: ../src/vmm-manager.glade.h:8
+msgid "_Add Connection..."
+msgstr "_Bağlantı Ekle..."
+
+#: ../src/vmm-manager.glade.h:9
+msgid "_CPU Usage"
+msgstr "_CPU Kullanımı"
+
+#: ../src/vmm-manager.glade.h:10
+#, fuzzy
+msgid "_Connection Details"
+msgstr "Bağlantı Seçimi"
+
+#: ../src/vmm-manager.glade.h:11 ../src/vmm-preferences.glade.h:32
+msgid "_Disk I/O"
+msgstr "_Disk G/Ç"
+
+#: ../src/vmm-manager.glade.h:12
+msgid "_Edit"
+msgstr "_Düzenle"
+
+#: ../src/vmm-manager.glade.h:14
+msgid "_Graph"
+msgstr "_Grafik"
+
+#: ../src/vmm-manager.glade.h:16 ../src/vmm-preferences.glade.h:36
+msgid "_Network I/O"
+msgstr "_Ağ G/Ç"
+
+#: ../src/vmm-manager.glade.h:17
+msgid "_Open"
+msgstr "_Aç"
+
+#: ../src/vmm-manager.glade.h:20
+msgid "_Shutdown"
+msgstr "_Kapat"
+
+#: ../src/vmm-manager.glade.h:22
+msgid "_Virtual Machine Details"
+msgstr "_Sanal Makine Detayları"
+
+#: ../src/vmm-migrate.glade.h:1
+msgid "Connectivity"
+msgstr "Bağlantı"
+
+#: ../src/vmm-migrate.glade.h:2
+msgid "Migrate _offline:"
+msgstr "Çevrim_dışı göç et:"
+
+#: ../src/vmm-migrate.glade.h:3
+msgid "Name:"
+msgstr "İsim:"
+
+#: ../src/vmm-migrate.glade.h:4
+msgid "New host:"
+msgstr "Yeni host:"
+
+#: ../src/vmm-migrate.glade.h:5
+msgid "Original host:"
+msgstr "Özgün host:"
+
+#: ../src/vmm-migrate.glade.h:7
+msgid "Mbps"
+msgstr "Mbps"
+
+#: ../src/vmm-migrate.glade.h:8
+msgid "Migrate the virtual machine"
+msgstr "Sanal makineyi göç et"
+
+#: ../src/vmm-migrate.glade.h:10
+msgid "_Bandwidth:"
+msgstr "_Bant Genişliği:"
+
+#: ../src/vmm-migrate.glade.h:11
+msgid "_Migrate"
+msgstr "_Göç et"
+
+#: ../src/vmm-migrate.glade.h:13
+msgid "_Tunnel migration through libvirt's daemon:"
+msgstr "Göçü libvirt hizmeti üzerinden _tünelle"
+
+#: ../src/vmm-open-connection.glade.h:1
+msgid "Add Connection"
+msgstr "Bağlantı Ekle"
+
+#: ../src/vmm-open-connection.glade.h:2
+msgid "Co_nnect"
+msgstr "Bağ_lan"
+
+#: ../src/vmm-open-connection.glade.h:3
+#, fuzzy
+msgid "Connect to _remote host"
+msgstr "Bağlantı Seçimi"
+
+#: ../src/vmm-open-connection.glade.h:4
+msgid "Connection Select"
+msgstr "Bağlantı Seçimi"
+
+#: ../src/vmm-open-connection.glade.h:5
+msgid "Generated URI:"
+msgstr ""
+
+#: ../src/vmm-open-connection.glade.h:6
+msgid "H_ostname:"
+msgstr "Ana _makine adı:"
+
+#: ../src/vmm-open-connection.glade.h:7
+msgid "Hypervisor Select"
+msgstr "Hypervisor Seçimi"
+
+#: ../src/vmm-open-connection.glade.h:8
+#, fuzzy
+msgid "Me_thod:"
+msgstr "M_odel:"
+
+#: ../src/vmm-open-connection.glade.h:9
+msgid ""
+"SSH\n"
+"TCP (SASL, Kerberos, ...)\n"
+"SSL/TLS with certificates"
+msgstr ""
+
+#: ../src/vmm-open-connection.glade.h:12
+msgid ""
+"Xen\n"
+"QEMU/KVM"
+msgstr ""
+"Xen\n"
+"QEMU/KVM"
+
+#: ../src/vmm-open-connection.glade.h:14
+#, fuzzy
+msgid "_Autoconnect:"
+msgstr "O_tomatik bağlan:"
+
+#: ../src/vmm-open-connection.glade.h:15
+msgid "_Hypervisor:"
+msgstr "_Hypervisor:"
+
+#: ../src/vmm-preferences.glade.h:1
+msgid "Confirmations"
+msgstr "Onaylar"
+
+#: ../src/vmm-preferences.glade.h:2
+msgid "Enable Stats Polling"
+msgstr "İstatistik Sorgulamayı Etkinleştir"
+
+#: ../src/vmm-preferences.glade.h:3
+msgid "General"
+msgstr "Genel"
+
+#: ../src/vmm-preferences.glade.h:4
+#, fuzzy
+msgid "Graphical Consoles"
+msgstr "seri konsol"
+
+#: ../src/vmm-preferences.glade.h:5
+msgid "New VM"
+msgstr "Yeni Sanal Makine"
+
+#: ../src/vmm-preferences.glade.h:6
+msgid "Stats Options"
+msgstr "İstatistik Seçenekleri"
+
+#: ../src/vmm-preferences.glade.h:7
+msgid "Automatically _open consoles:"
+msgstr "Konsolları _otomatik olarak aç:"
+
+#: ../src/vmm-preferences.glade.h:8
+msgid "Change..."
+msgstr ""
+
+#: ../src/vmm-preferences.glade.h:9
+msgid "Device re_moval:"
+msgstr "Aygıt ka_ldırma:"
+
+#: ../src/vmm-preferences.glade.h:10
+msgid "Enable _system tray icon"
+msgstr "Sistem _tepsisi simgesini etkinleştir"
+
+#: ../src/vmm-preferences.glade.h:11
+msgid "Feedback"
+msgstr "Geri Bildirim"
+
+#: ../src/vmm-preferences.glade.h:12
+msgid "General"
+msgstr "Genel"
+
+#: ../src/vmm-preferences.glade.h:13
+#, fuzzy
+msgid "Grab _keyboard accelerators:"
+msgstr "Klavye _girdisini yakala:"
+
+#: ../src/vmm-preferences.glade.h:14
+msgid "Grab keys:"
+msgstr ""
+
+#: ../src/vmm-preferences.glade.h:15
+msgid "Graphical console _scaling:"
+msgstr "Grafik konsol ö_lçekleme:"
+
+#: ../src/vmm-preferences.glade.h:16
+msgid "Install Audio Device:"
+msgstr "Ses Aygıtı Kur:"
+
+#: ../src/vmm-preferences.glade.h:17
+msgid "Maintain h_istory of"
+msgstr ""
+
+#: ../src/vmm-preferences.glade.h:18
+msgid ""
+"Never\n"
+"For all new domains\n"
+"For all domains"
+msgstr ""
+
+#: ../src/vmm-preferences.glade.h:21
+msgid ""
+"Never\n"
+"Fullscreen only\n"
+"Always"
+msgstr ""
+"Asla\n"
+"Sadece Tam Ekran\n"
+"Her zaman"
+
+#: ../src/vmm-preferences.glade.h:24
+msgid ""
+"Never\n"
+"When fullscreen\n"
+"On mouse over"
+msgstr ""
+"Asla\n"
+"Tam ekran olduğunda\n"
+"Fare üzerine geldiğinde"
+
+#: ../src/vmm-preferences.glade.h:27
+msgid "Not supported"
+msgstr ""
+
+#: ../src/vmm-preferences.glade.h:28
+#, fuzzy
+msgid "Poweroff/_Reboot/Save:"
+msgstr "Kapat/_Yeniden başlat:"
+
+#: ../src/vmm-preferences.glade.h:29
+msgid "Preferences"
+msgstr "Seçenekler"
+
+#: ../src/vmm-preferences.glade.h:31
+msgid "VM Details"
+msgstr "VM Detayları"
+
+#: ../src/vmm-preferences.glade.h:33
+msgid "_Force Poweroff:"
+msgstr "Kapanmaya _Zorla:"
+
+#: ../src/vmm-preferences.glade.h:34
+msgid "_Interface start/stop:"
+msgstr "_Arayüzü başlat/durdur:"
+
+#: ../src/vmm-preferences.glade.h:35
+msgid "_Local virtual machine"
+msgstr "_Yerel sanal makine"
+
+#: ../src/vmm-preferences.glade.h:37
+msgid "_Pause:"
+msgstr "_Duraklat:"
+
+#: ../src/vmm-preferences.glade.h:38
+msgid "_Remote virtual machine"
+msgstr "_Uzak sanal makine"
+
+#: ../src/vmm-preferences.glade.h:39
+msgid "_Update status every"
+msgstr "_Durum güncelleme sıklığı"
+
+#: ../src/vmm-preferences.glade.h:40
+msgid "samples"
+msgstr "örnekler"
+
+#: ../src/vmm-storage-browse.glade.h:1
+msgid "Choose Storage Volume"
+msgstr "Depolama Birimi Seç"
+
+#: ../src/vmm-storage-browse.glade.h:2
+msgid "Choose _Volume"
+msgstr "_Birim Seç"
+
+#: ../src/vmm-storage-browse.glade.h:3
+msgid "_Browse Local"
+msgstr "Yerel _Gözat"
+
+#~ msgid "Physical Device Requried"
+#~ msgstr "Fiziksel Aygıt Gerekiyor"
+
+#, fuzzy
+#~ msgid "Finish Install"
+#~ msgstr "Kurulum ortamı gerekli"
+
+#~ msgid "Host CPUs:"
+#~ msgstr "Ana Makine İşlemcileri:"
+
+#~ msgid "_Host Details"
+#~ msgstr "_Host Detayları"
+
+#~ msgid "Connec_tion:"
+#~ msgstr "Bağlan_tı:"
+
+#~ msgid "Hostname Field"
+#~ msgstr "Ana makine adı Alanı:"
+
+#~ msgid ""
+#~ "Local\n"
+#~ "Remote Password or Kerberos\n"
+#~ "Remote SSL/TLS with x509 certificate\n"
+#~ "Remote tunnel over SSH"
+#~ msgstr ""
+#~ "Yerel\n"
+#~ "Uzak Parola veya Kerberos\n"
+#~ "x509 sertifikası ile Uzak SSL/TLS\n"
+#~ "SSH üzerinden uzak tünel"
+
+#~ msgid "Consoles"
+#~ msgstr "Konsollar"
+
+#, fuzzy
+#~ msgid "Target Device Required"
+#~ msgstr "Kurulum ortamı gerekli"
+
+#, fuzzy
+#~ msgid "Invalid Storage Parameters"
+#~ msgstr "Geçersiz depolama adresi"
+
+#, fuzzy
+#~ msgid "Startup Error"
+#~ msgstr "Ağ trafiği"
+
+#, fuzzy
+#~ msgid "Physical Host Device"
+#~ msgstr "Konsollar"
+
+#, fuzzy
+#~ msgid "Source:"
+#~ msgstr "Bellek:"
+
+#, fuzzy
+#~ msgid "Target:"
+#~ msgstr "Disk·görüntüsü:"
+
+#, fuzzy
+#~ msgid "Video Device"
+#~ msgstr "Konsollar"
+
+#, fuzzy
+#~ msgid "Virtual display"
+#~ msgstr "Kurulum kaynağı:"
+
+#, fuzzy
+#~ msgid "Virtual pointer"
+#~ msgstr "Kurulum kaynağı:"
+
+#, fuzzy
+#~ msgid "F_ile (disk image):"
+#~ msgstr "Disk kullanımı"
+
+#, fuzzy
+#~ msgid "Device virtual machine will _boot from:"
+#~ msgstr "Sanal Makina Ekran Görüntüsünü Kaydet"
+
+#~ msgid "Unknown status code"
+#~ msgstr "Bilinmeyen durum kodu"
+
+#, fuzzy
+#~ msgid "insert type"
+#~ msgstr "Konsollar"
+
+#~ msgid "Locate Storage Partition"
+#~ msgstr "Depolama bölümünün yerini belirle"
+
+#, fuzzy
+#~ msgid "You must select one of the virtual networks."
+#~ msgstr "Sanal Makine Oluşturuluyor"
+
+#, fuzzy
+#~ msgid "Invalid Network Parameter"
+#~ msgstr "Geçersiz Sistem Adı"
+
+#~ msgid "paused"
+#~ msgstr "duraklatıldı"
+
+#, fuzzy
+#~ msgid "Error Setting Security data: %s"
+#~ msgstr "Sanal Makine Oluşturuluyor"
+
+#, fuzzy
+#~ msgid "About to poweroff virtual machine %s"
+#~ msgstr "Sanal Makine Kaydediliyor"
+
+#, fuzzy
+#~ msgid "C_lone Virtual Machine"
+#~ msgstr "Sanal Makineyi Kaydet"
+
+#, fuzzy
+#~ msgid "Source Device:"
+#~ msgstr "Bellek:"
+
+#, fuzzy
+#~ msgid "Delete Virtual Machine"
+#~ msgstr "Sanal Makineyi Kaydet"
+
+#, fuzzy
+#~ msgid "Poll memory usage stats"
+#~ msgstr "Bellek kullanımı"
+
+#~ msgid "ID"
+#~ msgstr "ID"
+
+#~ msgid "Status"
+#~ msgstr "Durum"
+
+#~ msgid "Memory usage"
+#~ msgstr "Bellek kullanımı"
+
+#, fuzzy
+#~ msgid "Sound"
+#~ msgstr "Bellek:"
+
+#, fuzzy
+#~ msgid "Memory Usage"
+#~ msgstr "Bellek kullanımı"
+
+#, fuzzy
+#~ msgid "Unable to complete install: "
+#~ msgstr "GTK başlatılamadı:·"
+
+#, fuzzy
+#~ msgid "Invalid FV OS Type"
+#~ msgstr "Geçersiz FV ortam adresi"
+
+#, fuzzy
+#~ msgid "Invalid FV OS Variant"
+#~ msgstr "Geçersiz FV ortam adresi"
+
+#~ msgid "ISO Path Not Found"
+#~ msgstr "ISO Adresi Bulunamadı"
+
+#~ msgid "Storage Address Required"
+#~ msgstr "Depolama Adresi Gerekli"
+
+#, fuzzy
+#~ msgid "Invalid Storage Address"
+#~ msgstr "Geçersiz depolama adresi"
+
+#, fuzzy
+#~ msgid "Network Parameter Error"
+#~ msgstr "Ağ trafiği"
+
+#~ msgid "CPUs:"
+#~ msgstr "MİB'ler:"
+
+#, fuzzy
+#~ msgid "Example: system1"
+#~ msgstr "Örnek:·system1"
+
+#, fuzzy
+#~ msgid "Install media"
+#~ msgstr "Kurulum kaynağı:"
+
+#~ msgid "Memory:"
+#~ msgstr "Bellek:"
+
+#, fuzzy
+#~ msgid "Install URL Field"
+#~ msgstr "Kurulum ortamı gerekli"
+
+#, fuzzy
+#~ msgid "Installation media _URL:"
+#~ msgstr "Kurulum kaynağı:"
+
+#, fuzzy
+#~ msgid "Maximum memory:"
+#~ msgstr "En fazla bellek:"
+
+#~ msgid "20 bits/sec"
+#~ msgstr "20 bit/sn"
+
+#, fuzzy
+#~ msgid "Display"
+#~ msgstr "Bellek:"
+
+#~ msgid "Disk usage"
+#~ msgstr "Disk kullanımı"
+
+#, fuzzy
+#~ msgid "32"
+#~ msgstr "2"
+
+#~ msgid "serial console"
+#~ msgstr "seri konsol"
+
+#, fuzzy
+#~ msgid "\t"
+#~ msgstr "5\t"
+
+#~ msgid "/xen/demo.img"
+#~ msgstr "/xen/demo.img"
+
+#, fuzzy
+#~ msgid "256"
+#~ msgstr "256\t"
+
+#, fuzzy
+#~ msgid "1.59 GB of 2.2 GB"
+#~ msgstr "1 GB'nin 80 MB'si"
+
+#, fuzzy
+#~ msgid "2000 MB"
+#~ msgstr "200·MB"
+
+#~ msgid "/tmp"
+#~ msgstr "/tmp"
+
+#~ msgid "10 TB"
+#~ msgstr "10·TB"
+
+#~ msgid " "
+#~ msgstr "·"
+
+#~ msgid "2 GB"
+#~ msgstr "2·GB"
+
+#~ msgid "256\t"
+#~ msgstr "256\t"
+
+#~ msgid "400 MB"
+#~ msgstr "400·MB"
+
+#~ msgid "5\t"
+#~ msgstr "5\t"
+
+#, fuzzy
+#~ msgid "512 MB"
+#~ msgstr "500·MB"
+
+#~ msgid "18%"
+#~ msgstr "18%"
+
+#~ msgid "200 MB"
+#~ msgstr "200·MB"
+
+#~ msgid "30 MB of 128 MB"
+#~ msgstr "128 MB'nin 30 MB'si"
+
+#~ msgid "8"
+#~ msgstr "8"
+
+#~ msgid "80 MB of 1 GB"
+#~ msgstr "1 GB'nin 80 MB'si"
+
+#, fuzzy
+#~ msgid "Storage Address Is Directory"
+#~ msgstr "Depolama Adresi Gerekli"
+
+#~ msgid "Verify that:\n"
+#~ msgstr "Bunu doğrulayın:\n"
+
+#, fuzzy
+#~ msgid " - The 'libvirtd' daemon has been started\n"
+#~ msgstr "·-·Xen servisi başlatıldı\n"
+
+#~ msgid "Invalid PV media address"
+#~ msgstr "Geçersiz PV ortam adresi"
+
+#~ msgid "Invalid system name"
+#~ msgstr "Geçersiz sistem adı"
+
+#~ msgid "Invalid memory setting"
+#~ msgstr "Geçersiz bellek ayarı"
+
+#, fuzzy
+#~ msgid "System name must be non-blank and less than 50 characters"
+#~ msgstr ""
+#~ "Sistem adresi boş olmamalı,50 karakterden kısa olmalı ve boşluk içermemeli"
+
+#~ msgid "Hardware Support Required"
+#~ msgstr "Donanım Desteği Gerekli"
+
+#~ msgid "URL Required"
+#~ msgstr "URL Gerekli"
+
+#~ msgid "00:16:3e:"
+#~ msgstr "00:16:3e:"
+
+#~ msgid ":"
+#~ msgstr ":"
diff --git a/hardware/virtualization/virt-manager/pspec.xml b/hardware/virtualization/virt-manager/pspec.xml
new file mode 100644
index 0000000000..605c96fe5c
--- /dev/null
+++ b/hardware/virtualization/virt-manager/pspec.xml
@@ -0,0 +1,104 @@
+
+
+
+
+ virt-manager
+ http://virt-manager.org
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2+
+ virt-manager-icon
+ app:gui
+ Graphical tool for administering virtual machines for KVM, Xen, and QEmu
+ Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API.
+ http://virt-manager.org/download/sources/virt-manager/virt-manager-1.3.1.tar.gz
+
+ intltool
+ gtk2-devel
+
+
+
+
+
+
+
+ virt-manager
+
+ gtk2
+
+
+ /usr/bin
+ /usr/libexec
+ /etc/gconf/schemas
+ /usr/share/pixmaps
+ /usr/share
+ /usr/share/man
+ /usr/share/doc
+ /usr/share/locale
+
+
+ tr.po
+
+
+
+
+
+ 2015-12-31
+ 1.3.1
+ version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-05-10
+ 1.0.1
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-09
+ 1.0.1
+ Fix dep.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-08
+ 1.0.1
+ Version bump.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-07
+ 0.9.5
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2013-08-23
+ 0.8.7
+ Release bump
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-05-26
+ 0.9.5
+ Aydın Demirel
+ Version bump
+ aydin@demirel.web.tr
+
+
+ 2011-04-09
+ 0.8.7
+ First release
+ Emre Erenoglu
+ pakeci@erenoglu.com
+
+
+
diff --git a/hardware/virtualization/virt-manager/translations.xml b/hardware/virtualization/virt-manager/translations.xml
new file mode 100644
index 0000000000..e5aa6505fa
--- /dev/null
+++ b/hardware/virtualization/virt-manager/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ virt-manager
+ Grafik arayüzlü sanal makine yönetim aracı
+ Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar.
+
+
diff --git a/network/connection/netcf/actions.py b/network/connection/netcf/actions.py
new file mode 100644
index 0000000000..0175beef4d
--- /dev/null
+++ b/network/connection/netcf/actions.py
@@ -0,0 +1,24 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+def setup():
+ autotools.autoreconf("-fi")
+ autotools.configure("--disable-static \
+ --with-init-script=none \
+ --with-driver=redhat")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ #pisitools.removeDir("/etc")
+
+ pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "README", "NEWS")
diff --git a/network/connection/netcf/pspec.xml b/network/connection/netcf/pspec.xml
new file mode 100644
index 0000000000..329ee179fc
--- /dev/null
+++ b/network/connection/netcf/pspec.xml
@@ -0,0 +1,100 @@
+
+
+
+
+ netcf
+ https://fedorahosted.org/netcf
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2+
+ app:console
+ library
+ A library for configuring network interfaces
+ netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format.
+ https://fedorahosted.org/released/netcf/netcf-0.2.8.tar.gz
+
+ libxml2-devel
+ libxslt-devel
+ libnl-devel
+ readline-devel
+
+
+
+
+ netcf
+
+ zlib
+ libnl
+ augeas
+ libxml2
+ libxslt
+ readline
+ libgcrypt
+ libgpg-error
+
+
+ /usr/bin
+ /usr/libexec/
+ /etc/rc.d/init.d
+ /usr/lib
+ /usr/share/netcf
+ /usr/share/doc
+ /usr/share/man/man1/ncftool.1
+
+
+
+
+ netcf-devel
+ Development files for netcf
+
+ augeas-devel
+ libxslt-devel
+ netcf
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/man/man3
+
+
+
+
+
+ 2015-12-31
+ 0.2.8
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2015-02-16
+ 0.2.6
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2014-04-07
+ 0.2.3
+ Rebuild.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2014-01-30
+ 0.2.3
+ rebuild.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2013-01-14
+ 0.2.3
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
diff --git a/network/connection/netcf/translations.xml b/network/connection/netcf/translations.xml
new file mode 100644
index 0000000000..bafa8434e1
--- /dev/null
+++ b/network/connection/netcf/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ netcf
+ Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık
+ netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır.
+
+
+
+ netcf-devel
+ netcf için geliştirme dosyaları
+
+
diff --git a/pisi-index.xml b/pisi-index.xml
index 238a0a3ddf..2c8c8a2402 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -38062,7 +38062,6 @@ kdebug daemon, which allow enabling or disabling particular debug areas/messages
libgcc
qt5-svg
qt5-base
- qt5-base-devel
qt5-quick1
qt5-script
qt5-webkit
@@ -51703,6 +51702,72 @@ kdebug daemon, which allow enabling or disabling particular debug areas/messages
+
+
+ yajl
+ http://lloyd.github.com/yajl
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ library
+ app:console
+ programming.misc
+ Yet Another JSON Library (YAJL)
+ JSON kitaplığı
+ yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator.
+ yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır.
+ http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz
+
+ cmake
+
+ programming/misc/yajl/pspec.xml
+
+
+ yajl
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ yajl-devel
+ Development headers for yajl
+ yajl kitaplığı için geliştirme başlıkları
+
+ yajl
+
+
+ /usr/include
+ /usr/share/pkgconfig
+
+
+
+
+ 2015-12-31
+ 2.1.0
+ version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-01-17
+ 2.0.1
+ Rebuild for 1.0, change URL
+ Richard de Bruin
+ richdb@pisilinux.org
+
+
+ 2012-08-21
+ 2.0.1
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
libdbusmenu-qt
@@ -72864,6 +72929,405 @@ kdebug daemon, which allow enabling or disabling particular debug areas/messages
+
+
+ libvirt
+ http://www.libvirt.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2.1
+ app:console
+ hardware.virtualization
+ Library providing a simple API to several virtualization systems
+ Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane
+ libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities.
+ libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir.
+ http://libvirt.org/sources/libvirt-1.3.0.tar.gz
+
+ qemu
+ lvm2-devel
+ attr-devel
+ audit-devel
+ avahi-devel
+ netcf-devel
+ numactl-devel
+ libpciaccess-devel
+ yajl-devel
+ polkit-devel
+ dbus-devel
+ util-linux
+ gnutls-devel
+ parted-devel
+ device-mapper-devel
+ libnl-devel
+ python-devel
+ cyrus-sasl-devel
+ libcap-ng-devel
+ readline-devel
+
+ hardware/virtualization/libvirt/pspec.xml
+
+
+ libvirt
+
+ dbus
+ yajl
+ audit
+ eudev
+ libnl
+ netcf
+ gnutls
+ parted
+ libcap
+ libxml2
+ numactl
+ readline
+ libcap-ng
+ avahi-libs
+ cyrus-sasl
+ libpciaccess
+ device-mapper
+ libutil-linux
+
+
+ /etc
+ /usr/lib/tmpfiles.d/libvirt.conf
+ /usr/bin
+ /usr/libexec
+ /usr/sbin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/augeas
+ /usr/share/polkit-1
+ /usr/share/libvirt
+ /usr/share/systemtap
+ /usr/share/man
+ /var
+ /run
+ /usr/share/locale
+
+
+ System.Service
+ System.Package
+
+
+ tmpfiles.conf
+ libvirt.confd
+
+
+
+ libvirt-devel
+ Development files for libvirt
+ libvirt için geliştirme dosyaları
+
+ libvirt
+
+
+ /usr/include/libvirt
+ /usr/lib/pkgconfig
+
+
+
+
+ 2015-12-31
+ 1.3.0
+ Version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-07-02
+ 1.2.6
+ Version bump and bug fixes.
+ Vedat Demir
+ vedat@pisilinux.org
+
+
+ 2014-05-14
+ 1.2.3
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-08
+ 1.2.3
+ Version bump.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-01-10
+ 1.2.0
+ Version bump.
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+ 2013-05-26
+ 1.0.5
+ Version bump and fixed compiling errors
+ Aydın Demirel
+ aydin@demirel.web.tr
+
+
+ 2013-01-14
+ 1.0.5
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
+
+
+ virt-manager
+ http://virt-manager.org
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2+
+ app:gui
+ hardware.virtualization
+ Graphical tool for administering virtual machines for KVM, Xen, and QEmu
+ Grafik arayüzlü sanal makine yönetim aracı
+ Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API.
+ Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar.
+ virt-manager-icon
+ http://virt-manager.org/download/sources/virt-manager/virt-manager-1.3.1.tar.gz
+
+ intltool
+ gtk2-devel
+
+ hardware/virtualization/virt-manager/pspec.xml
+
+
+ virt-manager
+
+ gtk2
+
+
+ /usr/bin
+ /usr/libexec
+ /etc/gconf/schemas
+ /usr/share/pixmaps
+ /usr/share
+ /usr/share/man
+ /usr/share/doc
+ /usr/share/locale
+
+
+ tr.po
+
+
+
+
+ 2015-12-31
+ 1.3.1
+ version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-05-10
+ 1.0.1
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-09
+ 1.0.1
+ Fix dep.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-08
+ 1.0.1
+ Version bump.
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-05-07
+ 0.9.5
+ Rebuild
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2013-08-23
+ 0.8.7
+ Release bump
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-05-26
+ 0.9.5
+ Aydın Demirel
+ Version bump
+ aydin@demirel.web.tr
+
+
+ 2011-04-09
+ 0.8.7
+ First release
+ Emre Erenoglu
+ pakeci@erenoglu.com
+
+
+
+
+
+ qemu
+ http://bellard.org/qemu
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ app:console
+ hardware.virtualization
+ Userspace virtual machine and processor emulator
+ Kullanıcı uzayı sanal makine ve işlemci benzetimcisi.
+ QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU.
+ QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir.
+ http://wiki.qemu-project.org/download/qemu-2.4.1.tar.bz2
+
+ aalib-devel
+ vte-devel
+ gtk3-devel
+ libXext-devel
+ nss-devel
+ alsa-lib-devel
+ bluez-libs-devel
+ cyrus-sasl-devel
+ libsdl-devel
+ pulseaudio-libs-devel
+ python-devel
+ glib2-devel
+
+ hardware/virtualization/qemu/pspec.xml
+
+
+ qemu
+
+ atk
+ nss
+ vte
+ gtk2
+ mesa
+ nspr
+ zlib
+ bzip2
+ cairo
+ glib2
+ pango
+ libX11
+ libgcc
+ libpng
+ libsdl
+ libusb
+ pixman
+ libXext
+ alsa-lib
+ freetype
+ libepoxy
+ bluez-libs
+ cyrus-sasl
+ fontconfig
+ gdk-pixbuf
+ pulseaudio-libs
+
+
+ /etc
+ /run
+ /lib
+ /usr/bin
+ /usr/sbin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+ /usr/share/qemu
+ /usr/share/locale/
+
+
+ System.Service
+ System.Service
+
+
+ qemu-ifup
+ qemu-ifdown
+ fedora/ksmtuned
+ fedora/ksm.sysconfig
+ fedora/ksmtuned.conf
+ 65-kvm.rules
+
+
+
+ qemu-devel
+ Development files for qemu
+ qemu için geliştirme dosyaları
+
+ nss-devel
+ glib2-devel
+ qemu
+
+
+ /usr/include
+ /usr/lib/pkgconfig/libcacard.pc
+
+
+
+
+ 2015-12-31
+ 2.4.1
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2015-02-04
+ 2.2.0
+ Version bump.
+ Hakan Yıldız
+ hknyldz93@gmail.com
+
+
+ 2014-09-05
+ 2.1.0
+ Version Bump
+ Aydın Demirel
+ aydin.demirel@pisilinux.org
+
+
+ 2014-01-11
+ 1.7.0
+ Version Bump
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-07-28
+ 1.3.0
+ Dep Fixed
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-01-13
+ 1.3.0
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
docker
@@ -79491,6 +79955,89 @@ kdebug daemon, which allow enabling or disabling particular debug areas/messages
+
+
+ augeas
+ http://augeas.net
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2+
+ app:console
+ library
+ util.misc
+ A library for changing configuration files
+ Yapılandırma dosyalarını düzenlemek için bir kitaplık
+ augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API.
+ augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar.
+ http://download.augeas.net/augeas-1.4.0.tar.gz
+
+ libxml2-devel
+ readline-devel
+
+ util/misc/augeas/pspec.xml
+
+
+ augeas
+
+ libxml2
+ readline
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/augeas
+ /usr/share/vim/vimfiles
+ /usr/share/doc
+ /usr/share/man
+
+
+
+ augeas-devel
+ Development files for augeas
+ augeas için geliştirme dosyaları
+
+ augeas
+ libxml2-devel
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/man/man3
+
+
+
+
+ 2015-12-31
+ 1.4.0
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2013-11-04
+ 1.1.0
+ Version bump.
+ Burak Fazıl Ertürk
+ burakerturk@pisilinux.org
+
+
+ 2013-04-30
+ 1.0.0
+ Version bump.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2012-11-04
+ 0.10.0
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
lsof
@@ -113876,6 +114423,106 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ netcf
+ https://fedorahosted.org/netcf
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2+
+ app:console
+ library
+ network.connection
+ A library for configuring network interfaces
+ Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık
+ netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format.
+ netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır.
+ https://fedorahosted.org/released/netcf/netcf-0.2.8.tar.gz
+
+ libxml2-devel
+ libxslt-devel
+ libnl-devel
+ readline-devel
+
+ network/connection/netcf/pspec.xml
+
+
+ netcf
+
+ zlib
+ libnl
+ augeas
+ libxml2
+ libxslt
+ readline
+ libgcrypt
+ libgpg-error
+
+
+ /usr/bin
+ /usr/libexec/
+ /etc/rc.d/init.d
+ /usr/lib
+ /usr/share/netcf
+ /usr/share/doc
+ /usr/share/man/man1/ncftool.1
+
+
+
+ netcf-devel
+ Development files for netcf
+ netcf için geliştirme dosyaları
+
+ augeas-devel
+ libxslt-devel
+ netcf
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/man/man3
+
+
+
+
+ 2015-12-31
+ 0.2.8
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2015-02-16
+ 0.2.6
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2014-04-07
+ 0.2.3
+ Rebuild.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2014-01-30
+ 0.2.3
+ rebuild.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2013-01-14
+ 0.2.3
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
system
FIXME
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index ada8bdfa0a..bd59e964fd 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-3890e666184afa1419bfae373049ef5e11a829b7
\ No newline at end of file
+14569a6cdbd82f12082c80d34fb3823adf856e7c
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 4af0f74d52..4d6ff761bb 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 5fae2e187d..16c6424ae1 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-0f24279c784ec9aa1c9f74ce49d79713b697c2c1
\ No newline at end of file
+22d63624ef8d166a77fed6e10716e1cbc1682e38
\ No newline at end of file
diff --git a/programming/misc/yajl/actions.py b/programming/misc/yajl/actions.py
new file mode 100644
index 0000000000..b875e9fd89
--- /dev/null
+++ b/programming/misc/yajl/actions.py
@@ -0,0 +1,34 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+#WorkDir = "lloyd-yajl-f4b2b1a"
+
+def setup():
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+ cmaketools.configure(sourceDir="..")
+
+def build():
+ shelltools.cd("build")
+ cmaketools.make()
+
+#def check():
+ #shelltools.cd("test")
+ #shelltools.system("./run_tests.sh")
+
+def install():
+ shelltools.cd("build")
+ cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.remove("/usr/lib/*.a")
+
+ shelltools.cd("..")
+ pisitools.dodoc("ChangeLog", "COPYING", "README")
diff --git a/programming/misc/yajl/pspec.xml b/programming/misc/yajl/pspec.xml
new file mode 100644
index 0000000000..0327054901
--- /dev/null
+++ b/programming/misc/yajl/pspec.xml
@@ -0,0 +1,66 @@
+
+
+
+
+ yajl
+ http://lloyd.github.com/yajl
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ library
+ app:console
+ Yet Another JSON Library (YAJL)
+ yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator.
+ http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz
+
+ cmake
+
+
+
+
+ yajl
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ yajl-devel
+ Development headers for yajl
+
+ yajl
+
+
+ /usr/include
+ /usr/share/pkgconfig
+
+
+
+
+
+ 2015-12-31
+ 2.1.0
+ version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-01-17
+ 2.0.1
+ Rebuild for 1.0, change URL
+ Richard de Bruin
+ richdb@pisilinux.org
+
+
+ 2012-08-21
+ 2.0.1
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
diff --git a/programming/misc/yajl/translations.xml b/programming/misc/yajl/translations.xml
new file mode 100644
index 0000000000..5bc6c3e72b
--- /dev/null
+++ b/programming/misc/yajl/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ yajl
+ JSON kitaplığı
+ yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır.
+
+
+
+ yajl-devel
+ yajl kitaplığı için geliştirme başlıkları
+
+
diff --git a/util/misc/augeas/actions.py b/util/misc/augeas/actions.py
new file mode 100644
index 0000000000..4c28befd8d
--- /dev/null
+++ b/util/misc/augeas/actions.py
@@ -0,0 +1,19 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+def setup():
+ autotools.configure("--disable-static")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
diff --git a/util/misc/augeas/pspec.xml b/util/misc/augeas/pspec.xml
new file mode 100644
index 0000000000..cc4593ac5a
--- /dev/null
+++ b/util/misc/augeas/pspec.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ augeas
+ http://augeas.net
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2+
+ app:console
+ library
+ A library for changing configuration files
+ augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API.
+ http://download.augeas.net/augeas-1.4.0.tar.gz
+
+ libxml2-devel
+ readline-devel
+
+
+
+
+ augeas
+
+ libxml2
+ readline
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/augeas
+ /usr/share/vim/vimfiles
+ /usr/share/doc
+ /usr/share/man
+
+
+
+
+ augeas-devel
+ Development files for augeas
+
+ augeas
+ libxml2-devel
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/man/man3
+
+
+
+
+
+ 2015-12-31
+ 1.4.0
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2013-11-04
+ 1.1.0
+ Version bump.
+ Burak Fazıl Ertürk
+ burakerturk@pisilinux.org
+
+
+ 2013-04-30
+ 1.0.0
+ Version bump.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2012-11-04
+ 0.10.0
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
diff --git a/util/misc/augeas/translations.xml b/util/misc/augeas/translations.xml
new file mode 100644
index 0000000000..cedd6a8cc7
--- /dev/null
+++ b/util/misc/augeas/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ augeas
+ Yapılandırma dosyalarını düzenlemek için bir kitaplık
+ augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar.
+
+
+
+ augeas-devel
+ augeas için geliştirme dosyaları
+
+