* assemble: add clone in distrobox assemble by @PawsFunctions in #1618
* completions: zsh reworked. fixed not completing container names. by @fredricocalamari in #1603
* create: better check clone support
* create: properly handle platform specification for alien architectures. Fix#1644
* distrobox-enter: improve cmd composition speed by @TigerGorilla2 in #1649
* docs: Cut 80% of the source package size by optimizing/cleaning doc images by @eugenesan in #1586
* docs: Fix misspelling in Useful tips section by @brandondong in #1645
* docs: Update compatibility list
* docs: Update compatibility.md for fedora toolbox images by @ImBearChild in #1637
* docs: add deepin 23 docker image by @chenchongbiao in #1632
* docs: fix nvidia container toolkit commands. Fix#1654
* docs: update Podman inside Distrobox by @alexandrevicenzi in #1597
* enter: Replace tac with awk to be more portable by @shtayerc in #1591
* enter: Stop importing zsh FPATH into container by @jgroman in #1636
* enter: fix additional flags composition, Fix#1594
* export: potential improvement to pull-request #1102 by @AbduEhab in #1608
* fix:repeat trigger update locale when locale exists by @heysion in #1614
* init: Strip single quotes when parsing locale.conf by @catgirlconspiracy in #1605
* init: add timeout to systemd bringup wait. Fix#1641
* init: fix missing hooks in pacman, Fix#1595, Fix#1602, Fix#1610, Fix#1619
* init: fix prompt not sourcing on some distros
* init: fix runtime sync fallback by @xz-dev in #1622
* init: improve nvidia integration, skip files when directory is already a ro-mountpoint, log with warnings
* init: move pkg manager exclude lists to separate step, always run them.
* init: provide default prompt for fish shell by @Boria138 in #1588
* init: simplify nvidia 32bit dir detection
* rm: fix redundant print with quotes. Fix#1634
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=52
- Update to 1.7.1
* all: ensure no side effects on global variables
* create the binary export path if it doesn't exist (#1291)
* docs: Add info on upgrading package on steamdeck (#1271)
* docs: remove extra ` from xhost command by (#1284)
* enter: Add option to run with clean PATH (#1299)
* fix: missing .fifo logfile in distrobox-enter (#1307)
* init: ignore findmnt error in routine remounting (#1289) (#1296)
* init: mask suspend/hibernate/hybrid-sleep
* init: massively speed up apk deps install by @JamiKettunen in (#1298)
* rm: do not block container removal if we cannot start it
OBS-URL: https://build.opensuse.org/request/show/1161564
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=45
- Update to 1.7.0.1
* install: fix version
* distrobox-generate-entry: respect DBX_CONTAINER_MANAGER variable
* distrobox-init: do not fail if locale cannot be set by
* Don't create empty XAUTH* variables.
* Add DISTROBOX_EXPORT_PATH env var for distrobox-export.
* distrobox-init: use "zypper se --match-exact" (instead of "zypper se -x")
* init: better detection of file watching trigger
* enter: fix shell when entering initful container after
* export: fix quotes arount exported binary path
* upgrade: fix execution with new enter behavior
* enter: do not use a shell when executing a custom command
* export: fix execution of binaries with spaces in the name
* rm: do not fail if no exports are found
OBS-URL: https://build.opensuse.org/request/show/1158083
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=42
- Removed:
* 0001-Fix-systemd-init-container-startup-1069.patch
- Update to 1.7.0
* added --enter-flags to distrobox-export to specify additional
distrobox flags to use when entering
* added --hostname flag to distrobox-create so you can choose a
different hostname than the box name
* added --unshare-groups to distrobox-create to allow unsharing
user's additional groups inside the container
* better login shell management
* better systemd support for initful containers
* fixed multiple bins and apps exports declaration in assemble
* improved NVidia support
* improved Wolfi container support
* improved rootful containers support for exported graphical apps
* improved terminfo support
* new distrobox-export --list-apps and --list-binaries to show
exported apps and binaries
OBS-URL: https://build.opensuse.org/request/show/1153040
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=39
- Update to version 1.6.0.1:
* Export: fix exporting desktop app.
* Init: fix nvidia library integration.
- Update to version 1.6.0:
* Lilipod support
* Improved nvidia integration, particularly for cuda
* General improvements in the init process
* Improve user's shell handling, so that it now always respects the chsh done inside the container
* Fix tzdata/zoneinfo problems
* Rootful containers now will properly setup user password for sudo
* General polish in initful containers
* Initful containers now support also OpenRC when present
* Initful containers will now have also a proper systemd user session
* New --unshare-all, --unshare-netns, --unshare-process, --unshare-devsys
flags in create
+ Now initful + unshare-all containers can be used as playgrounds for
services like LXC and Libvirt more easily
* New container_additional_volumes configuration
* Export fixes and improvements in multi-icon and space-in-name handling
* Exported binaries will be runnable between distroboxes
* Exported binaries will always run in a login shell
* Assemble is now more polished and supports all of create flags
* Assemble can now export apps/binaries directly from the manifest
OBS-URL: https://build.opensuse.org/request/show/1127997
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=33
- Update to version 1.5.0.2:
* Fix typo in instructions for setting podman-host path
* Fix user initialization for ubuntu 23.04
* Compatibility: add openEULER and Linux Mint containers
* Fix docker minimum version to 19.03.15.
* Better container detection in host-exec
* fix host file sync when unsharing network
- Changes from version 1.5.0.1:
* Fix bashism in assemble.
* Revert to using distrobox-enter for upgrade.
* Fix bug in init_readlink with relative paths in init.
* Improve dry-run output to show a flag for each line in enter/create.
OBS-URL: https://build.opensuse.org/request/show/1097483
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=31
- Update to version 1.5.0:
* additional-packages flag in create, to directly add packages during init
* NVidia GPU Support for containers: distrobox will attempt to share host's drivers with the container
* New distrobox-assemble command lets you declare your distroboxes-as-code, in an easy config file
* Now, removing a distrobox will un-export apps and binaries exported by it
* Init is now more flexible in how it adds packages, allowing for greater compatibility
* Init now supports systemd containers using --additional-packages systemd during creation
* General reliability improvements, lots of bug fixes and QoL
OBS-URL: https://build.opensuse.org/request/show/1093616
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/distrobox?expand=0&rev=29