TLDR: How is
useradd --no-log-init actually used [in GNU/Linux [Debian]?
I read the command's
info page about this option as: »user will not be listed in the
faillog files ⁄ output«. I know that the
PAM module took over most of the actual login work. I understand the
lastlog and the
faillog commands, and I'm aware that via the latter e.g. the number of login attempts and such can be set.
I also know that bad login attempts are recorded in
/var/log/utmp. This strengthens my suspicion that this command is »leftover« from back then before
PAM module took over the job.