We used to have the login functionality in the /env/bin/init script. This is hard to review and it's too easy to break the login functionality with changes to this script. Move the places to ask for a password to C code where we have only a few places where we have to ask for a password. Mainly these are run_shell() and the menutree command. This patch introduces a login() function which will only return if the correct password has been entered. Following calls will return immediately without asking for a password again. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> |
||
---|---|---|
.. | ||
defaultenv-1 | ||
defaultenv-2-base | ||
defaultenv-2-dfu/boot | ||
defaultenv-2-menu/menu | ||
.gitignore | ||
defaultenv.c | ||
Makefile |