podman/pkg/machine
Mike Perry 0572e59725 Fixes: 15858 (podman system reset --force destroy machine)
Safe guards calls to os.RemoveAll in order to prevent calls from accidently
deleting the root file system in very strange edge cases. Did this by creating
GuardedRemoveAll and migrated machine os.RemoveAll calls to it.

Signed-off-by: Mike Perry <mike@bitbistro.org>
2022-10-23 13:01:53 -04:00
..
applehv bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
e2e Fixes: 15858 (podman system reset --force destroy machine) 2022-10-23 13:01:53 -04:00
qemu Fixes: 15858 (podman system reset --force destroy machine) 2022-10-23 13:01:53 -04:00
wsl Fixes: 15858 (podman system reset --force destroy machine) 2022-10-23 13:01:53 -04:00
config.go Fixes: 15858 (podman system reset --force destroy machine) 2022-10-23 13:01:53 -04:00
config_test.go pkg/machine: add missing build tags to tests 2022-07-04 18:09:30 +02:00
connection.go podman machine ssh handling 2022-09-26 18:35:01 -04:00
fcos.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
fedora.go Fix potential leak on mid-stream read error 2022-07-19 14:06:47 -05:00
ignition.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
ignition_darwin.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
ignition_freebsd.go pkg: Build pkg/machine on FreeBSD 2022-08-13 07:53:34 +01:00
ignition_linux.go Set machine timezone 2021-12-16 12:40:20 -06:00
ignition_schema.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
ignition_windows.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
keys.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
machine_unsupported.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
machine_windows.go Improved Windows compatibility for machine command 2022-08-29 16:53:42 +03:00
pull.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00