Changeset View
Standalone View
lib/libpam/modules/pam_login_access/pam_login_access.8
Context not available. | |||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd January 24, 2002 | .Dd January 27, 2020 | ||||
.Dt PAM_LOGIN_ACCESS 8 | .Dt PAM_LOGIN_ACCESS 8 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
Context not available. | |||||
.Pa login.access | .Pa login.access | ||||
account management component | account management component | ||||
.Pq Fn pam_sm_acct_mgmt , | .Pq Fn pam_sm_acct_mgmt , | ||||
returns success if and only the user is allowed to log in on the | returns success if and only the user is allowed to login on the | ||||
specified tty (in the case of a local login) or from the specified | specified tty (in the case of a local login) or from the specified | ||||
remote host (in the case of a remote login), according to the | remote host (in the case of a remote login), according to the | ||||
restrictions listed in | restrictions listed in | ||||
.Xr login.access 5 . | .Xr login.access 5 . | ||||
bcr: Another line break is needed here after the sentence stop. | |||||
.Bl -tag -width ".Cm nodefgroup" | |||||
Done Inline ActionsThe width is supposed to be of the widest element, which is now IIUC "accessfile=pathname". bjk: The width is supposed to be of the widest element, which is now IIUC "accessfile=pathname".
It… | |||||
.It Cm accessfile Ns = Ns Ar pathname | |||||
Done Inline ActionsAnother line break needed here. bcr: Another line break needed here.
s/However/However,/ | |||||
specifies a non-standard location for the | |||||
.Pa login.access | |||||
configuration file | |||||
(normally located in | |||||
.Pa /etc/login.access ) . | |||||
bjkUnsubmitted Not Done Inline ActionsThere are Po and Pc macros for open- and close-parenthesis, though style takes no stance on their use versus the literal characters. bjk: There are Po and Pc macros for open- and close-parenthesis, though style takes no stance on… | |||||
cyAuthorUnsubmitted Done Inline ActionsThere are a number of parentheses in both man pages. If these are to be changed I should have a commit that converts the existing parentheses before this commit. I'm leaning toward not changing them. cy: There are a number of parentheses in both man pages. If these are to be changed I should have a… | |||||
.It Cm nodefgroup | |||||
Done Inline ActionsSentence stop = break the line. bcr: Sentence stop = break the line. | |||||
only matches users not enclosed in parentheses, requiring groups be | |||||
bjkUnsubmitted Done Inline ActionsI think this could be misinterpreted. Perhaps "makes tokens not enclosed in parentheses only match users, requiring groups to be specified in parentheses. This is not [...], which intermingle user and group names, with user entries taking precedence over group entries." is better, at the risk of being verbose. bjk: I think this could be misinterpreted. Perhaps "makes tokens not enclosed in parentheses only… | |||||
specified in parentheses. | |||||
This is not backwards compatible with legacy | |||||
.Pa login.access | |||||
Done Inline ActionsLine break needed here after the sentence stop. bcr: Line break needed here after the sentence stop. | |||||
configuration files. | |||||
Done Inline Actions... and one more time here. bcr: ... and one more time here. | |||||
However this mitigates confusion between users and | |||||
groups of the same name. | |||||
.Xr syslog 3 . | |||||
bjkUnsubmitted Done Inline ActionsI'm not sure what this is doing here. bjk: I'm not sure what this is doing here. | |||||
cyAuthorUnsubmitted Done Inline ActionsThat was due to a git mismerge. Thanks for catching this. This as originally one large commit but I've separated it out into smaller commits. cy: That was due to a git mismerge. Thanks for catching this. This as originally one large commit… | |||||
.It Cm fieldsep Ns = Ns Ar separators | |||||
changes the field separator from the default ":". | |||||
More than one separator | |||||
may be specified. | |||||
.It Cm listsep Ns = Ns Ar separators | |||||
changes the field separator from the default space (''), tab (\\t) and | |||||
comma (,). | |||||
More than one separator may be specified. | |||||
For example, listsep=; | |||||
will replace the default with a semicolon (;). | |||||
This option may be useful when specifying Active Directory groupnames which | |||||
typically contain spaces. | |||||
.El | |||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr pam 3 , | |||||
.Xr syslog 3 , | |||||
.Xr login.access 5 , | .Xr login.access 5 , | ||||
.Xr pam.conf 5 , | .Xr pam.conf 5 | ||||
.Xr pam 8 | |||||
.Sh AUTHORS | .Sh AUTHORS | ||||
The | The | ||||
.Xr login.access 5 | .Xr login.access 5 | ||||
Context not available. |
Another line break is needed here after the sentence stop.