summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ogness <john.ogness@linutronix.de>2019-04-26 12:33:29 +0206
committerJohn Ogness <john.ogness@linutronix.de>2019-04-26 12:33:29 +0206
commita61c0c459cb38fc6ea84912a8f3bcfb23fb6bbbf (patch)
tree7c1b91999eab6e28e34bacc7ab0ad04e641bdadf
parent72cf01a730882760c4bd3ff4c4fb38e6e3daf836 (diff)
management/lifecycle: remove tabs
Signed-off-by: John Ogness <john.ogness@linutronix.de>
-rw-r--r--management/lifecycle/pres_lifecycle_en.tex164
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}