BSD Ports

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

SystemPortVersion
FreeBSDsysutils/xen-tools4.21.0.20260212
MidnightBSDsysutils/xen-tools4.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-4.21.0.20260212---
FreeBSD:14:quarterly-4.21.0.20260212n/a--
FreeBSD:15:latest-4.21.0.20260212n/a--
FreeBSD:15:quarterly-4.21.0.20260212n/an/an/a
FreeBSD:16:latest-4.21.0.20260212n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 8

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 42
Run dependencies 33

No port depends on this one.

Configuration

Options name: sysutils_xen

OptionDefaultDescription
DOCSonBuild and/or install documentation
SPICEoffEnable 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
FileSizeSHA256
xen/4.21.0.20260212/qemu-9.1.0.tar.xz1.32478356e+08816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834
xen/4.21.0.20260212/xen-project-xen-afaf4e7b503ad3e79602b39064e58d6488d10f3d_GL0.tar.gz7.153568e+0621a7a79febcca5985bf9933773949dd4454c9b8a497f9ef96715d8d6cca7ae43
Master sites 1
  • https://download.qemu.org/:qemu

Commit history 0

No commits in the history this site was built from.