aboutsummaryrefslogtreecommitdiff
path: root/crypto/krb5/doc/pdf/basic.tex
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/krb5/doc/pdf/basic.tex')
-rw-r--r--crypto/krb5/doc/pdf/basic.tex89
1 files changed, 56 insertions, 33 deletions
diff --git a/crypto/krb5/doc/pdf/basic.tex b/crypto/krb5/doc/pdf/basic.tex
index 898bc40f3c1d..a8a8c3dfa877 100644
--- a/crypto/krb5/doc/pdf/basic.tex
+++ b/crypto/krb5/doc/pdf/basic.tex
@@ -10,6 +10,9 @@
%% let collapsible pdf bookmarks panel have high depth per default
\PassOptionsToPackage{bookmarksdepth=5}{hyperref}
+\PassOptionsToPackage{booktabs}{sphinx}
+\PassOptionsToPackage{colorrows}{sphinx}
+
\PassOptionsToPackage{warn}{textcomp}
\usepackage[utf8]{inputenc}
\ifdefined\DeclareUnicodeCharacter
@@ -61,13 +64,18 @@
\title{Kerberos Concepts}
\date{ }
-\release{1.21.3}
+\release{1.22\sphinxhyphen{}final}
\author{MIT}
\newcommand{\sphinxlogo}{\vbox{}}
\renewcommand{\releasename}{Release}
\makeindex
\begin{document}
+\ifdefined\shorthandoff
+ \ifnum\catcode`\=\string=\active\shorthandoff{=}\fi
+ \ifnum\catcode`\"=\active\shorthandoff{"}\fi
+\fi
+
\pagestyle{empty}
\sphinxmaketitle
\pagestyle{plain}
@@ -76,6 +84,8 @@
\phantomsection\label{\detokenize{basic/index::doc}}
+\sphinxstepscope
+
\chapter{Credential cache}
\label{\detokenize{basic/ccache_def:credential-cache}}\label{\detokenize{basic/ccache_def:ccache-definition}}\label{\detokenize{basic/ccache_def::doc}}
@@ -314,6 +324,8 @@ The hardcoded default, \DUrole{xref,std,std-ref}{DEFCCNAME}.
\end{enumerate}
+\sphinxstepscope
+
\chapter{keytab}
\label{\detokenize{basic/keytab_def:keytab}}\label{\detokenize{basic/keytab_def:keytab-definition}}\label{\detokenize{basic/keytab_def::doc}}
@@ -394,6 +406,8 @@ The hardcoded default, \DUrole{xref,std,std-ref}{DEFCKTNAME}.
\end{enumerate}
+\sphinxstepscope
+
\chapter{replay cache}
\label{\detokenize{basic/rcache_def:replay-cache}}\label{\detokenize{basic/rcache_def:rcache-definition}}\label{\detokenize{basic/rcache_def::doc}}
@@ -428,7 +442,7 @@ to cause the server to see the same messages again a second time. For
example, if the legitimate client sends “delete first message in
mailbox”, a replay from an attacker may delete another, different
“first” message. (Protocol design to guard against such problems has
-been discussed in \index{RFC@\spxentry{RFC}!RFC 4120\#section\sphinxhyphen{}10@\spxentry{RFC 4120\#section\sphinxhyphen{}10}}\sphinxhref{https://tools.ietf.org/html/rfc4120.html\#section-10}{\sphinxstylestrong{RFC 4120\#section\sphinxhyphen{}10}}.)
+been discussed in \index{RFC@\spxentry{RFC}!RFC 4120\#section\sphinxhyphen{}10@\spxentry{RFC 4120\#section\sphinxhyphen{}10}}\sphinxhref{https://datatracker.ietf.org/doc/html/rfc4120.html\#section-10}{\sphinxstylestrong{RFC 4120\#section\sphinxhyphen{}10}}.)
\sphinxAtStartPar
Even if one protocol uses further protection to verify that the client
@@ -543,6 +557,8 @@ If none of the above are set, the default replay cache name is
\end{enumerate}
+\sphinxstepscope
+
\chapter{stash file}
\label{\detokenize{basic/stash_file_def:stash-file}}\label{\detokenize{basic/stash_file_def:stash-definition}}\label{\detokenize{basic/stash_file_def::doc}}
@@ -566,6 +582,8 @@ If you choose not to install a stash file, the KDC will prompt you for the maste
This means that the KDC will not be able to start automatically, such as after a system reboot.
\end{sphinxadmonition}
+\sphinxstepscope
+
\chapter{Supported date and time formats}
\label{\detokenize{basic/date_format:supported-date-and-time-formats}}\label{\detokenize{basic/date_format:datetime}}\label{\detokenize{basic/date_format::doc}}
@@ -579,10 +597,11 @@ configuration files and user commands. The allowed formats are:
\begin{savenotes}\sphinxattablestart
+\sphinxthistablewithglobalstyle
\centering
-\begin{tabulary}{\linewidth}[t]{|T|T|T|}
-\hline
-
+\begin{tabulary}{\linewidth}[t]{TTT}
+\sphinxtoprule
+\sphinxtableatstartofbodyhook
\sphinxAtStartPar
Format
&
@@ -592,7 +611,7 @@ Example
\sphinxAtStartPar
Value
\\
-\hline
+\sphinxhline
\sphinxAtStartPar
h:m{[}:s{]}
&
@@ -602,7 +621,7 @@ h:m{[}:s{]}
\sphinxAtStartPar
36 hours
\\
-\hline
+\sphinxhline
\sphinxAtStartPar
NdNhNmNs
&
@@ -612,7 +631,7 @@ NdNhNmNs
\sphinxAtStartPar
8 hours 30 seconds
\\
-\hline
+\sphinxhline
\sphinxAtStartPar
N (number of seconds)
&
@@ -622,9 +641,9 @@ N (number of seconds)
\sphinxAtStartPar
1 hour
\\
-\hline
+\sphinxbottomrule
\end{tabulary}
-\par
+\sphinxtableafterendhook\par
\sphinxattableend\end{savenotes}
\end{quote}
@@ -661,9 +680,10 @@ strings are:
\begin{savenotes}\sphinxattablestart
+\sphinxthistablewithglobalstyle
\centering
-\begin{tabulary}{\linewidth}[t]{|T|T|T|}
-\hline
+\begin{tabulary}{\linewidth}[t]{TTT}
+\sphinxtoprule
\sphinxstyletheadfamily &\sphinxstyletheadfamily
\sphinxAtStartPar
Format
@@ -671,7 +691,8 @@ Format
\sphinxAtStartPar
Example
\\
-\hline\sphinxmultirow{3}{4}{%
+\sphinxmidrule
+\sphinxtableatstartofbodyhook\sphinxmultirow{3}{4}{%
\begin{varwidth}[t]{\sphinxcolwidth{1}{3}}
\sphinxAtStartPar
Date
@@ -685,21 +706,21 @@ mm/dd/yy
\sphinxAtStartPar
07/27/12
\\
-\cline{2-3}\sphinxtablestrut{4}&
+\sphinxcline{2-3}\sphinxfixclines{3}\sphinxtablestrut{4}&
\sphinxAtStartPar
month dd, yyyy
&
\sphinxAtStartPar
Jul 27, 2012
\\
-\cline{2-3}\sphinxtablestrut{4}&
+\sphinxcline{2-3}\sphinxfixclines{3}\sphinxtablestrut{4}&
\sphinxAtStartPar
yyyy\sphinxhyphen{}mm\sphinxhyphen{}dd
&
\sphinxAtStartPar
2012\sphinxhyphen{}07\sphinxhyphen{}27
\\
-\hline\sphinxmultirow{2}{11}{%
+\sphinxhline\sphinxmultirow{2}{11}{%
\begin{varwidth}[t]{\sphinxcolwidth{1}{3}}
\sphinxAtStartPar
Absolute
@@ -714,14 +735,14 @@ HH:mm{[}:ss{]}pp
\sphinxAtStartPar
08:30 PM
\\
-\cline{2-3}\sphinxtablestrut{11}&
+\sphinxcline{2-3}\sphinxfixclines{3}\sphinxtablestrut{11}&
\sphinxAtStartPar
hh:mm{[}:ss{]}
&
\sphinxAtStartPar
20:30
\\
-\hline
+\sphinxhline
\sphinxAtStartPar
Relative
time
@@ -732,7 +753,7 @@ N tt
\sphinxAtStartPar
30 sec
\\
-\hline\sphinxmultirow{2}{19}{%
+\sphinxhline\sphinxmultirow{2}{19}{%
\begin{varwidth}[t]{\sphinxcolwidth{1}{3}}
\sphinxAtStartPar
Time zone
@@ -746,16 +767,16 @@ Z
\sphinxAtStartPar
EST
\\
-\cline{2-3}\sphinxtablestrut{19}&
+\sphinxcline{2-3}\sphinxfixclines{3}\sphinxtablestrut{19}&
\sphinxAtStartPar
z
&
\sphinxAtStartPar
\sphinxhyphen{}0400
\\
-\hline
+\sphinxbottomrule
\end{tabulary}
-\par
+\sphinxtableafterendhook\par
\sphinxattableend\end{savenotes}
\end{quote}
@@ -784,9 +805,10 @@ following ways:
\begin{savenotes}\sphinxattablestart
+\sphinxthistablewithglobalstyle
\centering
-\begin{tabulary}{\linewidth}[t]{|T|T|T|}
-\hline
+\begin{tabulary}{\linewidth}[t]{TTT}
+\sphinxtoprule
\sphinxstyletheadfamily
\sphinxAtStartPar
Format
@@ -797,7 +819,8 @@ Example
\sphinxAtStartPar
Value
\\
-\hline
+\sphinxmidrule
+\sphinxtableatstartofbodyhook
\sphinxAtStartPar
yyyymmddhhmmss
&
@@ -812,35 +835,35 @@ before 2015
\vskip-\baselineskip\vbox{\hbox{\strut}}\end{varwidth}%
}%
\\
-\cline{1-2}
+\sphinxcline{1-2}\sphinxfixclines{3}
\sphinxAtStartPar
yyyy.mm.dd.hh.mm.ss
&
\sphinxAtStartPar
2014.12.31.23.59.00
&\sphinxtablestrut{6}\\
-\cline{1-2}
+\sphinxcline{1-2}\sphinxfixclines{3}
\sphinxAtStartPar
yymmddhhmmss
&
\sphinxAtStartPar
141231235900
&\sphinxtablestrut{6}\\
-\cline{1-2}
+\sphinxcline{1-2}\sphinxfixclines{3}
\sphinxAtStartPar
yy.mm.dd.hh.mm.ss
&
\sphinxAtStartPar
14.12.31.23.59.00
&\sphinxtablestrut{6}\\
-\cline{1-2}
+\sphinxcline{1-2}\sphinxfixclines{3}
\sphinxAtStartPar
dd\sphinxhyphen{}month\sphinxhyphen{}yyyy:hh:mm:ss
&
\sphinxAtStartPar
31\sphinxhyphen{}Dec\sphinxhyphen{}2014:23:59:00
&\sphinxtablestrut{6}\\
-\hline
+\sphinxhline
\sphinxAtStartPar
hh:mm:ss
&
@@ -855,16 +878,16 @@ the evening
\vskip-\baselineskip\vbox{\hbox{\strut}}\end{varwidth}%
}%
\\
-\cline{1-2}
+\sphinxcline{1-2}\sphinxfixclines{3}
\sphinxAtStartPar
hhmmss
&
\sphinxAtStartPar
200000
&\sphinxtablestrut{17}\\
-\hline
+\sphinxbottomrule
\end{tabulary}
-\par
+\sphinxtableafterendhook\par
\sphinxattableend\end{savenotes}
\end{quote}