diff options
| author | John Ogness <john.ogness@linutronix.de> | 2019-04-26 12:33:29 +0206 |
|---|---|---|
| committer | John Ogness <john.ogness@linutronix.de> | 2019-04-26 12:33:29 +0206 |
| commit | a61c0c459cb38fc6ea84912a8f3bcfb23fb6bbbf (patch) | |
| tree | 7c1b91999eab6e28e34bacc7ab0ad04e641bdadf | |
| parent | 72cf01a730882760c4bd3ff4c4fb38e6e3daf836 (diff) | |
management/lifecycle: remove tabs
Signed-off-by: John Ogness <john.ogness@linutronix.de>
| -rw-r--r-- | management/lifecycle/pres_lifecycle_en.tex | 164 |
1 files changed, 82 insertions, 82 deletions
diff --git a/management/lifecycle/pres_lifecycle_en.tex b/management/lifecycle/pres_lifecycle_en.tex index 4416f0c..daf8b1c 100644 --- a/management/lifecycle/pres_lifecycle_en.tex +++ b/management/lifecycle/pres_lifecycle_en.tex @@ -123,8 +123,8 @@ for license compliance delivered? \frametitle{Basic requirements for a build system} Creating your custom distribution: \begin{itemize} - \item Linux Kernel - \item GNU Tools +\item Linux Kernel +\item GNU Tools \end{itemize} \end{frame} @@ -132,39 +132,39 @@ Creating your custom distribution: \frametitle{Overview} BUT: There are many addtional requirements: \begin{itemize} - \item Systemboot concept - \item Update concept - \item Security concept - \item Application development - \item Continious integration - \item Release builds - \item Versioning - \item Lizence Management +\item Systemboot concept +\item Update concept +\item Security concept +\item Application development +\item Continious integration +\item Release builds +\item Versioning +\item Lizence Management \end{itemize} \end{frame} \begin{frame} \frametitle{Most importantly: Security} \begin{itemize} - \item Monitoring security advisories - \item Check if your product needs an update - \item Generating updates +\item Monitoring security advisories +\item Check if your product needs an update +\item Generating updates \end{itemize} \end{frame} \begin{frame} \frametitle{What is YOCTO?} \begin{itemize} - \item Ecosystem (not a single Open-Source project!) - \item Collection of Embedded Linux projects and tools - \item Framework for the industry to publish BSPs - \item NOT a Linux Distribution +\item Ecosystem (not a single Open-Source project!) +\item Collection of Embedded Linux projects and tools +\item Framework for the industry to publish BSPs +\item NOT a Linux Distribution \end{itemize} \end{frame} \begin{frame} - \frametitle{Just a few words on security} - ...and why you SHOULD think about it!! +\frametitle{Just a few words on security} +...and why you SHOULD think about it!! \end{frame} \begin{frame} @@ -210,99 +210,99 @@ BUT: There are many addtional requirements: \end{frame} \begin{frame}[fragile] - \frametitle{OK, so back to Yocto...} - \begin{verbatim} - Since the Yocto Project is intended to be flexible - and meet the needs of many applications, - we leave policy-making decisions around security - to our end users. - \end{verbatim} - Source: https://wiki.yoctoproject.org/wiki/Security - \pause - \begin{verbatim} - Debian takes security very seriously. - We handle all security problems brought to our attention [...] - Many advisories [...] are published the same day - a vulnerability is made public - \end{verbatim} - Source: https://www.debian.org/security/index.en.html +\frametitle{OK, so back to Yocto...} +\begin{verbatim} +Since the Yocto Project is intended to be flexible +and meet the needs of many applications, +we leave policy-making decisions around security +to our end users. +\end{verbatim} +Source: https://wiki.yoctoproject.org/wiki/Security +\pause +\begin{verbatim} +Debian takes security very seriously. +We handle all security problems brought to our attention [...] +Many advisories [...] are published the same day +a vulnerability is made public +\end{verbatim} +Source: https://www.debian.org/security/index.en.html \end{frame} \begin{frame}[fragile] - \frametitle{Security} - YOCTO does: - \begin{itemize} - \item Keep software versions up-to-date - \item Fix critical software issues - \end{itemize} +\frametitle{Security} +YOCTO does: +\begin{itemize} +\item Keep software versions up-to-date +\item Fix critical software issues +\end{itemize} \end{frame} \begin{frame} - \includegraphics[width=\textwidth]{images/nvd.jpg} +\includegraphics[width=\textwidth]{images/nvd.jpg} \end{frame} \begin{frame} - \includegraphics[width=\textwidth]{images/debian-cve.jpg} +\includegraphics[width=\textwidth]{images/debian-cve.jpg} \end{frame} \begin{frame} - \includegraphics[width=\textwidth]{images/yocto-cve.jpg} - \\ - This implies: Security tracking must be done by the Yocto user! +\includegraphics[width=\textwidth]{images/yocto-cve.jpg} +\\ +This implies: Security tracking must be done by the Yocto user! \end{frame} \begin{frame} - \frametitle{Debian: Using an existing distribution} +\frametitle{Debian: Using an existing distribution} \end{frame} \begin{frame} - \frametitle{What is Debian?} - \begin{itemize} - \item A Linux Distribution (existing for more than 20 years) - \item Available for many CPU architectures: x86, ARM, PowerPC, MIPS - \item Debian is based on pre-compiled binary packages - \end{itemize} +\frametitle{What is Debian?} +\begin{itemize} +\item A Linux Distribution (existing for more than 20 years) +\item Available for many CPU architectures: x86, ARM, PowerPC, MIPS +\item Debian is based on pre-compiled binary packages +\end{itemize} \end{frame} \begin{frame} - \frametitle{Debian package management} - \begin{itemize} - \item Simple licence management - \item Can be used for updates - \item Easy to be extended - \item Simple generation of custom packages - \end{itemize} +\frametitle{Debian package management} +\begin{itemize} +\item Simple licence management +\item Can be used for updates +\item Easy to be extended +\item Simple generation of custom packages +\end{itemize} \end{frame} \begin{frame} - \frametitle{Advantages of debian} - \begin{itemize} - \item Longevity - \item Packages (thousands of software packages are available and supported!) - \item No cross compilation - \item Security and Bugfixes! - \item Buildsystems for customization available (e.g. ELBE http://elbe-rfs.org/) - \end{itemize} +\frametitle{Advantages of debian} +\begin{itemize} +\item Longevity +\item Packages (thousands of software packages are available and supported!) +\item No cross compilation +\item Security and Bugfixes! +\item Buildsystems for customization available (e.g. ELBE http://elbe-rfs.org/) +\end{itemize} \end{frame} \begin{frame} - \frametitle{Debian based Buildsystems} - \begin{itemize} - \item ELBE: http://elbe-rfs.org - \item ISAR: https://github.com/ilbers/isar - \item meta-debian: Meta-layer for Poky to build Debian sources - \end{itemize} +\frametitle{Debian based Buildsystems} +\begin{itemize} +\item ELBE: http://elbe-rfs.org +\item ISAR: https://github.com/ilbers/isar +\item meta-debian: Meta-layer for Poky to build Debian sources +\end{itemize} \end{frame} \begin{frame} - \frametitle{Conclusion} - \begin{itemize} - \item Yocto helped to standardize the distribution of Linux BSPS - \item Yocto is NOT an Embedded Linux Distribution - \item Yocto / Poky is usually combined with a manufacturer layer and additional components - \item Debian is a pre-built disribution which can be used on embedded devices - \item Debian is very powerful when it comes to bug and security tracking - \end{itemize} +\frametitle{Conclusion} +\begin{itemize} +\item Yocto helped to standardize the distribution of Linux BSPS +\item Yocto is NOT an Embedded Linux Distribution +\item Yocto / Poky is usually combined with a manufacturer layer and additional components +\item Debian is a pre-built disribution which can be used on embedded devices +\item Debian is very powerful when it comes to bug and security tracking +\end{itemize} \end{frame} \begin{frame} |
