diff --git a/lectures/froscon/cryptoparty.tex b/lectures/froscon/cryptoparty.tex index 1042de5a4b22684a1b3f6696c3de72fbbd3333e3..0551d02221ad5b78a8e3e9eb96e619ca97535a85 100644 --- a/lectures/froscon/cryptoparty.tex +++ b/lectures/froscon/cryptoparty.tex @@ -5,7 +5,7 @@ \begin{frame}{Cryptoparty} \begin{itemize} - \item nach den Snowdon-Leaks + \item nach den Snowden-Leaks \item Januar 2014: 1. Cryptoparty \item nicht nach Handbuch \item Nacht voller Vorträge @@ -36,7 +36,7 @@ \begin{column}{.5\textwidth} \begin{itemize} \item Wiederholung SS 15 statt Linux Workshops - \item Weniger Teilnehmer + \item Weniger Teilnehmer (ca. 70) \item Mehr "`Hands-On"' \item<2-> Workshops zu \begin{itemize}\setlength{\itemsep}{.35ex} diff --git a/lectures/froscon/image/lip1.jpg b/lectures/froscon/image/lip1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da116d6365c4b993337e6e0b3992b92d543a1ec3 Binary files /dev/null and b/lectures/froscon/image/lip1.jpg differ diff --git a/lectures/froscon/image/lip2.jpg b/lectures/froscon/image/lip2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58c972d5d68e20aaf55e8612de3c1aaca7f6889b Binary files /dev/null and b/lectures/froscon/image/lip2.jpg differ diff --git a/lectures/froscon/image/lip3.jpg b/lectures/froscon/image/lip3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c8f202938ba20a83f7694e80a6a1e9df01f4b5f Binary files /dev/null and b/lectures/froscon/image/lip3.jpg differ diff --git a/lectures/froscon/image/sticks3.jpg b/lectures/froscon/image/sticks3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccf9be7a300428767844b4cbe3b7a1ec804c246c Binary files /dev/null and b/lectures/froscon/image/sticks3.jpg differ diff --git a/lectures/froscon/kiss.tex b/lectures/froscon/kiss.tex index 368db2b38b4c6d1f308058d6b426550fde9a4da5..6aa56c1318ebb2104186318ba2f7f58bf4ed75a1 100644 --- a/lectures/froscon/kiss.tex +++ b/lectures/froscon/kiss.tex @@ -52,12 +52,12 @@ \subsection{Rezeption} \begin{frame}{Linux Workshops -- Rezeption} %24 Stunden geöffnet \begin{itemize} - \item Angeboten seit WS 12 - \item Mit vorgestelltem Konzept seit SS 13 + \item angeboten seit WS 12 + \item mit vorgestelltem Konzept seit SS 13 \item Qualität steigend \pause \item Teilnehmerzahl im WS stark schwankend \item im Sommersemester anhaltend niedrig - \item Möglich Gründe \pause + \item möglich Gründe \pause \begin{itemize}\setlength{\itemsep}{.35ex} \item Linux ist Selbsterklärend \item Anleitungen gut / Videos vom letzten Mal @@ -65,22 +65,22 @@ \item ungünstige Termine \end{itemize} \pause \item Aufwand für ca. 30 Leute zu hoch - \item Alternativen: Cryptoparty und Linux Presentation Day (LPD) + \item Alternativen: Cryptoparty und \\ Linux Presentation Day (LPD) \end{itemize} \end{frame} \begin{frame}{Linux Presentation Day} \begin{itemize} - \item voraussichtlich am 21. November: LPD in Aachen + \item am 21. November: LPD in Aachen \item Überregionale Veranstaltung \item Idee: Linux in der Bevölkerung bekannter machen - \item Organisiert von LUGs und Hochschulgruppen in ganz Deutschland + \item organisiert von LUGs und Hochschulgruppen in ganz Deutschland \item Hauptorga: Hauke Laging (BeLUG e.V.) - \item Erster LPD in Berlin im Mai + \item erster LPD in Berlin im Mai \item Kombination mit KISS-Konzept \item "`Showroom"': Linux zum Ausprobieren \end{itemize} \pause - \LARGE Alle sind herzlich Eingeladen! + \LARGE Alle sind herzlich eingeladen! \end{frame} \ No newline at end of file diff --git a/lectures/froscon/lip.tex b/lectures/froscon/lip.tex index 39930931d6d952b9ae26dcb14a18ebdebe50b958..d2d048889a03b84be376ef6a57fb364703b0248c 100644 --- a/lectures/froscon/lip.tex +++ b/lectures/froscon/lip.tex @@ -1,10 +1,40 @@ \section{Linux Install Partys} +{ +\nologo +\begin{frame}{Linux Install Party} +\vspace{-.4cm} +\begin{figure} +\includegraphics[width=.95\textwidth]{image/lip3.jpg}\\ +\includegraphics[width=.95\textwidth]{image/lip2.jpg} +\end{figure} +\end{frame} +} + +\begin{frame}{Linux Install Party} +\vspace{-.4cm +\begin{figure}} +\includegraphics[width=.95\textwidth]{image/lip1.jpg} +\end{figure} +\pause +\begin{itemize} +\item einmal pro Semester im großen Hörsaal Physik +\item überwiegend gut besucht (WS ca. 80 Teilnehmer, SS ca. 40) +\item meist Erst- und Zweitsemester (der MPI-Fächer) +\item offen für alle +\item Installation von Linux mit Anleitung +\item Hilfestellung durch erfahrene Helfer +\item keiner geht bevor Linux läuft \pause \\ +(und Windows auch noch) + +\end{itemize} +\end{frame} \subsection{Geschichte} { \nologo -\begin{frame}[t]{Geschichte der Linux Install Partys} + +\begin{frame}[t]{Geschichte} %\begin{center} @@ -49,8 +79,8 @@ \visible<14->{\draw [thick](1.3cm, 1cm) -- (0, 1 cm) node [above,align=center,midway] { WS 12 }; \draw [thick](1.3cm, 1cm) -- (2, 0cm) -- (2.5, 0cm) node[right, align=left] { - \textbf{1. Custom Image}\\ - leider nach Installation teils ohne Kernel + \textbf{1. Custom Image} mit UCK\\ + Image ohne Kernel, Nacht davor zum Fixen }; } % \foreach \y in {5.7, 4.7, 3.7, 3, 1.7, 0.7} @@ -74,7 +104,7 @@ \end{frame} -\begin{frame}[t]{Geschichte der Linux Install Partys} +\begin{frame}[t]{Geschichte} %\begin{center} @@ -91,7 +121,7 @@ \draw [thick](1.3cm, 5cm) -- (2, 6cm) -- (2.5, 6cm) node[right, align=left]{ Eigene LIP-Sticks mit 8GB \\ - Boot-Schwierigkeiten mit UEFI + Boot-Schwierigkeiten mit \textbf{UEFI} };} \visible<5->{ \draw [thick](1.3cm, 4cm) -- (0, 4 cm) node [above,align=center,midway] { WS 13 }; @@ -99,7 +129,7 @@ Image wird 8GB groß \\ Probleme mit Secure Boot\\ UEFI wegen Grub 1.98beta2 \\ - Sony Vaio geht ohne Linux nach Hause + Sony Vaio geht \textbf{ohne Linux} nach Hause };} @@ -157,7 +187,7 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \begin{itemize}\setlength{\itemsep}{.35ex} \item Organisatorisches \item Image / Technik -\item "`Infrastruktur"' +\item Infrastruktur \item Werbung \item Öffentlichkeitsarbeit \item Verpflegung @@ -165,7 +195,7 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \item Dokumentation \end{itemize} \end{column} - +\pause \begin{column}{.5\textwidth} \begin{itemize} \item Ticketsystem @@ -191,37 +221,42 @@ Gegen UEFI: die EFI-Axt und GRUB 2 { \nologo \begin{frame}{Woche vor der LIP} +\vspace*{-.25cm} \textbf{Hardware, Schilder, Handouts, etc. Sortieren und Vorbereiten} \begin{figure} -\includegraphics[width=0.75\textwidth]{image/aufraeumen.jpg} +\includegraphics[width=0.9\textwidth]{image/aufraeumen.jpg} \end{figure} \end{frame} -} + \begin{frame}{Woche vor der LIP} -\textbf{Sortieren, Überprüfen und Flashen der USB-Sticks} -\begin{columns} -\begin{column}{.66\textwidth} +\vspace*{-.25cm} +\textbf{Sortieren, Überprüfen und Flashen der 150 USB-Sticks} + \begin{figure} -\includegraphics[width=1\textwidth]{image/sticks2.jpg} +\includegraphics[width=.75\textwidth]{image/sticks3.jpg} \end{figure} - - -\end{column} -\begin{column}{.33\textwidth} +\vspace*{-.7cm} +%\begin{columns} +%\begin{column}{.5\textwidth} \begin{figure} -\includegraphics[width=1\textwidth]{image/sticks1.jpg} +\includegraphics[width=.375\textwidth]{image/sticks2.jpg} +%\end{figure} +%\end{column} +%\begin{column}{.5\textwidth} +%\begin{figure} +\includegraphics[width=.375\textwidth]{image/sticks1.jpg} \end{figure} -\end{column} +%\end{column} + +%\end{columns} + -\end{columns} \end{frame} -{ -\nologo \begin{frame}{Tag der LIP} \vspace{-.5\baselineskip} \textbf{Aufbau und letztes Briefing} @@ -258,7 +293,7 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \begin{frame}{Nach der LIP} \vspace{-.3cm} \begin{figure} - \includegraphics[width=.90\textwidth]{image/auto_mate.jpg} + \includegraphics[width=.85\textwidth]{image/auto_mate.jpg} \end{figure} \end{frame} @@ -296,20 +331,22 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \coordinate (h1b) at (3.75, 1.2); \coordinate (h2a) at (3.95, 0.8); \coordinate (h2b) at (3.75, 0.5); +\visible<2->{ \draw[rounded corners=4pt,fill=red!80!black] (so) -- (sw) -- (nw) -- (no); \draw [fill=LightGrey] (no) -- (nnw) -- (nno) -- (nso) -- (nsw) -- (so) -- (no); \draw [fill=gray] (h1a) rectangle (h1b); \draw [fill=gray] (h2a) rectangle (h2b); +\node [right] at (3.0, 1.4) {4GB}; +} +\visible<2>{\node at (1.5,1) [white] {32 bit};} +\visible<3>{\node at (1,1) [white] {32 bit};} +\visible<4->{\node at (.5,1) [align=center, white] {32 bit \\ binaries};} +\visible<3->{\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo};} +\visible<4->{\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch};} -\visible<1>{\node at (1.5,1) [white] {32 bit};} -\visible<2>{\node at (1,1) [white] {32 bit};} -\visible<3->{\node at (.5,1) [align=center, white] {32 bit \\ binaries};} -\visible<2->{\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo};} -\visible<3->{\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch};} -\node [right] at (3.0, 1.4) {4GB}; \end{tikzpicture} @@ -328,19 +365,21 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \coordinate (h1b) at (3.75, 1.2); \coordinate (h2a) at (3.95, 0.8); \coordinate (h2b) at (3.75, 0.5); - +\visible<2->{ \draw[fill=green!40!white, rounded corners=4pt] (so) -- (sw) -- (nw) -- (no); \draw [fill=LightGrey] (no) -- (nnw) -- (nno) -- (nso) -- (nsw) -- (so) -- (no) ; -\visible<1>{\node at (1.5,1) {64 bit};} -\visible<2>{\node at (1,1) {64 bit};} -\visible<3->{\node at (.5,1) [align=center] {64 bit \\ binaries};} -\visible<2->{\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo};} -\visible<3->{\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch};} - \draw [fill=gray] (h1a) rectangle (h1b); \draw [fill=gray] (h2a) rectangle (h2b); \node [right] at (3.0, 1.4) {4GB}; +} +\visible<2>{\node at (1.5,1) {64 bit};} +\visible<3>{\node at (1,1) {64 bit};} +\visible<4->{\node at (.5,1) [align=center] {64 bit \\ binaries};} +\visible<3->{\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo};} +\visible<4->{\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch};} + + \end{tikzpicture} @@ -361,7 +400,7 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \coordinate (h1b) at (3.75, 1.2); \coordinate (h2a) at (3.95, 0.8); \coordinate (h2b) at (3.75, 0.5); -\visible<4->{ +\visible<5->{ \draw[fill=green!40!white, rounded corners=4pt] (om) -- (so) -- (sw) -- (wm); \draw[fill=red!80!black, rounded corners=4pt] (om) -- (no) -- (nw) -- (wm); \draw [fill=LightGrey] (no) -- (nnw) -- (nno) -- (nso) -- (nsw) -- (so) -- (no) ; @@ -386,14 +425,15 @@ Gegen UEFI: die EFI-Axt und GRUB 2 \begin{frame}{LIPCK / LIPStick} \begin{itemize} -\item UCK -- Ubuntu Customization Kit von Canonical (bis SS14) +\item UCK -- Ubuntu Customization Kit (bis SS14) \item Seit Mitte 2012 nicht mehr entwickelt \item Viele Bugfixes und Anpassungen durch uns \item UCK hatte architekturbedingte Probleme \item LIPCK -- Linux Install Party Customization Kit $\rightarrow$ \texttt{make image} + \begin{itemize}\setlength{\itemsep}{.35ex} \item make + bash + LXC + GNU-Userland -\item Deduplikation 32-/64-Bit und Common-Files +\item Deduplikation 32-/64-Bit und non-arch-Files \item Automatische Erzeugung von VM-Images \item Download benötigter Komponenten (Images, Offline-Repository) \item Anpassen von Live-System und \texttt{initramfs} (Kernel, Software, Einstellungen) diff --git a/lectures/froscon/main.pdf b/lectures/froscon/main.pdf index afe5d69a5ce62022e5c8587b835dcc6a02cfbba7..c3aef0fd417a3a0eca88178a472af2e1617cd664 100644 Binary files a/lectures/froscon/main.pdf and b/lectures/froscon/main.pdf differ diff --git a/lectures/froscon/main.tex b/lectures/froscon/main.tex index 404cc382fae2f81236499ea419a53e1e9977e46d..680b8e563eee1001d0bba88543dc49d7e988e5c0 100644 --- a/lectures/froscon/main.tex +++ b/lectures/froscon/main.tex @@ -113,19 +113,36 @@ \begin{frame} \begin{center} \Huge Danke für Eure Aufmerksamkeit!\\ - \Large Habt Ihr noch Fragen? + \Large Habt Ihr noch Fragen oder Anregungen? \end{center} - + \begin{columns} + \begin{column}{.5\textwidth} \begin{itemize} - \item OSAK: \burl{https://osak.fsmpi.rwth-aachen.de} + \item \burlalt{osak.fsmpi.rwth-aachen.de}{https://osak.fsmpi.rwth-aachen.de} \item Wir sind per E-Mail erreichbar:\\ - \burlalt{osak@fsmpi.rwth-aachen.de}{mailto:osak@fsmpi.rwth-aachen.de},\\ - \burlalt{daniels@fsmpi.rwth-aachen.de}{mailto:daniels@fsmpi.rwth-aachen.de},\\ - \burlalt{hinrikus@fsmpi.rwth-aachen.de}{mailto:hinrikus@fsmpi.rwth-aachen.de} - \item Twitter: \burlalt{@osakfsmpi}{https://twitter.com/osakfsmpi} - \item Linux Install Party: 22. Oktober, ab 16 Uhr - \item Linux Presentation Day in Aachen:\\ voraussichtlich 21. November + \href{mailto:osak@fsmpi.rwth-aachen.de}{\small\texttt{osak@fsmpi.rwth-aachen.de}},\\ + \href{mailto:daniels@fsmpi.rwth-aachen.de}{\small\texttt{daniels@fsmpi.rwth-aachen.de}},\\ + \href{mailto:hinrikus@fsmpi.rwth-aachen.de}{\small\texttt{hinrikus@fsmpi.rwth-aachen.de}} + + \end{itemize} + \end{column} + + \begin{column}{.5\textwidth} + \begin{itemize} + \item Wiki: \burlalt{fsmpi.rwth-aachen.de/pubwiki}{https://www.fsmpi.rwth-aachen.de/pubwiki} + \item git / Redmine: \burlalt{redmine.fsmpi.rwth-aachen.de/}{https://redmine.fsmpi.rwth-aachen.de/projects/lip} + \item Twitter: \burlalt{@osakfsmpi}{https://twitter.com/osakfsmpi} \end{itemize} + + \end{column} + + \end{columns} + \vspace{\baselineskip} + \begin{itemize} + \item Linux Install Party: 22. Oktober, ab 16 Uhr + \item Linux Presentation Day in Aachen: 21. November + \end{itemize} + \end{frame} \end{document}