summaryrefslogtreecommitdiff
path: root/hurd/translator/password.mdwn
blob: 9a60b94cc6887965fbd41d1d5c15b6cc292026cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[[!meta copyright="Copyright © 2024 Free Software Foundation,
Inc."]]

[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]

[[!tag stable_URL]]

The password server (`/servers/password`) runs as root and hands out
authorization tags after receiving the correct password. The ids
corresponding to the authentication port match the unix user and group
ids.

Support for shadow passwords is implemented here. Several utilities
make use of this server, so they don't need to be setuid root.