app-containers / lxd

Fast, dense and secure container management

Official package sites : https://github.com/lxc/lxd · https://linuxcontainers.org/lxd/introduction/ ·

By combining the speed and density of containers with the security of traditional virtual machines, LXD is the next-generation of container hypervisor for Linux from Canonical.

v5.0.0 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm64 ~x86
USE flags
apparmor ipv6 nls verify-sig

General

apparmor
Enable AppArmor support
ipv6
Add support for IP version 6
nls
Add Native Language Support (using gettext - GNU locale utilities)
verify-sig
Verify upstream signatures on distfiles

acct-group / lxd : Group for app-containers/lxd

app-arch / xz-utils : Utils for managing LZMA compressed files

app-containers / lxc : A userspace interface for the Linux kernel containment features

dev-db / sqlite : SQL database engine

dev-libs / dqlite : Embeddable, replicated and fault tolerant SQL engine

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / raft : C implementation of the Raft consensus protocol

dev-util / xdelta : Computes changes between binary or text files and creates deltas

net-dns / dnsmasq : Small forwarding DNS server

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / udev : Virtual to select between different udev daemon providers

acct-group / lxd : Group for app-containers/lxd

app-arch / xz-utils : Utils for managing LZMA compressed files

app-containers / lxc : A userspace interface for the Linux kernel containment features

dev-db / sqlite : SQL database engine

dev-libs / dqlite : Embeddable, replicated and fault tolerant SQL engine

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / raft : C implementation of the Raft consensus protocol

dev-util / xdelta : Computes changes between binary or text files and creates deltas

net-dns / dnsmasq : Small forwarding DNS server

net-firewall / ebtables : Controls Ethernet frame filtering on a Linux bridge, MAC NAT and brouting

net-firewall / iptables : Linux kernel (2.4+) firewall, NAT and packet mangling tools

sys-apps / iproute2 : kernel routing and traffic control utilities

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / lxcfs : FUSE filesystem for LXC

sys-fs / squashfs-tools : tools to create and extract Squashfs filesystems

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / acl : Virtual for acl support (sys/acl.h)

virtual / udev : Virtual to select between different udev daemon providers

750410
app-containers/lxd LXD startup failing on non-systemd environments
798825
app-containers/lxd-4.0.6 hangs when executing init with cgroups2 only
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: drop 4.0.9-r3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: stabilize 5.0.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: add 5.0.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Thomas Bracht Laumann Jespersen · gentoo
app-containers/lxd: fix unquoted variable S
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-containers/lxd: Keyword 4.0.9-r3 arm64, #846779
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: drop 4.0.8-r3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: fix finding virtfs-proxy-helper, again
- the code has been divided amongst different files. Closes: https://bugs.gentoo.org/798924 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: stabilize 4.0.9-r2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: fix systemd service file for 4.0.9
- the previous settings caused some runtime issues, with apparently mixed process ownerships. Reported-by: telans Thanks-to: telans Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-containers/lxd: Use (+) for ipv6 flag deps
At this point, it is reasonable to assume that packages will be enabling IPv6 unconditionally rather than dropping it altogether. Update the USE dependencies to (+) to account for that, in preparation for removal of the flag in iproute2 and iputils. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: add 4.0.9
- inherit go-module.eclass; upstream uses go.mod now, - new documentation offered by upstream, e.g. a handy cheatsheet, - openrc init file and systemd service file now manages the log directory (#817287), - virtfs-proxy-helper bin path isn't hardcoded anymore (#798924), - -Werror patch turned into sed for easier maintainability. Bug: https://bugs.gentoo.org/798924 Closes: https://bugs.gentoo.org/817287 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: fix the sed for OVMF path, add notes about vm's
- lxd supports virtual machines through qemu which wasn't advertised in the ebuild. Closes: https://bugs.gentoo.org/830612 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/lxd: drop 4.0.7-r2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/lxc
Closes: https://github.com/gentoo/gentoo/pull/23428 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/lxd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>