Merge from vendor branch HEIMDAL:
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / krb5 / krb5_config.cat3
1
2 KRB5_CONFIG(3)             UNIX Programmer's Manual             KRB5_CONFIG(3)
3
4 N\bNA\bAM\bME\bE
5      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_b\bbo\boo\bol\bl_\b_d\bde\bef\bfa\bau\bul\blt\bt, k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_i\bin\bnt\bt_\b_d\bde\bef\bfa\bau\bul\blt\bt,
6      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_s\bst\btr\bri\bin\bng\bg_\b_d\bde\bef\bfa\bau\bul\blt\bt, k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_t\bti\bim\bme\be_\b_d\bde\bef\bfa\bau\bul\blt\bt - get con-
7      figuration value
8
9 L\bLI\bIB\bBR\bRA\bAR\bRY\bY
10      Kerberos 5 Library (libkrb5, -lkrb5)
11
12 S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
13      _\bk_\br_\bb_\b5_\b__\bb_\bo_\bo_\bl_\be_\ba_\bn
14      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_b\bbo\boo\bol\bl_\b_d\bde\bef\bfa\bau\bul\blt\bt(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt,
15              _\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bf_\bi_\bg_\b__\bs_\be_\bc_\bt_\bi_\bo_\bn _\b*_\bc, _\bk_\br_\bb_\b5_\b__\bb_\bo_\bo_\bl_\be_\ba_\bn _\bd_\be_\bf_\b__\bv_\ba_\bl_\bu_\be, _\b._\b._\b.)
16
17      _\bi_\bn_\bt
18      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_i\bin\bnt\bt_\b_d\bde\bef\bfa\bau\bul\blt\bt(_\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_\bo_\bn_\bf_\bi_\bg_\b__\bs_\be_\bc_\bt_\bi_\bo_\bn _\b*_\bc,
19              _\bi_\bn_\bt _\bd_\be_\bf_\b__\bv_\ba_\bl_\bu_\be, _\b._\b._\b.)
20
21      _\bc_\bo_\bn_\bs_\bt _\bc_\bh_\ba_\br_\b*
22      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_s\bst\btr\bri\bin\bng\bg_\b_d\bde\bef\bfa\bau\bul\blt\bt(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt,
23              _\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bf_\bi_\bg_\b__\bs_\be_\bc_\bt_\bi_\bo_\bn _\b*_\bc, _\bc_\bo_\bn_\bs_\bt _\bc_\bh_\ba_\br _\b*_\bd_\be_\bf_\b__\bv_\ba_\bl_\bu_\be, _\b._\b._\b.)
24
25      _\bi_\bn_\bt
26      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_t\bti\bim\bme\be_\b_d\bde\bef\bfa\bau\bul\blt\bt(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt,
27              _\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bf_\bi_\bg_\b__\bs_\be_\bc_\bt_\bi_\bo_\bn _\b*_\bc, _\bi_\bn_\bt _\bd_\be_\bf_\b__\bv_\ba_\bl_\bu_\be, _\b._\b._\b.)
28
29 D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
30      These functions get values from the krb5.conf(5) configuration file, or
31      another configuration database specified by the _\bc parameter.
32
33      The variable arguments should be a list of strings naming each subsection
34      to look for. For example:
35
36            krb5_config_get_bool_default(context, NULL, FALSE, "libdefaults", "log_utc", NULL)
37
38      gets the boolean value for the log_utc option, defaulting to FALSE.
39
40      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_b\bbo\boo\bol\bl_\b_d\bde\bef\bfa\bau\bul\blt\bt() will convert the option value to a boolean
41      value, where `yes', `true', and any non-zero number means TRUE, and any
42      other value FALSE.
43
44      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_i\bin\bnt\bt_\b_d\bde\bef\bfa\bau\bul\blt\bt() will convert the value to an integer.
45
46      k\bkr\brb\bb5\b5_\b_c\bco\bon\bnf\bfi\big\bg_\b_g\bge\bet\bt_\b_t\bti\bim\bme\be_\b_d\bde\bef\bfa\bau\bul\blt\bt() will convert the value to a period of time
47      (not a time stamp) in seconds, so the string `2 weeks' will be converted
48      to 1209600 (2 * 7 * 24 * 60 * 60).
49
50 B\bBU\bUG\bGS\bS
51      Other than for the string case, there's no way to tell whether there was
52      a value specified or not.
53
54 S\bSE\bEE\bE A\bAL\bLS\bSO\bO
55      krb5_appdefault(3),  krb5.conf(5)
56
57  HEIMDAL                         July 25, 2000                               1