Fix tex stuf as requested by TODO2
authorTobias Pape <tobias@netshed.de>
Tue, 3 Jun 2014 21:57:23 +0000 (23:57 +0200)
committerTobias Pape <tobias@netshed.de>
Tue, 3 Jun 2014 21:57:23 +0000 (23:57 +0200)
TODO2.md
src/Makefile
src/common/style.tex
src/common/system.tex
src/practical_settings/DBs.tex

index 8c6cef8..0d3393b 100644 (file)
--- a/TODO2.md
+++ b/TODO2.md
@@ -3,29 +3,28 @@
 
 # Formatting
 
* subsection headers -> ask Krono
* black bars on the side -> ask Krono on how to avoid overfull boxes ?
* the code section portions include ligatures (search for "certificate" in code sections and see it). This can be improved. Ligatures make sense in normal text
- [x] subsection headers -> ask Krono
- [x] black bars on the side -> ask Krono on how to avoid overfull boxes ?
- [x] the code section portions include ligatures (search for "certificate" in code sections and see it). This can be improved. Ligatures make sense in normal text
 
 # Config files
-Make sure that all config files links from the PDF work and that the examples are OK
+ - [ ] Make sure that all config files links from the PDF work and that the examples are OK
 
 
 ## HTML version
 
-
 # Theory section
 ## PKI section
 
-Review paragraph about theory of operation 
+ - [ ] Review paragraph about theory of operation 
 
-Commands are practical... keep them.
+ - [ ] Commands are practical... keep them.
 
-propose an openssl.cnf?
+ - [ ] propose an openssl.cnf?
 
-ejabberd - how to make proper ssl certificates
+ - [ ] ejabberd - how to make proper ssl certificates
 
-Add link to Peter Gutman's rant on why X509 is B\*-sh\*t
+ - [ ] Add link to Peter Gutman's rant on why X509 is B\*-sh\*t
   this one?
   https://www.cs.auckland.ac.nz/~pgut001/pubs/x509guide.txt
 
index 2e051ed..07cf623 100644 (file)
@@ -1,7 +1,7 @@
 NOW := $(shell date)
 
 TEXMFHOME ?={./texmf,$(shell kpsewhich -var-value TEXMFHOME)}
-LATEX = TEXMFHOME=${TEXMFHOME} pdflatex
+LATEX = TEXMFHOME=${TEXMFHOME} pdflatex -synctex=1
 
 all:   pdf html md
 
index 733daee..ac788a3 100644 (file)
@@ -52,6 +52,7 @@
 
 % Page foot
 \setkomafont{pagefoot}{\normalfont\sffamily\footnotesize}
+\setkomafont{pagehead}{\normalfont\sffamily\footnotesize}
 \ifoot%
 [Applied Crypto Hardening\ifdraft{ % Space!
   \textbullet{} \draftInfo}{}]%
 \ofoot%
 [page \thepage\ of \pageref{LastPage}]%
 {page \thepage\ of \pageref{LastPage}}
+\automark[subsection]{section}
+\ihead{\leftmark}
+\chead[]{}
+\ohead{\rightmark}
+\pagestyle{scrheadings}
 
 % Epigraph / dictum
 \newcommand*{\epigraph}[3][]{\dictum[#3]{#2}\bigskip}
index f8ac5be..cf56681 100644 (file)
@@ -43,7 +43,7 @@
 \usepackage[scaled=.9]{sourcecodepro}
 \usepackage[defaultsans]{opensans}
 \usepackage[final,babel=true]{microtype}[2011/08/18]
-
+\DisableLigatures{encoding = T1, family = tt* }
 
 
 \usepackage{pifont}
index db65c42..d27378d 100644 (file)
@@ -47,7 +47,7 @@
 
 \subsubsection{References}
 \begin{itemize*}
-  \item MySQL Documentation on SSL Connections\url{https://dev.mysql.com/doc/refman/5.5/en/ssl-connections.html}
+  \item MySQL Documentation on SSL Connections.\\\url{https://dev.mysql.com/doc/refman/5.5/en/ssl-connections.html}
 \end{itemize*}
 
 
@@ -96,7 +96,7 @@ TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
 
 \subsubsection{References}
 \begin{itemize*}
-  \item IBM Db2 Documentation on \emph{Supported cipher suites} \url{http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=\%2Fcom.ibm.db2.luw.admin.sec.doc\%2Fdoc\%2Fc0053544.html}
+  \item IBM Db2 Documentation on \emph{Supported cipher suites}.\\\url{http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=\%2Fcom.ibm.db2.luw.admin.sec.doc\%2Fdoc\%2Fc0053544.html}
 \end{itemize*}
 
 %% ---------------------------------------------------------------------- 
@@ -121,7 +121,7 @@ Starting with version 9.2, you have the possibility to set the path manually.
 
 \subsubsection{References}
 \begin{itemize*}
-  \item It's recommended to read \url{http://www.postgresql.org/docs/9.1/interactive/runtime-config-connection.html\#RUNTIME-CONFIG-CONNECTION-SECURITY} (please edit the version with your preferred one).
+  \item It's recommended to read ``Security and Authentication'' in the manual\footnote{\url{http://www.postgresql.org/docs/9.1/interactive/runtime-config-connection.html}}.
   \item PostgreSQL Documentation on \emph{Secure TCP/IP Connections with SSL}: \url{http://www.postgresql.org/docs/9.1/static/ssl-tcp.html}
   \item PostgreSQL Documentation on \emph{host-based authentication}: \url{http://www.postgresql.org/docs/current/static/auth-pg-hba-conf.html}
 \end{itemize*}