devel/libvirt 12.8.0 FreeBSD
Toolkit to interact with virtualization capabilities
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5c9aa1fb7d- License
- LGPL3
- Categories
- devel
- Package size
- 8555.1 KiB, 50143.9 KiB installed
Description
A toolkit to interact with the virtualization capabilities of recent versions of Linux, and other OSes.
libvirt provides: * Remote management using TLS encryption and x509 certificates * Remote management authenticating with Kerberos and SASL * Local access control using PolicyKit * Zero-conf discovery using Avahi multicast-DNS * Management of virtual machines, virtual networks and storage * Portable client API for Linux, Solaris and Windows
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libvirt | 12.8.0 |
| OpenBSD | sysutils/libvirt | 12.8.0 |
| NetBSD | sysutils/libvirt | 1.2.9nb63 |
| MidnightBSD | devel/libvirt | 11.3.0_1 |
Install
Binary package:
pkg install libvirt
From the ports tree:
cd /usr/ports/devel/libvirt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libvirt>0:devel/libvirt
LIB_DEPENDS= libvirt-admin.so:devel/libvirt
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 12.8.0 | 12.8.0 | 8.10.0 | 11.6.0 | 12.8.0 |
| FreeBSD:14:quarterly | 12.7.0_1 | 12.7.0_1 | n/a | 11.5.0 | 12.7.0_1 |
| FreeBSD:15:latest | 12.8.0 | 12.8.0 | n/a | 11.6.0 | 11.6.0 |
| FreeBSD:15:quarterly | 12.7.0_1 | 12.7.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 12.8.0 | 12.8.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 5
dnsmasq: dns/dnsmasqggrep: textproc/gnugrepgsed: textproc/gsedrst2html: textproc/py-docutilsxsltproc: textproc/libxslt
Library 2
libcurl.so: ftp/curllibgnutls.so: security/gnutls
Runtime 1
dnsmasq: dns/dnsmasq
The full lists below include those, and their dependencies in turn.
Build dependencies 45
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/json-c
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/dnsmasq
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- net/libslirp
- print/indexinfo
- security/gnutls
- security/libgcrypt
- security/libgpg-error
- security/libssh
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- textproc/expat2
- textproc/gnugrep
- textproc/gsed
- textproc/libxml2
- textproc/libxslt
- textproc/py-docutils
- www/libnghttp2
Run dependencies 33
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/json-c
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/dnsmasq
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- net/libslirp
- print/indexinfo
- security/gnutls
- security/libssh
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- sysutils/dmidecode
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
Configuration
Options name: devel_libvirt
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| LIBSSH | on | libssh remote transport |
| LIBSSH2 | on | libssh2 remote transport |
| NLS | off | Native Language Support |
| NSS | off | Name Service Switch plugin |
| QEMU | off | QEMU driver |
| READLINE | on | Command line editing via libreadline |
| SASL | off | SASL authentication support |
| SLIRP | off | SLIRP networking for bhyve driver |
| ZFS | on | ZFS storage driver |
- USES
- gnome charsetfix compiler:c++0x cpe gettext-runtime gmake meson pathfix perl5 python:build pkgconfig shebangfix tar:xz
- Service scripts
libvirtd,virtlogd
Message after installing
Files
Manual pages 34
- libvirt-guests(8)
- libvirtd(8)
- virkeycode-atset1(7)
- virkeycode-atset2(7)
- virkeycode-atset3(7)
- virkeycode-linux(7)
- virkeycode-osx(7)
- virkeycode-qnum(7)
- virkeycode-usb(7)
- virkeycode-win32(7)
- virkeycode-xtkbd(7)
- virkeyname-linux(7)
- virkeyname-osx(7)
- virkeyname-win32(7)
- virsh(1)
- virt-admin(1)
- virt-host-validate(1)
- virt-pki-query-dn(1)
- virt-pki-validate(1)
- virt-qemu-qmp-proxy(1)
- virt-qemu-run(1)
- virt-qemu-sev-validate(1)
- virt-ssh-helper(8)
- virt-xml-validate(1)
- virtbhyved(8)
- virtlockd(8)
- virtlogd(8)
- virtnetworkd(8)
- virtproxyd(8)
- virtqemud(8)
- virtsecretd(8)
- virtstoraged(8)
- virtvboxd(8)
- virtxend(8)
pkg-plist 509
- bin/virsh
- bin/virt-admin
- bin/virt-host-validate
- bin/virt-pki-query-dn
- bin/virt-pki-validate
- bin/virt-ssh-helper
- bin/virt-qemu-qmp-proxy
- bin/virt-qemu-run
- bin/virt-qemu-sev-validate
- bin/virt-xml-validate
- sbin/virtbhyved
- sbin/virtnetworkd
- sbin/virtproxyd
- sbin/virtqemud
- sbin/virtsecretd
- sbin/virtstoraged
- sbin/virtvboxd
- sbin/virtxend
- share/man/man1/virsh.1.gz
- share/man/man1/virt-admin.1.gz
- share/man/man1/virt-host-validate.1.gz
- share/man/man1/virt-pki-query-dn.1.gz
- share/man/man1/virt-pki-validate.1.gz
- share/man/man1/virt-qemu-qmp-proxy.1.gz
- share/man/man1/virt-qemu-run.1.gz
- share/man/man1/virt-qemu-sev-validate.1.gz
- share/man/man1/virt-xml-validate.1.gz
- share/man/man7/virkeycode-atset1.7.gz
- share/man/man7/virkeycode-atset2.7.gz
- share/man/man7/virkeycode-atset3.7.gz
- share/man/man7/virkeycode-linux.7.gz
- share/man/man7/virkeycode-osx.7.gz
- share/man/man7/virkeycode-qnum.7.gz
- share/man/man7/virkeycode-usb.7.gz
- share/man/man7/virkeycode-win32.7.gz
- share/man/man7/virkeycode-xtkbd.7.gz
- share/man/man7/virkeyname-linux.7.gz
- share/man/man7/virkeyname-osx.7.gz
- share/man/man7/virkeyname-win32.7.gz
- share/man/man8/libvirt-guests.8.gz
- share/man/man8/libvirtd.8.gz
- share/man/man8/virt-ssh-helper.8.gz
- share/man/man8/virtlockd.8.gz
- share/man/man8/virtlogd.8.gz
- share/man/man8/virtnetworkd.8.gz
- share/man/man8/virtproxyd.8.gz
- share/man/man8/virtsecretd.8.gz
- share/man/man8/virtstoraged.8.gz
- share/man/man8/virtvboxd.8.gz
- share/man/man8/virtbhyved.8.gz
- share/man/man8/virtqemud.8.gz
- share/man/man8/virtxend.8.gz
- @sample etc/libvirt/libvirt-admin.conf.sample
- @sample etc/libvirt/libvirt.conf.sample
- @sample etc/libvirt/libvirtd.conf.sample
- @sample etc/libvirt/network.conf.sample
- @sample etc/libvirt/secret.conf.sample
- @sample etc/libvirt/virtbhyved.conf.sample
- @sample etc/libvirt/virtlockd.conf.sample
- @sample etc/libvirt/virtlogd.conf.sample
- @sample etc/libvirt/virtnetworkd.conf.sample
- @sample etc/libvirt/virtproxyd.conf.sample
- @sample etc/libvirt/virtqemud.conf.sample
- @sample etc/libvirt/virtsecretd.conf.sample
- @sample etc/libvirt/virtstoraged.conf.sample
- @sample etc/libvirt/virtvboxd.conf.sample
- @sample etc/libvirt/virtxend.conf.sample
- share/examples/libvirt/networks/default.xml
- @sample etc/libvirt/bhyve.conf.sample
- @sample etc/libvirt/qemu.conf.sample
- @sample etc/libvirt/libxl.conf.sample
- etc/libvirt/qemu-lockd.conf
- etc/libvirt/libxl-lockd.conf
- etc/sasl2/libvirt.conf
- etc/logrotate.d/libvirtd
- etc/logrotate.d/libvirtd.lxc
- etc/logrotate.d/libvirtd.qemu
- etc/logrotate.d/libvirtd.libxl
- include/libvirt/libvirt-admin.h
- include/libvirt/libvirt-common.h
- include/libvirt/libvirt-domain-checkpoint.h
- include/libvirt/libvirt-domain-snapshot.h
- include/libvirt/libvirt-domain.h
- include/libvirt/libvirt-event.h
- include/libvirt/libvirt-host.h
- include/libvirt/libvirt-interface.h
- include/libvirt/libvirt-lxc.h
- include/libvirt/libvirt-network.h
- include/libvirt/libvirt-nodedev.h
- include/libvirt/libvirt-nwfilter.h
- include/libvirt/libvirt-qemu.h
- include/libvirt/libvirt-secret.h
- include/libvirt/libvirt-storage.h
- include/libvirt/libvirt-stream.h
- include/libvirt/libvirt.h
- include/libvirt/virterror.h
- lib/libvirt/lock-driver/lockd.so
- lib/libvirt-admin.so
- lib/libvirt-admin.so.0
- lib/libvirt-admin.so.
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libvirt-12.8.0.tar.xz | 1.0806364e+07 | 0cd46a8f3a2b9b63c35c6e6f42a6c2989183ef3b3d1499ee92b4876db35e6fe9 |
Master sites 2
- http://libvirt.org/sources/
- ftp://libvirt.org/libvirt/
Commit history 6
The latest 5 of 6 in the history this site was built from.