diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 19:33:34 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 19:33:34 +0000 |
commit | 1272be04be0cb803eec87f602edb2e3e6f111aea (patch) | |
tree | bce17f6478cdd9f3c4ec3d751135dc42786d6a56 /login-utils/login.1.adoc | |
parent | Releasing progress-linux version 2.39.3-11~progress7.99u1. (diff) | |
download | util-linux-1272be04be0cb803eec87f602edb2e3e6f111aea.tar.xz util-linux-1272be04be0cb803eec87f602edb2e3e6f111aea.zip |
Merging upstream version 2.40.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'login-utils/login.1.adoc')
-rw-r--r-- | login-utils/login.1.adoc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/login-utils/login.1.adoc b/login-utils/login.1.adoc index a3404f3..7a7b82d 100644 --- a/login-utils/login.1.adoc +++ b/login-utils/login.1.adoc @@ -32,7 +32,7 @@ The environment variable *$TERM* will be preserved, if it exists, else it will b The environment variables defined by PAM are always preserved. -Then the user's shell is started. If no shell is specified for the user in _/etc/passwd_, then _/bin/sh_ is used. If there is no home directory specified in _/etc/passwd_, then _/_ is used, followed by _.hushlogin_ check as described below. +Then the user's shell is started. If no shell is specified for the user in _/etc/passwd_, then _/bin/sh_ is used. If the specified shell contains a space, it is treated as a shell script. If there is no home directory specified in _/etc/passwd_, then _/_ is used, followed by _.hushlogin_ check as described below. If the file _.hushlogin_ exists, then a "quiet" login is performed. This disables the checking of mail and the printing of the last login time and message of the day. Otherwise, if _/var/log/lastlog_ exists, the last login time is printed, and the current login is recorded. @@ -148,6 +148,14 @@ _/etc/pam.d/remote_, _/etc/hushlogins_, _$HOME/.hushlogin_ +== CREDENTIALS + +*login* supports configuration via systemd credentials (see https://systemd.io/CREDENTIALS/). *login* reads the following systemd credentials: + +*login.noauth* (boolean):: + +If set, configures *login* to skip login authentication, similarly to the *-f* option. + == BUGS The undocumented BSD *-r* option is not supported. This may be required by some *rlogind*(8) programs. |