login(1) appears to be broken. It kills its parent process (and its parent's parent process) when executed.
Making this work is not worth the effort.
If you're not going to fix the program, then at least fix the man page.
Send a patch to the maintainer of util-linux.