sysutils/xen-tools 4.21.0.20260212 FreeBSD
Xen Hypervisor management tools
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2, LGPL3
- Categories
- sysutils, emulators
Description
The xl program is the new tool for managing Xen guest domains. The program can be used to create, pause, and shutdown domains. It can also be used to list current domains, enable or pin VCPUs, and attach or detach virtual block devices
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/xen-tools | 4.21.0.20260212 |
| MidnightBSD | sysutils/xen-tools | 4.19.0.20241112_1 |
Install
Binary package:
pkg install xen-tools
From the ports tree:
cd /usr/ports/sysutils/xen-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xen-tools>0:sysutils/xen-tools
LIB_DEPENDS= libxencall.so:sysutils/xen-tools
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 | - | 4.21.0.20260212 | - | - | - |
| FreeBSD:14:quarterly | - | 4.21.0.20260212 | n/a | - | - |
| FreeBSD:15:latest | - | 4.21.0.20260212 | n/a | - | - |
| FreeBSD:15:quarterly | - | 4.21.0.20260212 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 4.21.0.20260212 | 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 3
seabios>0: misc/seabios${LOCALBASE}/share/edk2-xen/XEN_X64_EFI.fd: sysutils/edk2bash>0: shells/bash
Library 8
libjson-c.so: devel/json-cliblzo2.so: archivers/lzo2libpixman-1.so: x11/pixmanlibargp.so: devel/argp-standalonelibgnutls.so: security/gnutlslibinotify.so: devel/libinotifylibzstd.so: archivers/zstdlibfdt.so: sysutils/dtc
Runtime 2
seabios>0: misc/seabios${LOCALBASE}/share/edk2-xen/XEN_X64_EFI.fd: sysutils/edk2
The full lists below include those, and their dependencies in turn.
Build dependencies 42
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- devel/argp-standalone
- devel/bison
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/json-c
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/m4
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- dns/libidn2
- lang/perl5.42
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- misc/seabios
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/dtc
- sysutils/edk2
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- x11/pixman
Run dependencies 33
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- devel/argp-standalone
- devel/gettext-runtime
- devel/glib20
- devel/json-c
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- lang/perl5.42
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- misc/seabios
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- sysutils/dtc
- sysutils/edk2
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- x11/pixman
No port depends on this one.
Configuration
Options name: sysutils_xen
| Option | Default | Description |
|---|---|---|
| DOCS | on | Build and/or install documentation |
| SPICE | off | Enable SPICE protocol for QEMU |
- USES
- cpe gettext gmake gnome libtool localbase:ldflags perl5 pkgconfig python shebangfix iconv bison ninja:build
- Service scripts
- none
Files
Manual pages 22
- xen-pci-device-reservations(7)
- xen-pv-channel(7)
- xen-tscmode(7)
- xen-vtpm(7)
- xen-vtpmmgr(7)
- xenhypfs(1)
- xenstore(1)
- xenstore-chmod(1)
- xenstore-ls(1)
- xenstore-read(1)
- xenstore-write(1)
- xentop(1)
- xentrace(8)
- xenwatchdogd(8)
- xl(1)
- xl-disk-configuration(5)
- xl-network-configuration(5)
- xl-numa-placement(7)
- xl-pci-configuration(5)
- xl.cfg(5)
- xl.conf(5)
- xlcpupool.cfg(5)
pkg-plist 884
- bin/xen-cpuid
- bin/xen-detect
- bin/xenalyze
- bin/xencov_split
- bin/xenstore
- bin/xenstore-chmod
- bin/xenstore-control
- bin/xenstore-exists
- bin/xenstore-list
- bin/xenstore-ls
- bin/xenstore-read
- bin/xenstore-rm
- bin/xenstore-watch
- bin/xenstore-write
- etc/bash_completion.d/xl
- etc/rc.d/xencommons
- etc/rc.d/xendriverdomain
- etc/xen-tools/README
- etc/xen-tools/cpupool
- etc/xen-tools/scripts/block
- etc/xen-tools/scripts/hotplugpath.sh
- etc/xen-tools/scripts/vif-bridge
- etc/xen-tools/xl.conf
- etc/xen-tools/xlexample.hvm
- etc/xen-tools/xlexample.pvhlinux
- etc/xen-tools/xlexample.pvlinux
- include/_libxl_types.h
- include/_libxl_types_json.h
- include/libxl.h
- include/libxl_event.h
- include/libxl_json.h
- include/libxl_utils.h
- include/libxl_uuid.h
- include/libxlutil.h
- include/xen-barrier.h
- include/xen/COPYING
- include/xen/arch-arm.h
- include/xen/arch-arm/hvm/save.h
- include/xen/arch-arm/smccc.h
- include/xen/arch-ppc.h
- include/xen/arch-riscv.h
- include/xen/arch-x86/cpufeatureset.h
- include/xen/arch-x86/cpuid.h
- include/xen/arch-x86/guest-acpi.h
- include/xen/arch-x86/hvm/save.h
- include/xen/arch-x86/hvm/start_info.h
- include/xen/arch-x86/pmu.h
- include/xen/arch-x86/xen-mca.h
- include/xen/arch-x86/xen-x86_32.h
- include/xen/arch-x86/xen-x86_64.h
- include/xen/arch-x86/xen.h
- include/xen/arch-x86_32.h
- include/xen/arch-x86_64.h
- include/xen/argo.h
- include/xen/bootfdt.h
- include/xen/callback.h
- include/xen/device_tree_defs.h
- include/xen/dom0_ops.h
- include/xen/domctl.h
- include/xen/elfnote.h
- include/xen/errno.h
- include/xen/event_channel.h
- include/xen/features.h
- include/xen/foreign/arm32.h
- include/xen/foreign/arm64.h
- include/xen/foreign/x86_32.h
- include/xen/foreign/x86_64.h
- include/xen/grant_table.h
- include/xen/hvm/dm_op.h
- include/xen/hvm/e820.h
- include/xen/hvm/hvm_info_table.h
- include/xen/hvm/hvm_op.h
- include/xen/hvm/hvm_vcpu.h
- include/xen/hvm/hvm_xs_strings.h
- include/xen/hvm/ioreq.h
- include/xen/hvm/params.h
- include/xen/hvm/pvdrivers.h
- include/xen/hvm/save.h
- include/xen/hypfs.h
- include/xen/io/9pfs.h
- include/xen/io/blkif.h
- include/xen/io/cameraif.h
- include/xen/io/console.h
- include/xen/io/displif.h
- include/xen/io/fbif.h
- include/xen/io/fsif.h
- include/xen/io/kbdif.h
- include/xen/io/libxenvchan.h
- include/xen/io/netif.h
- include/xen/io/pciif.h
- include/xen/io/protocols.h
- include/xen/io/pvcalls.h
- include/xen/io/ring.h
- include/xen/io/sndif.h
- include/xen/io/tpmif.h
- include/xen/io/usbif.h
- include/xen/io/vscsiif.h
- include/xen/io/xenbus.h
- include/xen/io/xs_wire.h
- include/xen/kexec.h
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| xen/4.21.0.20260212/qemu-9.1.0.tar.xz | 1.32478356e+08 | 816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834 |
| xen/4.21.0.20260212/xen-project-xen-afaf4e7b503ad3e79602b39064e58d6488d10f3d_GL0.tar.gz | 7.153568e+06 | 21a7a79febcca5985bf9933773949dd4454c9b8a497f9ef96715d8d6cca7ae43 |
Master sites 1
- https://download.qemu.org/:qemu
Commit history 0
No commits in the history this site was built from.