port exec-with-env to argparse
commit8a19b0d945db6ad3de98a64a0b307e8587c39d63
authorboyska <boyska@riseup.net>
Thu, 9 Mar 2023 15:15:10 +0000 (9 16:15 +0100)
committersegfault <segfault@riseup.net>
Wed, 15 Mar 2023 20:55:22 +0000 (15 21:55 +0100)
treef4cb9b7a6089754a16c129515dc47726b5c3247a
parent7c098af7275dd47186a200a882da82e46446cec2
port exec-with-env to argparse

this is not just vanity: the previous parser could be abused to allow
privilege escalation from tails-persistent-storage to amnesia
config/chroot_local-includes/etc/sudoers.d/zzz_tps-frontend
config/chroot_local-includes/usr/local/lib/connect-drop-tps
config/chroot_local-includes/usr/local/lib/exec-with-env
config/chroot_local-includes/usr/local/lib/exec-with-user-env