2019-07-22 12:28:41 +00:00
|
|
|
|
Overview of changes in 0.0.12
|
|
|
|
|
=============================
|
|
|
|
|
|
|
|
|
|
* Create /run/.toolboxenv inside the toolbox container's entry point too
|
|
|
|
|
* Don't use 'podman cp' to copy toolbox.sh to old containers
|
|
|
|
|
* Drop the "immutable" term
|
|
|
|
|
* Unbreak /etc/localtime & /etc/timezone if /run/host/monitor is absent
|
|
|
|
|
|
|
|
|
|
|
2019-06-21 14:31:50 +00:00
|
|
|
|
Overview of changes in 0.0.11
|
|
|
|
|
=============================
|
|
|
|
|
|
|
|
|
|
* Allow Qt applications to work without QT_X11_NO_MITSHM
|
|
|
|
|
* Check if /etc/subgid and /etc/subuid have entries for the user
|
|
|
|
|
* Give access to the entire /dev from the host operating system
|
|
|
|
|
* Keep /etc/host.conf, /etc/localtime and /etc/timezone synchronized with the
|
|
|
|
|
host
|
|
|
|
|
* Notify the terminal about the current toolbox container in use
|
|
|
|
|
* Prevent Podman from complaining about 'podman cp --pause=true ...'
|
|
|
|
|
* Unbreak rendering & wrapping of commands typed at an interactive prompt
|
|
|
|
|
* Unbreak setting up /home as a symbolic link
|
|
|
|
|
|
|
|
|
|
|
2019-05-21 16:55:47 +00:00
|
|
|
|
Overview of changes in 0.0.10
|
|
|
|
|
=============================
|
|
|
|
|
|
|
|
|
|
* Add a run command
|
|
|
|
|
* Create /run/.toolboxenv in 'toolbox enter' for identification
|
|
|
|
|
* Drop the Buildah dependency and the user-specific customized image
|
|
|
|
|
* Keep /etc/hosts and /etc/resolv.conf synchronized with the host
|
|
|
|
|
* Migrate existing containers when Podman is updated
|
|
|
|
|
* Retain the PS1 across su(1) and sudo(8)
|
|
|
|
|
* Set the Kerberos credential cache type only if Kerberos is available
|
|
|
|
|
* Support column(1) from bsdmainutils
|
|
|
|
|
* Support 'sudo' as default sudo(8) group
|
|
|
|
|
* Use a magenta hexagon instead of 🔹 in the PS1
|
|
|
|
|
|
|
|
|
|
|
2019-04-30 10:29:09 +00:00
|
|
|
|
Overview of changes in 0.0.9
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Add Bash completion
|
|
|
|
|
* Allow connecting to Wayland displays other than "wayland-0"
|
|
|
|
|
* Ask for confirmation before downloading the base image
|
|
|
|
|
* Improve the onboarding experience
|
|
|
|
|
* Make it available inside the toolbox container
|
|
|
|
|
* Make 'toolbox enter' create or fall back to a container when possible
|
|
|
|
|
* Set TOOLBOX_CONTAINER in the environment to identify as a toolbox
|
|
|
|
|
* Set default release to 29 when running on non-fedora hosts
|
|
|
|
|
* Show welcome texts on interactive shells
|
|
|
|
|
|
|
|
|
|
|
2019-04-12 14:44:16 +00:00
|
|
|
|
Overview of changes in 0.0.8
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Add label for tagging, not tied to the fedora-toolbox name
|
|
|
|
|
* Add short variants for various options in 'create' and 'enter'
|
|
|
|
|
* Ensure that names of toolbox containers don't have a colon
|
|
|
|
|
* Enable Travis
|
|
|
|
|
* Fix miscellaneous issues pointed out by https://www.shellcheck.net/
|
|
|
|
|
* Give access to Kerberos if KCM credential caches are being used
|
|
|
|
|
* Improve the onboarding experience
|
|
|
|
|
* Reduce the sizes of the images by removing temporary files created by DNF
|
|
|
|
|
* Use a lighter entry point than /bin/sh
|
|
|
|
|
|
|
|
|
|
|
2019-03-14 13:02:19 +00:00
|
|
|
|
Overview of changes in 0.0.7
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Add fedora-toolbox image definition for Fedora 31
|
|
|
|
|
* Add flatpak-xdg-utils to Fedoras 29 and 30
|
|
|
|
|
* Add manuals
|
|
|
|
|
* Add rm and rmi commands
|
|
|
|
|
* Be more informative when creating the working container
|
|
|
|
|
* Clarify the error message if the toolbox container is not found
|
|
|
|
|
* Don't create volumes in the image for bind mounts from the host
|
|
|
|
|
* Fix miscellaneous issues pointed out by https://www.shellcheck.net/
|
|
|
|
|
* Give access to /dev/bus for control transfers from USB devices
|
|
|
|
|
* Give access to removable devices and other temporary mounts
|
|
|
|
|
* Lots of Bash-isms removed for POSIX correctness
|
|
|
|
|
* Make the --image flag override the base toolbox image, as documented
|
|
|
|
|
* Make the spinner more efficient
|
|
|
|
|
* Restore documentation removed from the base Fedora images
|
|
|
|
|
|
|
|
|
|
|
2019-02-21 18:41:28 +00:00
|
|
|
|
Overview of changes in 0.0.6
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Add a list command
|
|
|
|
|
* Drop the "fedora" prefix and rename the project as just "toolbox"
|
|
|
|
|
* Fix typos pointed out by https://www.shellcheck.net/
|
|
|
|
|
* Lots of Bash-isms removed for POSIX correctness
|
|
|
|
|
* Make --container and --image command-specific options
|
|
|
|
|
* Make it work inside the toolbox container itself
|
|
|
|
|
* Shorten the prefix for debug and error messages
|
|
|
|
|
* Use the host's PID namespace for the toolbox container
|
|
|
|
|
* Use the standard error output for error messages
|
|
|
|
|
|
|
|
|
|
|
2019-02-11 14:17:47 +00:00
|
|
|
|
Overview of changes in 0.0.5
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Give access to mounts under $HOME, and make autofs work
|
|
|
|
|
* Show a spinner when creating the toolbox
|
|
|
|
|
|
|
|
|
|
|
2019-01-21 14:29:43 +00:00
|
|
|
|
Overview of changes in 0.0.4
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Avoid spooky root-like behaviour for non-root interactive shells
|
|
|
|
|
* Give access to the FUSE kernel module
|
|
|
|
|
* Improve the readability of the debug output
|
|
|
|
|
* Set up $HOME and /home to match the host
|
|
|
|
|
* Try to enter the same directory inside the toolbox
|
|
|
|
|
|
|
|
|
|
|
2019-01-04 12:41:43 +00:00
|
|
|
|
Overview of changes in 0.0.3
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Clean up the Buildah working containers on error
|
|
|
|
|
* Unbreak creating the toolbox if the toolbox image already exists
|
|
|
|
|
|
|
|
|
|
|
2018-11-12 14:49:04 +00:00
|
|
|
|
Overview of changes in 0.0.2
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* Allow an 'F' or 'f' prefix when specifying the release
|
|
|
|
|
* Avoid a Bash-ism (ie. ==) and stick to POSIX (ie. =)
|
|
|
|
|
* Fallback to /bin/bash if $SHELL doesn't exist in the toolbox container
|
|
|
|
|
* Give access to the system D-Bus instance
|
|
|
|
|
* Make shm_open work
|
|
|
|
|
|
|
|
|
|
|
2018-10-19 17:25:13 +00:00
|
|
|
|
Overview of changes in 0.0.1
|
|
|
|
|
============================
|
|
|
|
|
|
|
|
|
|
* First preview release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
----
|
|
|
|
|
|
2019-01-04 12:37:52 +00:00
|
|
|
|
Copyright © 2018 – 2019 Red Hat, Inc.
|
2018-10-19 17:25:13 +00:00
|
|
|
|
All rights reserved.
|
|
|
|
|
|
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
|
|
|
are permitted in any medium without royalty provided the copyright
|
|
|
|
|
notice and this notice are preserved.
|