Beside the usual setup where I create a normal user
foo, I want to run a few
d-i preseed/late_command commands as that
My initial thought was to simply call those commands with
d-i preseed/late_command in-target echo "<pwd>" | sudo -Si <command>.
This works for some sort of commands. However the problem is that some of the commands load up shell scripts which require to not be run with sudo.
su -c "<command>" would be an alternative, but
su does not offer the possibility to read the password from
Is it safe to jump around between the users using
su (And if yes, how do I provide the stdin? and does it work or just result in a
su: must be run from a terminal) or would this cause issues?