- Dec 08, 2023
-
-
Patrick Schleizer authored
because the cleanup function gets run by the error handler and should not be nested
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
because these are now covered by the new error handling method
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Patrick Schleizer authored
only delete `$MNTPOINT` if such a folder actually exists
-
Patrick Schleizer authored
only delete `$MNTPOINT` if such a folder actually exists
-
Patrick Schleizer authored
No need to use both, `eend 1` and `bailout 1`. In these cases, only `bailout 1` is sufficient.
-
Patrick Schleizer authored
because these are now covered by the error_handler
-
Patrick Schleizer authored
-
Patrick Schleizer authored
-
Michael Prokop authored
-
- Dec 07, 2023
-
-
Michael Prokop authored
busybox is useful for debugging initramfs issues, though it's not necessary by default. Also tools like cryptsetup which rely on busybox in initramfs stage have busybox as dependency anyways. Thanks: Patrick Schleizer + Chris Hofstaedtler Closes: https://github.com/grml/grml-debootstrap/issues/240
-
Michael Prokop authored
-
Michael Prokop authored
-
Michael Prokop authored
-
- Nov 22, 2023
-
-
- Nov 19, 2023
-
-
Chris Hofstaedtler authored
-
- Nov 18, 2023
-
-
Chris Hofstaedtler authored
-
Michael Prokop authored
-
Michael Prokop authored
-
Chris Hofstaedtler authored
Since commit a8eeda3e this seems obsolete.
-
Chris Hofstaedtler authored
passwd.postinst enables shadow passwords for the last 16 years. Add a test instead.
-
Michael Prokop authored
-
- Nov 17, 2023
-
-
Michael Prokop authored
-
Michael Prokop authored
-
Chris Hofstaedtler authored
debootstrap already creates the minimally needed set of device nodes, and everything else will come from udev. Booting systems without udev is not supported in Debian TTBOMK, so we also do not need to try supporting that. Here is the contents of /dev with this patch applied, for a bookworm install: /dev: total 4 drwxr-xr-x 4 root root 182 Nov 13 22:50 ./ drwxr-xr-x 17 root root 4096 Nov 13 22:51 ../ crw-rw-rw- 1 root root 5, 1 Nov 13 22:50 console lrwxrwxrwx 1 root root 13 Nov 13 22:50 fd -> /proc/self/fd/ crw-rw-rw- 1 root root 1, 7 Nov 13 22:50 full crw-rw-rw- 1 root root 1, 3 Nov 13 22:50 null crw-rw-rw- 1 root root 5, 2 Nov 13 22:50 ptmx drwxr-xr-x 2 root root 6 Nov 13 22:50 pts/ crw-rw-rw- 1 root root 1, 8 Nov 13 22:50 random drwxr-xr-x 2 root root 6 Nov 13 22:50 shm/ lrwxrwxrwx 1 root root 15 Nov 13 22:50 stderr -> /proc/self/fd/2 lrwxrwxrwx 1 root root 15 Nov 13 22:50 stdin -> /proc/self/fd/0 lrwxrwxrwx 1 root root 15 Nov 13 22:50 st...
-
Chris Hofstaedtler authored
-
Chris Hofstaedtler authored
This reports shellcheck output for *changed* lines. Preexisting problems are not reported.
-
Chris Hofstaedtler authored
Catch up with shellcheck 0.9.0. To improve shellcheck usage in chroot-script, add a stub file defining ARCH. This commit is very minimal. In particular it avoids moving/deduplicating code and/or any style changes.
-
Michael Prokop authored
-
Michael Prokop authored
-
Chris Hofstaedtler authored
Hosts EFI support is unlikely to be related to the VMs EFI support, so this check often only adds noise.
-