| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lxc-bash-completion | Distribution: openSUSE Tumbleweed |
| Version: 6.0.6 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Feb 27 07:52:46 2026 |
| Group: System/Management | Build host: reproducible |
| Size: 33186 | Source RPM: lxc-6.0.6-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://linuxcontainers.org/ | |
| Summary: Bash Completion for lxc | |
Bash command line completion support for lxc.
LGPL-2.1-or-later
* Fri Feb 27 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.6:
https://discuss.linuxcontainers.org/t/lxc-6-0-6-lts-has-been-released/26294
As usual this bugfix releases focus on stability and hardening.
Some of the highlights for this release are:
* Support for alternative compression formats in lxc-local
* Updated AppArmor profile generation (allows running newer runc)
* Support for --rbduser with the ceph backend
* Improved systemd scope handling for unprivileged containers
* Added support for OpenRC as an init system
* Fixed a data transfer race in the attach logic when using io_uring
* Fixed handling of lxc.cap.keep and lxc.cap.drop in configuration
Detailed changelog
* README: Fix CI links
* Rename CONTRIBUTING to CONTRIBUTING.md
* README: update links
* commands: Fix indent
* Enable systemd to create /var/lib/lxc at runtime with
StateDirectory
* Standardize log file create mode to 0640
* lxccontainer: check if target exists before remove in
create_mount_target()
* Automatically detect compression format in the lxc-local
template
* add MFD_EXEC and MFD_NOEXEC_SEAL flag to memfd_create
* github: Drop focal source packages
* builds workflow: make .orig.tar.gz unique per build
* build(deps): bump actions/upload-artifact from 4 to 5
* config/apparmor/abstractions: Fix meson build generation of
container-base
* config/apparmor/abstractions: Drop manually generated
container-base file
* Update lxc.spec.in to use meson
* apparmor: skip /proc and /sys restrictions if nesting is
enabled
* build(deps): bump actions/checkout from 5 to 6
* Ensure do_lxcapi_unfreeze returns false when getstate errors
* build: Check if P_PIDFD is defined
* meson: add meson option for running doxygen in build
* Enumerated all values in array
* Initial changes without testing
* checkonfig: Fixed compatible with toybox/gunzip
* Fallback to XDG_RUNTIME_DIR when /run not found
* added “–rbduser” option in “lxc-create -B rbd”
* added doc for --rbduser
* Added documentation on unprivileged LXC containers
* build(deps): bump actions/upload-artifact from 5 to 6
* start: Remove outdated comment about group dropping
* start: Respect lxc.init.groups also in new user namespace
* copy_rdepends: Don’t fail on missing source file
* cgfsng: fix reboots when using dbus
* Improve the dbus scope creation error handling
* build: update Makefile and meson.build
* github: test io_uring-based event loop
* lxc/{terminal, file_utils}: ensure complete data writes in
ptx/peer io handlers
* tests/lxc-attach: ensure no data corruption happens during
heavy IO on pts
* src/confile: fix values of lxc.cap.keep and lxc.cap.drop
* lxc: added support OpenRC init system
* meson.build: fix openat2 include typo, fix with glibc-2.43
+FORTIFY
* meson.build: fix open_how include with glibc-2.43+
* lxc/network: optimize netdev_get_mtu
* lxc/network: save/restore physical network interfaces altnames
* lxc/network: define netlink uAPI constants for link properties
* cmd/lxc-user-nic: prevent OOB read in name_is_in_groupnames
* Sat Aug 16 2025 Aleksa Sarai <asarai@suse.com>
- Update to LXC 6.0.5. The upstream changelog can be found at
<https://discuss.linuxcontainers.org/t/lxc-6-0-5-lts-has-been-released/24438>
* Fixes a regression introduced in LXC 6.0.4 which was causing some hooks to
fail due to no-new-priv handling
* Removed support for building with the bionic C library (Android) as it
hadn’t been functional for a long time
* Fixed handling of the container_ttys environment variable
+ Added support for both move and nosymfollow mount options
* Improved testsuite coverage
- Remove upstreamed patches:
- fix-apparmor.patch
* Mon May 05 2025 Richard Rahl <rrahl0@opensuse.org>
- fix apparmor according to https://github.com/lxc/lxc/pull/4536
fix-apparmor.patch
* Sat Apr 05 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.4:
This is the fourth bugfix release for LXC 6.0 which is supported
until June 2029.
* Changes
As usual this bugfix releases focus on stability and hardening.
Some of the highlights for this release are:
- Switch to the Zabbly MAC address prefix
- New LXC_IPV6_ENABLE lxc-net configuration key to turn IPv6
on/off
- Fixed ability to attach to application containers with
non-root entry point
* Detailed changelog
- LXC attach should exit on SIGCHLD
- confile-vlanid: undefined is not a zero value
- conf: log name of invalid capability in error
- dbus: replace hardcoded dbus address with environment
variable
- conf: warn when capabilities are disabled or libcap is not
found
- lxc/attach: Revert "- LXC attach should exit on SIGCHLD"
- config-bcast: fix incorrect broadcast address calculation
- github: Switch to native arm64 runners
- Added LXC_IPV6_ENABLE option for lxc-net to enable or disable
IPv6
- sysconfig/lxc: remove false comment
- global: Switch MAC generation to Zabbly prefix
- global: Switch to new MAC prefix
- github: Add packaging workflow
- tools/lxc_attach: fix ENFORCE_MEMFD_REXEC checks
- lxc/conf: handle rootfs open_at error in lxc_mount_rootfs
- lxc/caps: fix open /proc/sys/kernel/cap_last_cap
- lxc/start: do prctl(PR_SET_DUMPABLE) after last uid/gid
switch
* Fri Dec 20 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.3:
The LXC team is pleased to announce the release of LXC 6.0.3!
This is the third bugfix release for LXC 6.0 which is supported
until June 2029.
As usual this bugfix releases focus on stability and hardening.
* Changes
- Added support for PuzzleFS images in lxc-oci
- SIGHUP is now propagated through lxc.init
- Reworked testsuite including support for 64-bit Arm
* Detailed changelog
- meson.build: add -ffat-lto-objects
- meson.build: drop suggest-attribute=noreturn build option
- Add suppport for PuzzleFS images in the oci template
- create_run_template: don't use txtuid and txtguid out of
scope
- Avoid null pointer dereference when using shared rootfs.
rootfs->storage not set by lxc_storage_prepare when using a
shared rootfs.
- meson: fix minor typo
- lxc-net: Replace random IPv6 subnet
- fix return code of recursive all of cgroup_tree_prune
- lxccontainer: fix enter_net_ns helper to work when netns is
inherited
- lxc.init: Switch to sigaction
- lxc.init: Ignore user signals coming from inside the
contianer
- lxc.init: Allow SIGHUP from outside the container
- github: Update coverity workflow
- github: Introduce shared build logic
- github: Introduce shared testsuite logic
- github: Rework test workflow
- github: Cleanup OSS-fuzz
- github: Improve progress reporting
* Sat Sep 21 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.2:
The LXC team is pleased to announce the release of LXC 6.0.2!
This is the second bugfix release for LXC 6.0 which is supported
until June 2029.
As usual this bugfix releases focus on stability and hardening.
* Some of the highlights for this release are:
- Reduced log level on some common messages
- Fix compilation error on aarch64
* Detailed changelog
- Remove unused function
- idmap: Lower logging level of newXidmap tools to INFO
- Exit 0 when there's no error
- doc: Fix definitions of get_config_path and set_config_path
- README: Update security contact
- fix possible clang compile error in AARCH
* Sat Jul 13 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.1:
The LXC team is pleased to announce the release of LXC 6.0.1!
This is the first bugfix release for LXC 6.0 which is supported
until June 2029.
As usual this bugfix releases focus on stability and hardening.
* Highlights
- Fixed some build tooling issues
- Fixed startup failures on system without IPv6 support
- Updated AppArmor rules to avoid potential warnings
* Detailed changelog
- meson: fix build on NixOS
- github: test the lxc multicall binary builds too
- lxc/network: handle non-existing sysctl /disable_ipv6
- network: netdev_configure_server_veth: reduce scope of
disable_ipv6_fd/path vars
- Update lxc-attach.sgml.in
- Update lxc-execute.sgml.in
- Update lxc-{attach,execute}.sgml.in
- Update lxc-execute.sgml.in
- lxc-local: fix use of LXC_PATH before init
- lxc-local: fix incorrect path to templates file
- lxc-local: remove check for template existence before
extraction
- apparmor: fix rule path pattern specification syntax
- apparmor: regenerate rules
- apparmor: use /{,} instead of /
- apparmor: regenerate rules
- github: start using ubuntu-24.04
- github: properly check apparmor profile changes
- lxc/storage/zfs: ignore false-positive use-after-free warning
- github: exclude clang & ubuntu-24.04 combination
- meson: fix build with -Dtools-multicall=true on NixOS
* Sun Apr 14 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- fix builds on 15.5 or 5.5
* Sun Apr 14 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.0:
The LXC team is pleased to announce the release of LXC 6.0 LTS!
This is the result of two years of work since the LXC 5.0 release
and is the sixth LTS release for the LXC project. This release
will be supported until June 2029.
* New multi-call binary¶
A new tools-multicall=true configuration option can be used to
produce a single lxc binary which can then have all other
lxc-XYZ commands be symlinked to.
This allows for a massive disk space reduction, particularly
useful for embedded platforms.
* Add a set_timeout function to the library
A new set_timeout function is available on the main
lxc_container struct and allow for setting a global timeout for
interactions with the LXC monitor.
Prior to this, there was no timeout, leading to potential
deadlocks as there's also no way to cancel an monitor request.
As a result of adding this new symbol to the library, we have
bumped the liblxc symbol version to 1.8.0.
* LXC bridge now has IPV6 enabled
The default lxcbr0 bridge now comes with IPv6 enabled by
default, using an IPv6 ULA subnet.
Support for uid/gid selection in lxc-usernsexec
The lxc-usernsexec tool now has both -u and -g options to
control what resulting UID and GID (respectively) the user
wishes to use (defaulting to 0/0).
* Improvements to lxc-checkconfig
lxc-checkconfig now only shows the version if lxc-start is
present (rather than failing).
Additionally, it's seen a number of other cosmetic improvements
as well as now listing the maximum number of allowed namespaces
for every namespace type.
* Support for squashfs OCI images
The built-in oci container template can now handle squashfs
compressed OCI images through the use of atomfs.
* Switched from systemd's dbus to dbus-1
LXC now uses libdbus-1 for DBus interactions with systemd
rather than using libsystemd.
The reason for this change is that libdbus-1 is readily
available for static builds.
* Removed Upstart support
Support for the Upstart init system has finally been removed
from LXC.
This shouldn't really affect anyone at this stage and allowed
for cleaning up some logic and config files from our
repository.
* Mon Jul 31 2023 Dirk Müller <dmueller@suse.com>
- update to 5.0.3:
* Fix nftables syntax for IPv6 NAT
* Added support for squashfs OCI images
* Fixes when running LXC with io_uring
+ detailed changelog at https://discuss.linuxcontainers.org/t/lxc-5-0-3-lts-has-been-released/17708
* Tue May 02 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 5.0.2:
+ Fix a variety of build issues resulting from the switch to
meson.
+ lxc-attach: Fix missing return codes.
+ core: Setup peer group for container's root.
+ checkconfig: Make output more useful on modern kernels.
+ lxc-user-nic: Fix issue resulting in leaking file existence to
unprivileged users (CVE-2022-47952, boo#1206779).
- Drop upstream fixed patches:
+ OPENSUSE-0001-meson.build-allow-explicit-distrosysconfdir.patch
+ OPENSUSE-0002-build-detect-where-struct-mount_attr-is-declared.patch
+ OPENSUSE-0003-build-detect-sys-pidfd.h-availability.patch
+ OPENSUSE-0004-cgroups-fix-Waddress-warning.patch
+ OPENSUSE-0005-build-fix-handling-of-dependancies-to-fix-build-on-o.patch
+ OPENSUSE-0006-build-only-build-init.lxc.static-if-libcap-is-static.patch
+ OPENSUSE-0007-build-drop-build-time-systemd-dependency.patch
+ UPSTREAM-4187.patch
/usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/_lxc /usr/share/bash-completion/completions/lxc-attach /usr/share/bash-completion/completions/lxc-autostart /usr/share/bash-completion/completions/lxc-cgroup /usr/share/bash-completion/completions/lxc-checkpoint /usr/share/bash-completion/completions/lxc-config /usr/share/bash-completion/completions/lxc-console /usr/share/bash-completion/completions/lxc-copy /usr/share/bash-completion/completions/lxc-create /usr/share/bash-completion/completions/lxc-destroy /usr/share/bash-completion/completions/lxc-device /usr/share/bash-completion/completions/lxc-execute /usr/share/bash-completion/completions/lxc-freeze /usr/share/bash-completion/completions/lxc-info /usr/share/bash-completion/completions/lxc-ls /usr/share/bash-completion/completions/lxc-monitor /usr/share/bash-completion/completions/lxc-snapshot /usr/share/bash-completion/completions/lxc-start /usr/share/bash-completion/completions/lxc-stop /usr/share/bash-completion/completions/lxc-top /usr/share/bash-completion/completions/lxc-unfreeze /usr/share/bash-completion/completions/lxc-unshare /usr/share/bash-completion/completions/lxc-usernsexec /usr/share/bash-completion/completions/lxc-wait
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Apr 19 22:25:10 2026