diff options
Diffstat (limited to 'crypto/krb5/doc/pdf/basic.tex')
-rw-r--r-- | crypto/krb5/doc/pdf/basic.tex | 89 |
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} |