remove gcc34
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / krb5 / krb5_set_password.cat3
1
2 KRB5_SET_PASSWORD(3)       UNIX Programmer's Manual       KRB5_SET_PASSWORD(3)
3
4 N\bNA\bAM\bME\bE
5      k\bkr\brb\bb5\b5_\b_c\bch\bha\ban\bng\bge\be_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd, k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd, k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd_\b_u\bus\bsi\bin\bng\bg_\b_c\bcc\bca\bac\bch\bhe\be -
6      change password functions
7
8 L\bLI\bIB\bBR\bRA\bAR\bRY\bY
9      Kerberos 5 Library (libkrb5, -lkrb5)
10
11 S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
12      _\bk_\br_\bb_\b5_\b__\be_\br_\br_\bo_\br_\b__\bc_\bo_\bd_\be
13      k\bkr\brb\bb5\b5_\b_c\bch\bha\ban\bng\bge\be_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt, _\bk_\br_\bb_\b5_\b__\bc_\br_\be_\bd_\bs _\b*_\bc_\br_\be_\bd_\bs,
14              _\bc_\bh_\ba_\br _\b*_\bn_\be_\bw_\bp_\bw, _\bi_\bn_\bt _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be, _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be_\b__\bs_\bt_\br_\bi_\bn_\bg,
15              _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bs_\bt_\br_\bi_\bn_\bg)
16
17      _\bk_\br_\bb_\b5_\b__\be_\br_\br_\bo_\br_\b__\bc_\bo_\bd_\be
18      k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt, _\bk_\br_\bb_\b5_\b__\bc_\br_\be_\bd_\bs _\b*_\bc_\br_\be_\bd_\bs,
19              _\bc_\bh_\ba_\br _\b*_\bn_\be_\bw_\bp_\bw,_\bk_\br_\bb_\b5_\b__\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl _\bt_\ba_\br_\bg_\bp_\br_\bi_\bn_\bc, _\b,, _\bi_\bn_\bt _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be,
20              _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be_\b__\bs_\bt_\br_\bi_\bn_\bg, _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bs_\bt_\br_\bi_\bn_\bg)
21
22      _\bk_\br_\bb_\b5_\b__\be_\br_\br_\bo_\br_\b__\bc_\bo_\bd_\be
23      k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd_\b_u\bus\bsi\bin\bng\bg_\b_c\bcc\bca\bac\bch\bhe\be(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt, _\bk_\br_\bb_\b5_\b__\bc_\bc_\ba_\bc_\bh_\be _\bc_\bc_\ba_\bc_\bh_\be,
24              _\bc_\bh_\ba_\br _\b*_\bn_\be_\bw_\bp_\bw, _\bk_\br_\bb_\b5_\b__\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl _\bt_\ba_\br_\bg_\bp_\br_\bi_\bn_\bc, _\bi_\bn_\bt _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be,
25              _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be_\b__\bs_\bt_\br_\bi_\bn_\bg, _\bk_\br_\bb_\b5_\b__\bd_\ba_\bt_\ba _\b*_\br_\be_\bs_\bu_\bl_\bt_\b__\bs_\bt_\br_\bi_\bn_\bg)
26
27 D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
28      These functions change the password for a given principal.
29
30      k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd() and _\bk_\br_\bb_\b5_\b__\bs_\be_\bt_\b__\bp_\ba_\bs_\bs_\bw_\bo_\br_\bd_\b__\bu_\bs_\bi_\bn_\bg_\b__\bc_\bc_\ba_\bc_\bh_\be is the newer two
31      of the three functions and uses a newer version of the protocol (and
32      falls back to the older when the newer doesn't work).
33
34      k\bkr\brb\bb5\b5_\b_c\bch\bha\ban\bng\bge\be_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd() set the password _\bn_\be_\bw_\bp_\ba_\bs_\bs_\bw_\bd for the client princi-
35      pal in _\bc_\br_\be_\bd_\bs. The server principal of creds must be kadmin/changepw.
36
37      k\bkr\brb\bb5\b5_\b_s\bse\bet\bt_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd() changes the password for the principal _\bt_\ba_\br_\bg_\bp_\br_\bi_\bn_\bc, if
38      _\bt_\ba_\br_\bg_\bp_\br_\bi_\bn_\bc is NULL the default principal in _\bc_\bc_\ba_\bc_\bh_\be is used.
39
40      Both functions returns and error in _\br_\be_\bs_\bu_\bl_\bt_\b__\bc_\bo_\bd_\be and maybe an error
41      strings to print in _\br_\be_\bs_\bu_\bl_\bt_\b__\bs_\bt_\br_\bi_\bn_\bg.
42
43 S\bSE\bEE\bE A\bAL\bLS\bSO\bO
44      krb5_ccache(3),  krb5_init_context(3)
45
46  HEIMDAL                         June 2, 2004                                1