Convert DEBUG_REFERRALS to TRACE_* framework
[krb5.git] / doc / definitions.texinfo
1 @c Set the "MIT" flag for the MIT edition; set the "CYGNUS" flag for
2 @c the Cygnus edition.
3 @clear CYGNUS
4 @set MIT
5 @set ADMINUSER joeadmin
6 @set COMPANY MIT
7 @set KDCSERVER kerberos
8 @set KDCSLAVE1 @value{KDCSERVER}-1
9 @set KDCSLAVE2 @value{KDCSERVER}-2
10 @set PRIMARYDOMAIN mit.edu
11 @set PRIMARYREALM ATHENA.MIT.EDU
12 @set PRODUCT Kerberos V5
13 @set CPRODUCT Kerberos
14 @set LCPRODUCT krb5
15 @set RANDOMHOST1 daffodil
16 @set RANDOMHOST1IP 10.0.0.6
17 @set RANDOMHOST2 trillium
18 @set RANDOMHOST2IP 10.1.2.3
19 @set RANDOMUSER johndoe
20 @set RANDOMUSER1 jennifer
21 @set RANDOMUSER2 david
22 @set RELEASE 1.10
23 @set PREVRELEASE 1.9
24 @set INSTALLDIR /usr/@value{LCPRODUCT}
25 @set PREVINSTALLDIR @value{INSTALLDIR}
26 @set ROOTDIR /usr/local
27 @set BINDIR /usr/local/bin
28 @set LOCALSTATEDIR @value{ROOTDIR}/var
29 @set SECONDDOMAIN example.com
30 @set SECONDREALM EXAMPLE.COM
31 @set UPDATED @today
32
33 @ignore
34 The rest of the variables in this file are defaults for tags in the
35 configuration files.  Each group of defaults come from the same file in
36 the code, which is specified in the ignore comment above the group.
37 After each variable, there should be a comment specifying the variable
38 in the code that holds the default variable, or the line in which the
39 default was set.
40 @end ignore
41
42 @ignore 
43 the following should be consistent with the variables set in
44 krb5/src/lib/krb5/krb/init_ctx.c
45 @end ignore
46 @set DefaultETypeList aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 des3-cbc-sha1 arcfour-hmac-md5 des-cbc-crc des-cbc-md5 des-cbc-md4 
47 @comment DEFAULT_ETYPE_LIST
48 @set DefaultDefaultTgsEnctypes @value{DefaultETypeList}
49 @set DefaultDefaultTktEnctypes @value{DefaultETypeList}
50 @set DefaultPermittedEnctypes @value{DefaultETypeList}
51 @set DefaultClockskew 300 seconds, or five minutes 
52 @comment libdefaults, clockskew
53 @set DefaultChecksumType RSA MD5 
54 @comment libdefaults, kdc_req_checksum_type, ap_req_checksum_type, safe_checksum_type
55 @set DefaultCcacheType 4
56 @comment DEFAULT_CCACHE_TYPE 
57 @set DefaultTktLifetime 1 day
58 @comment libdefaults, tkt_lifetime
59 @comment -- actually, that's not implemented; see
60 @comment lib/krb5/krb/get_in_tkt.c, and clients/kinit/kinit.c for krb4
61 @comment fallback
62 @set DefaultKDCTimesync 1
63 @comment DEFAULT_KDC_TIMESYNC
64 @set DefaultKDCDefaultOptions KDC_OPT_RENEWABLE_OK
65 @comment line 194
66
67 @ignore
68 the following defaults should be consistent with default variables set
69 in krb5/src/include/osconf.hin
70 @end ignore
71 @set DefaultMasterKeyType des3-cbc-sha1
72 @comment DEFAULT_KDC_ENCTYPE
73 @set DefaultKadmindPort 749 
74 @comment DEFAULT_KADM5_PORT
75 @set DefaultAclFile @value{LOCALSTATEDIR}/krb5kdc/kadm5.acl 
76 @comment DEFAULT_KADM5_ACL_FILE
77 @set DefaultAdminKeytab @value{LOCALSTATEDIR}/krb5kdc/kadm5.keytab 
78 @comment DEFAULT_KADM5_KEYTAB
79 @set DefaultDatabaseName @value{LOCALSTATEDIR}/krb5kdc/principal
80 @comment DEFAULT_KDB_FILE
81 @set DefaultKdcPorts 88,750 
82 @comment DEFAULT_KDC_PORTLIST
83 @set DefaultKpasswdPort 464 
84 @comment DEFAULT_KPASSWD_PORT
85 @set DefaultSecondPort 750 
86 @comment KRB5_DEFAULT_SEC_PORT
87 @set DefaultPort 88 
88 @comment KRB5_DEFAULT_PORT
89 @set DefaultKeyStashFileStub @value{LOCALSTATEDIR}/krb5kdc/.k5. 
90 @comment DEFAULT_KEYFILE_STUB
91 @set DefaultDefaultKeytabName /etc/krb5.keytab
92 @comment DEFAULT_KEYTAB_NAME
93 @set DefaultKpasswdPort 464
94 @comment DEFAULT_KPASSWD_PORT
95 @set DefaultDefaultProfilePath /etc/krb5.conf
96 @comment DEFAULT_PROFILE_PATH
97 @set DefaultKDCRCache krb5kdc_rcache
98 @comment KDCRCACHE
99 @set DefaultRCTmpDirs /var/tmp, /usr/tmp, /var/usr/tmp, and /tmp
100
101 @ignore
102 the following defaults should be consistent with the numbers set in
103 krb5/src/lib/kadm5/alt_prof.c
104 @end ignore
105 @set DefaultMaxLife 24 hours 
106 @comment max_life
107 @set DefaultMaxRenewableLife 0 
108 @comment max_rlife
109 @set DefaultDefaultPrincipalExpiration 0 
110 @comment expiration
111 @set DefaultSupportedEnctypes aes256-cts-hmac-sha1-96:normal aes128-cts-hmac-sha1-96:normal des3-cbc-sha1:normal arcfour-hmac-md5:normal
112 @comment krb5/src/include/osconf.hin, KRB5_DEFAULT_SUPPORTED_ENCTYPES
113
114 @ignore
115 the following defaults should be consistent with the values set in
116 krb5/src/include/kdb.h
117 @end ignore
118 @set DefaultDefaultPrincipalFlags postdateable, forwardable, tgt-based, renewable, proxiable, dup-skey, allow-tickets, and service enabled.
119 @comment KRB_KDC_DEFAULT_FLAGS set to 0
120
121 @ignore
122 the following defaults should be consistent with the values set in
123 include/kdb.h
124 @end ignore
125 @set DefaultMasterKeyName K/M
126 @comment KRB5_KDB_M_NAME
127
128 @ignore
129 the following defaults should be consistent with the values set in
130 krb5/src/appl/bsd/login.c
131 @end ignore
132 @set DefaultKrb5GetTickets true
133 @comment login_krb5_get_tickets
134 @set DefaultKrbRunAklog false
135 @comment login_krb_run_aklog
136 @set DefaultAklogPath $(prefix)/bin/aklog
137 @comment lines 955-956
138 @set DefaultAcceptPasswd false
139 @comment login_accept_password
140
141 @ignore
142 these defaults are based on code in krb5/src/aclocal.m4
143 @end ignore
144 @set DefaultDNSLookupKDC true
145 @set DefaultDNSLookupRealm false
146 @comment lines 1259-1300
147
148 @ignore
149 the following are based on variables in krb5/src/include/kerberosIV/krbports.h
150 @end ignore
151 @set DefaultKrbPropPort 754
152 @comment KRB_PROP_PORT
153 @set DefaultKloginPort 543
154 @comment KLOGIN_PORT
155 @set DefaultEkloginPort 2105
156 @comment EKLOGIN_PORT
157 @set DefaultKshellPort 544
158 @comment KRB_SHELL_PORT
159
160 @ignore
161 /etc/services
162 @end ignore
163 @set DefaultTelnetPort 23
164 @set DefaultFTPPort 21
165 @set DefaultKrb524Port 4444
166
167 @comment krb5/src/lib/krb5/krb/get_in_tkt.c
168 @set DefaultRenewLifetime 0
169 @set DefaultNoaddresses set
170 @set DefaultForwardable not set
171 @set DefaultProxiable not set
172
173 @comment lib/krb5/krb/vfy_increds.c
174 @set DefaultVerifyApReqNofail not set
175
176 @c copyright divider
177 @macro cdivider
178 @iftex
179 @vskip 12pt
180 @hrule
181 @vskip 12pt
182 @end iftex
183 @ifinfo
184 @center --------------------
185 @sp 1
186 @end ifinfo
187 @ifhtml
188 @html
189 <hr>
190 @end html
191 @end ifhtml
192 @end macro