summaryrefslogtreecommitdiff
path: root/distribution
diff options
context:
space:
mode:
authorManuel Traut <manut@linutronix.de>2014-08-29 20:20:09 +0200
committerManuel Traut <manut@linutronix.de>2016-01-12 09:54:50 +0100
commita611c3cd4dfcc5bc4c69a7bd5f94e52513ce9b05 (patch)
treed9b14c5075223fe42f3ea7b1ed43d9cf5df91134 /distribution
parent4e2d7553d772c8c63b46c464cd206d05f81bd9be (diff)
yocto: add systemd slide
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'distribution')
-rw-r--r--distribution/yocto-advanced/pres_yocto-advanced.tex13
1 files changed, 13 insertions, 0 deletions
diff --git a/distribution/yocto-advanced/pres_yocto-advanced.tex b/distribution/yocto-advanced/pres_yocto-advanced.tex
index 51bd7b5..5a56ea4 100644
--- a/distribution/yocto-advanced/pres_yocto-advanced.tex
+++ b/distribution/yocto-advanced/pres_yocto-advanced.tex
@@ -957,6 +957,19 @@ do_install() {
\end{frame}
\begin{frame}[fragile]
+\frametitle{adding a bootscript}
+\begin{itemize}
+ \item add 'systemd' to DISTRO\_FEATURES
+ \item inherit from systemd.bbclass
+ \item your package needs to set SYSTEMD\_SERVICE variable; e.g.
+ \begin{verbatim}
+SYSTEMD_SERVICE_${PN} = "connman.service"
+ \end{verbatim}
+ \item to disable the service, set SYSTEMD\_AUTO\_ENABLE to 'disable'
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
\frametitle{user and group configuration}
use this in an image recipe:
\begin{verbatim}