Commit graph

  • 31f1b741c0 pkg/utils: Add function to get the name of the sudoers group Harry Míchal 2020-04-30 21:29:01 +0200
  • 188c92c76e cmd/rm: Implement the rm command in Go Harry Míchal 2020-04-10 14:46:58 +0200
  • 805450283b cmd/rmi: Implement the rmi command Harry Míchal 2020-04-09 17:00:29 +0200
  • 08e8a80d4c pkg/podman: Add functions to check if a container/image is a Toolbox Harry Míchal 2020-05-10 13:25:33 +0200
  • c75404c056 pkg/podman: Wrap 'podman inspect --format json' Harry Míchal 2020-05-10 13:22:43 +0200
  • c30d5549b6 cmd/list: Implement the list command Harry Míchal 2020-04-08 14:04:57 +0200
  • f4d129ab4d pkg/podman: Wrap 'podman images' & 'podman ps' Harry Míchal 2020-05-10 13:09:51 +0200
  • 74c2d7f02b pkg/utils: Add function to sort sets of containers or images in JSON Harry Míchal 2020-05-06 14:31:13 +0200
  • 928bf53943 pkg/utils: Add function to join sets of containers or images in JSON Harry Míchal 2020-05-06 14:22:23 +0200
  • 6170f494aa pkg/utils: Add function to shorten the hash of a container of image Harry Míchal 2020-05-06 14:12:16 +0200
  • c2ba67569b cmd/root: Implement migration of containers and images Harry Míchal 2020-04-08 15:01:18 +0200
  • d1a9fe20aa pkg/podman: Wrap 'podman system migrate' Harry Míchal 2020-05-08 20:40:23 +0200
  • 46c21a5c14 podman: Add function to check if Podman is newer than a given version Harry Míchal 2020-05-06 14:48:40 +0200
  • b3fca25764 pkg/podman: Wrap 'podman version --format json' Harry Míchal 2020-05-06 14:43:16 +0200
  • 3f0a135937 cmd/root: Initialize TOOLBOX_PATH; validate /etc/subgid & /etc/subuid Harry Míchal 2020-04-30 15:01:43 +0200
  • e8866f2db1 cmd/help, cmd/root: Parametrize the basename of the executable Debarshi Ray 2020-04-30 15:30:20 +0200
  • e8d7f25e83 cmd/root: Initialize globals on start-up Harry Míchal 2020-04-30 15:00:58 +0200
  • f5bf741f86 pkg/utils: Add function to get the cgroups version Debarshi Ray 2020-05-05 18:45:05 +0200
  • aaf81a56ea Sketch out the command line interface in Go Harry Míchal 2020-04-07 21:35:36 +0200
  • 561fe8b12d Lay the foundations for logging Podman in Go Debarshi Ray 2020-05-05 19:40:48 +0200
  • c9ae8ad3b6 pkg/utils: Add function to tunnel a Toolbox invocation to the host Debarshi Ray 2020-04-30 20:36:57 +0200
  • ebad3af632 pkg/utils: Add function to get the options to propagate the environment Harry Míchal 2020-04-30 19:08:04 +0200
  • 03ca79a7b0 pkg/utils: Add function to check if running inside a toolbox container Debarshi Ray 2020-04-30 23:56:01 +0200
  • 8f03a902f2 pkg/utils: Add function to check if running inside a container Harry Míchal 2020-04-30 17:16:37 +0200
  • bd5b8065ae pkg/utils: Add function to conveniently check if a path exists Harry Míchal 2020-04-29 16:03:50 +0200
  • 7ab4ca868c Add a utility function for showing manuals in Go Debarshi Ray 2020-04-29 13:19:54 +0200
  • 19081b5d4a Add convenience wrappers to shell out to any binary in Go Debarshi Ray 2020-05-07 13:21:11 +0200
  • 53f4d0c2f0 Add versioning infrastructure in Go Harry Míchal 2020-04-07 20:01:41 +0200
  • 1b6d7d6410 build: Hook up the Go code with Meson Debarshi Ray 2020-05-08 13:29:18 +0200
  • d857471aa2 Add a skeleton for the Go rewrite Harry Míchal 2020-04-07 21:34:59 +0200
  • 14db6622dd Update copyright notices Debarshi Ray 2020-05-12 16:56:52 +0200
  • ecc3ce029b Update URL in /etc/krb5.conf.d/kcm_default_ccache Debarshi Ray 2020-05-12 16:24:42 +0200
  • b4337d4f86 images/fedora/f33: Don't install docs for packages that aren't present Jens Petersen 2020-04-03 19:41:00 +0200
  • 17e384b7fb images: Add fedora-toolbox image definition for Fedora 33 Debarshi Ray 2020-04-03 19:29:30 +0200
  • 2d18f295a7 test/system: Update pre-pulled image for Rawhide Harry Míchal 2020-03-13 17:14:29 +0100
  • 1e2232762c test/system: Rework the tests Harry Míchal 2020-02-10 16:16:36 +0100
  • 50683c9d9a playbooks: Reduce flakiness due to network errors when pulling images Tristan Cacqueray 2020-02-07 02:02:18 +0000
  • 5cea6c60eb test/system/README.md: Tweak Harry Míchal 2020-02-18 13:17:53 +0100
  • 518b8f55d1 Add Code of Conduct TomSweeneyRedHat 2020-02-08 18:17:29 -0500
  • c86a715d3c Remove Travis Harry Míchal 2019-09-05 11:22:29 +0200
  • a28177a7ab Enable Zuul Tristan Cacqueray 2019-09-03 13:31:38 +0000
  • da4fea271f Add a README file for system tests Harry Míchal 2019-08-01 14:43:42 +0200
  • b5cdc57ae3 Add system test scripts Harry Míchal 2019-08-07 11:48:27 +0200
  • 7b460e390d Prepare 0.0.18 Debarshi Ray 2020-01-14 15:47:45 +0100
  • 8f4070224f Check /usr/share/profile.d when bind mounting toolbox.sh Harry Míchal 2019-09-10 09:55:56 +0200
  • cb79382967 Unbreak 'enter' when SELinux is disabled Debarshi Ray 2020-01-10 18:22:47 +0100
  • 47c32712f4 Set up /mnt to match the host Debarshi Ray 2020-01-06 19:15:35 +0100
  • 3de605aec6 Give access to /var/mnt from the host operating system Debarshi Ray 2019-11-22 18:11:26 +0100
  • 5595cc065f Do recursive bind mounts when binding locations at runtime Debarshi Ray 2019-11-22 18:42:31 +0100
  • 65e3eec06e Set up /media to match the host Debarshi Ray 2019-11-21 18:33:12 +0100
  • 8bf970776b Check if /media is available Debarshi Ray 2019-11-21 17:31:03 +0100
  • 7f5ac939e8 Prepare 0.0.17 Debarshi Ray 2019-11-20 18:08:03 +0100
  • f9cca5719d Wipe out the container's /sys/fs/selinux to not advertise SELinux Debarshi Ray 2019-11-19 17:53:34 +0100
  • 9dc5281430 Deprecate all toolbox containers that don't use a reflexive entry point Debarshi Ray 2019-11-19 16:43:31 +0100
  • 2d6c59157c Ensure that 'run' has at least one argument for the command Akira TAGOH 2019-11-15 21:05:21 +0900
  • 1625ad319f Add a --very-verbose or -vv option Harry Míchal 2019-10-08 08:42:42 +0200
  • 1dca2bea09 Give access to the syslog and systemd journal sockets from the host Debarshi Ray 2019-11-06 18:58:41 +0100
  • ee82b94da4 Give access to the user's systemd journal entries from the host Debarshi Ray 2019-10-24 13:02:56 +0200
  • c0879a1691 Give access to /etc/machine-id from the host operating system Debarshi Ray 2019-11-06 17:45:36 +0100
  • 929e71b00f Bind mount the system libvirt instance at runtime Debarshi Ray 2019-11-07 15:13:55 +0100
  • 9436bbece0 Bind mount the system Flatpak directory at runtime Debarshi Ray 2019-11-07 14:02:59 +0100
  • 819bb46aaa Add a helper function to bind mount locations at runtime Debarshi Ray 2019-11-07 14:02:13 +0100
  • ebb88a76a0 README: add "Goals and Use Cases" section Dusty Mabe 2019-10-23 16:42:11 -0400
  • 2a2867789d Prepare 0.0.16 Debarshi Ray 2019-10-29 16:09:44 +0100
  • 2e7ba83be2 Try to migrate to a supported OCI runtime if 'podman start' suggests so Debarshi Ray 2019-10-25 18:35:22 +0200
  • 3496029ed7 Split out the code that calls 'podman start' Debarshi Ray 2019-10-25 17:51:12 +0200
  • 359fae59be Tweak the debug output Debarshi Ray 2019-10-24 19:08:02 +0200
  • c7d2eb7a99 Log the Podman version into the debug output Debarshi Ray 2019-10-24 19:00:11 +0200
  • 2142cdd612 Log the cgroups version into the debug output Debarshi Ray 2019-10-24 15:27:35 +0200
  • d3e0f3df06 Don't use a toolbox container until after it has been configured Harry Míchal 2019-10-23 01:26:06 +0200
  • 08fa8f5440 Quote a few variables to avoid triggering SC2086 in future Debarshi Ray 2019-10-23 00:47:02 +0200
  • 7d6ad61f32 Log the GID map of the user namespace in 'reset' into the debug output Debarshi Ray 2019-10-23 00:42:03 +0200
  • 1736e7037a Tweak the debug output Debarshi Ray 2019-10-22 23:50:23 +0200
  • 01cecdd1c2 Re-use a lower numbered file descriptor in 'reset' Debarshi Ray 2019-10-22 17:39:11 +0200
  • 2a099e8049 Add a reset command Debarshi Ray 2019-10-11 14:05:15 +0200
  • 4481769182 README.md: Add a section about distro support Debarshi Ray 2019-10-14 13:51:19 +0200
  • 0cf3c99377 Unbreak 'run' if container lacks files that are redirected to the host Seppo Yli-Olli 2019-10-11 00:20:14 +0300
  • 2b4c4513c8 README.md: Tweak Debarshi Ray 2019-10-14 12:49:29 +0200
  • de5e5df9b7 Update the label for tagging to reflect the project's new home Debarshi Ray 2019-10-10 15:54:55 +0200
  • a2b1baf43b completion: Make it work with short options Harry Míchal 2019-10-10 14:26:46 +0200
  • 75a513bf10 completion: Offer all commands after --verbose Harry Míchal 2019-10-10 14:23:37 +0200
  • 7565f96808 completion: Update Fedora Rawhide version Harry Míchal 2019-10-10 14:21:24 +0200
  • 4d03cc6eb8 README.md: Update Debarshi Ray 2019-10-10 15:40:34 +0200
  • 9474bf3548 Remove the hidden --sudo option and the /etc/sudoers.d snippet Debarshi Ray 2019-10-04 15:14:07 +0200
  • 13a5d15d2f Drop the coloured heading from 'list' Debarshi Ray 2019-09-30 19:59:15 +0200
  • 0ee5b592a2 Prepare 0.0.15 Debarshi Ray 2019-09-30 16:21:56 +0200
  • 88dc6bb0a9 Tweak the debug output and error messages Debarshi Ray 2019-09-27 18:30:41 +0200
  • f647639b8a Be forgiving of a missing /etc/profile.d/toolbox.sh in 'run' Debarshi Ray 2019-09-27 18:16:26 +0200
  • d517dc8b01 Update default release to 30 when running on non-fedora hosts Jens Petersen 2019-06-26 19:01:16 +0800
  • 32bd215f30 Unbreak 'create' on Silverblue Debarshi Ray 2019-09-26 20:04:22 +0200
  • 8308ea6bd6 images: Install only flatpak-spawn, not the rest of flatpak-xdg-utils Debarshi Ray 2019-09-24 21:04:32 +0200
  • 033ed71ec1 images: Don't worry about coreutils-single Jens Petersen 2019-09-24 20:19:33 +0200
  • e265c34cec images: Add fedora-toolbox image definition for Fedora 32 Debarshi Ray 2019-09-24 20:13:42 +0200
  • 9145ae7690 Don't sanity check /etc/subgid and /etc/subuid when running as root Debarshi Ray 2019-09-23 18:19:32 +0200
  • 691c551cd2 Log the real user ID into the debug output Debarshi Ray 2019-09-23 18:15:56 +0200
  • 3a96feba47 Let the terminal know the active container only on some Fedora variants Debarshi Ray 2019-09-23 17:11:32 +0200
  • 0c967bcac9 Switch to using /usr/lib/os-release instead of /etc/os-release Debarshi Ray 2019-09-23 16:26:18 +0200
  • b6b484fa79 Simplify code by dropping compatibility with 'podman create' < 1.4.0 Debarshi Ray 2019-09-09 16:14:09 +0200
  • 7747274f64 Simplify code Debarshi Ray 2019-09-09 15:20:53 +0200
  • 2c77778f04 Rely on 'podman system migrate' always being present Debarshi Ray 2019-09-23 15:45:20 +0200