Launch a login shell again if requested through "su -" or "su -l".
Fixes: d9923431eb38 ("src/: Use xasprintf() instead of its pattern") Closes: <https://github.com/shadow-maint/shadow/issues/1160> Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>