Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lxc-bash-completion-6.0.6-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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

Files

/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