summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {app-emulation -> app-containers}/lxdGeorgy Yakovlev2021-12-2012-740/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Move {app-crypt → sec-keys}/openpgp-keys-linuxcontainersMichał Górny2021-12-182-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/lxd: stabilize 4.0.8-r1 for amd64Joonas Niilola2021-12-111-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: disable -werror on 4.0.8 tooJoonas Niilola2021-11-171-1/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: disable -Werror on 4.0.7Joonas Niilola2021-11-162-0/+109
| | | | | | - apparently only triggered with clang (after glibc update). Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: remove unused patchesMichael Mair-Keimberger2021-11-152-41/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/22932 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/lxd: drop 4.0.7Joonas Niilola2021-11-101-163/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.7-r2 for amd64Joonas Niilola2021-11-101-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: add fix for >btrfs-progs-5.14 safety checkJoonas Niilola2021-11-092-0/+77
| | | | | Closes: https://bugs.gentoo.org/822393 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: add 4.0.8Joonas Niilola2021-10-222-0/+177
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: add fowners for the keepdirJoonas Niilola2021-10-101-2/+4
| | | | | Bug: https://bugs.gentoo.org/817287 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: Add keepdirUzi Erdenebileg2021-10-101-0/+2
| | | | | | | Bug: https://bugs.gentoo.org/817287 Signed-off-by: Uzi Erdenebileg <lzijbuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22535 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: keyword 4.0.7-r1 for ~x86Joonas Niilola2021-10-041-1/+1
| | | | | Bug: https://bugs.gentoo.org/816039 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: backport syscall_wrappers patch, use --syslogFlorian Schmaus2021-09-243-0/+248
| | | | | | | | | | | | | | | | | | | This backports the lxd patch to avoid conflicts with glibc's close_range(). Also use --syslog instead of --logfile=/var/log/lxd/lxd.log in lxd's systemd service, so that lxd's log messages are not logged to a file, but instead to the service's journal. The ebuild also no longer uses a dedicated apparmor service file (files/lxd-4.0.0_apparmor.service), but instead patches the existing service file if apparmor is used. This avoids maintaining two systemd service files. Also drop the unused autotools eclass. Closes: https://bugs.gentoo.org/807268 Closes: https://github.com/gentoo/gentoo/pull/22383 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-emulation/lxd: drop 4.0.6-r1Joonas Niilola2021-08-252-164/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.7 for amd64Joonas Niilola2021-08-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: drop 4.0.5Joonas Niilola2021-07-192-154/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: bump to 4.0.7Joonas Niilola2021-07-192-0/+165
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: add a dep for xdelta[lzma]Joonas Niilola2021-07-141-0/+1
| | | | | | | | - looks like increasing amount of containers need this to uncompress the container image. Might affect lxc too. Bug: https://bugs.gentoo.org/699006 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: fix virtfs-proxy-helper pathBenedikt Neuffer2021-06-301-0/+5
| | | | | Closes: https://bugs.gentoo.org/798924 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.6 on amd64Joonas Niilola2021-06-011-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: bump to 4.0.6Joonas Niilola2021-05-012-0/+158
| | | | | | | - build lxd-agent statically, #752480 Bug: https://bugs.gentoo.org/752480 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: drop 4.0.4-r7Joonas Niilola2021-04-282-155/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.5 on amd64Joonas Niilola2021-04-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: Drop superfluous optfeature headerAndreas Sturmlechner2021-04-042-2/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-emulation/lxd: drop 4.0.4Joonas Niilola2021-03-091-152/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: Stabilize 4.0.4-r7 amd64, #774645Sam James2021-03-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/lxd: bump to 4.0.5Joonas Niilola2021-03-072-0/+155
| | | | | | | - allow sys-fs/fuse:*, both slots seems to work, - update LICENSES, we don't bundle any libraries anymore. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: more POSIX-compliant init.d file, #609070Joonas Niilola2021-03-071-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: fix building with go-1.16Joonas Niilola2021-02-191-0/+154
| | | | | | | | | - by exporting GO111MODULE=auto, - reset KEYWORDS on -r7 to match go versioning and to be sure new go version won't surprise stable users with runtime issues. Closes: https://bugs.gentoo.org/771567 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: use signals in openrc scriptBenedikt Neuffer2021-02-181-5/+13
| | | | | | | | | | Rework on openrc script to use signals to communicate with the LXD daemon. Bug: https://bugs.gentoo.org/770511 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Benedikt Neuffer <ogelpre@itfriend.de> Closes: https://bugs.gentoo.org/770511 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: remove unused variable from init.d fileJoonas Niilola2021-02-161-1/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: rework init.d file shutdown logicJoonas Niilola2021-02-161-4/+8
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: remove pidfile on shutdownJoonas Niilola2021-02-161-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: don't shutdown all cluster instances with serviceJoonas Niilola2021-02-162-22/+3
| | | | | Closes: https://bugs.gentoo.org/770511 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: clean oldJoonas Niilola2021-01-302-296/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.4-r5 on amd64Joonas Niilola2021-01-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: add lzma dep on squashfsAisha Tammy2021-01-301-0/+152
| | | | | | | | | | images from the default remote image host are compressed as xz and need this Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/19258 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: revbump to match new lxc[seccomp] defaultJoonas Niilola2021-01-142-3/+3
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: fix hardcoded ovmf file pathJoonas Niilola2021-01-041-0/+152
| | | | | Closes: https://bugs.gentoo.org/763180 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: remove old 4.0.3Joonas Niilola2020-12-152-214/+0
| | | | | Closes: https://bugs.gentoo.org/744106 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.4-r1 on amd64Joonas Niilola2020-12-091-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: revert openrc -> systemd-cgroups fixJoonas Niilola2020-10-263-3/+0
| | | | | | | | | | - it now breaks openrc -> openrc-cgroups instead. A better solution needs to be found. Please see https://wiki.gentoo.org/wiki/LXD#Running_systemd_based_containers_on_OpenRC_hosts for a workaround, that you can add to your own init.d file if needed. Bug: https://bugs.gentoo.org/750410 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: bump to 4.0.4Joonas Niilola2020-10-232-0/+146
| | | | | | | | | | | | | | | - dropped bundled libco, - dropped dependencies that were required to build bundled libs, - dropped multiple kernel requirements that were not documented upstream, please run 'lxc-checkconfig' to enable some optional kernel features, - fixed 'builds with -Werror' bug #744106, - test phase works now, - use system dqlite instead of bundled one, - use system raft instead of bundled one, - use system sqlite instead of bundled one. Bug: https://bugs.gentoo.org/744106 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: fix init.d to allow systemd cont on openrc hostJoonas Niilola2020-10-212-1/+4
| | | | | Closes: https://bugs.gentoo.org/750410 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: use verify-sigJoonas Niilola2020-10-202-4/+9
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: become primary maintainer, drop stasibearJoonas Niilola2020-09-221-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: remove old 4.0.2Joonas Niilola2020-09-142-211/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/lxd: stabilize 4.0.3 on amd64Joonas Niilola2020-09-141-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>