pmbootstrap/pmb
Clayton Craft d6c6e70933
pmb.helpers.run_core: fix sudo timer when not using sudo
pmb.config.sudo expects a list of commands + args, so when a string is
passed (e.g. "true"), it results in pmb trying to execute the equivalent
of "$ t r u e":

(8/119) Installing linux-purism-librem5 (6.3.4-r0)

doas: t: command not found
doas: t: command not found
doas: t: command not found
doas: t: command not found

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20230613141929.15718-1-clayton@craftyguy.net%3E
2023-06-13 17:20:42 +02:00
..
aportgen treewide: rename _system to _rootfs in various places 2023-06-12 08:46:22 +02:00
build build: make preferred target arch configurable 2023-05-01 13:19:14 +02:00
chroot Don't use 'sudo' when running as root 2023-06-04 11:35:08 +02:00
ci Use ruff for linting 2023-06-04 10:56:22 +02:00
config pmb.config: only show first 3 releases 2023-06-12 08:46:23 +02:00
data init: allow all locales 2023-06-12 08:46:22 +02:00
export Bump copyright to 2023 2023-01-22 19:18:06 +01:00
flasher flasher: remove long deprecated flash_system alias 2023-06-12 08:46:22 +02:00
helpers pmb.helpers.run_core: fix sudo timer when not using sudo 2023-06-13 17:20:42 +02:00
install install: run setup-timezone with "-i" when appropriate 2023-06-12 08:46:23 +02:00
netboot Bump copyright to 2023 2023-01-22 19:18:06 +01:00
parse flasher: remove long deprecated flash_system alias 2023-06-12 08:46:22 +02:00
qemu pmb.qemu.run: replace removed -soundhw option 2023-06-05 13:12:58 +02:00
sideload Bump copyright to 2023 2023-01-22 19:18:06 +01:00
__init__.py pmb: Remind users to ensure pmbootstrap is updated before reporting errors 2023-05-25 09:24:13 +02:00