diff --git a/content/events/201408-automatische-kernel-erstellung/_aushang.svg b/content/events/201408-automatische-kernel-erstellung/_aushang.svg new file mode 100644 index 00000000..fd233365 --- /dev/null +++ b/content/events/201408-automatische-kernel-erstellung/_aushang.svg @@ -0,0 +1,416 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Der Chaos-Computer-Club Stuttgart und die Stadtbibliothek am Mailänder Platz präsentieren:Vortragsreihe des CCCS + +VeranstalterChaos-Computer-Club Stuttgartwww.cccs.deV.i.S.d.P.: Hanno WagnerNeckarstraße 168b70190 Stuttgart14.08.2014, 19:30Christian Recktenwald: Beyond make menuconfig vollautomatische Erstellung aktueller Linux-Kernel mit VServer-PatchOrtBibliothek am Mailänder PlatzMailänder Platz 1, 70173 StuttgartN 9.183079 E 48.790324Eintritt frei, um einen freiwilligen Unkostenbeitrag wird gebeten.Weitere Termine05.09.2014: MRMCD 201413.09.2014, 15:00h: Cryptoparty in der Stadtbibliothek09.10.2014, 19:30h: Mitmachen bei Open Source! \ No newline at end of file diff --git a/content/events/201408-automatische-kernel-erstellung/_flyer.svg b/content/events/201408-automatische-kernel-erstellung/_flyer.svg new file mode 100644 index 00000000..b4dd55ba --- /dev/null +++ b/content/events/201408-automatische-kernel-erstellung/_flyer.svg @@ -0,0 +1,358 @@ + + + +image/svg+xmlDer Chaos-Computer-Club Stuttgart und die Stadtbibliothek am Mailänder Platz präsentieren:Vortragsreihe des CCCS + +VeranstalterChaos-Computer-Club Stuttgartwww.cccs.deV.i.S.d.P.: Hanno WagnerNeckarstraße 168b70190 Stuttgart14.08.2014, 19:30Christian Recktenwald: Beyond make menuconfigOrtBibliothek am Mailänder PlatzMailänder Platz 1, 70173 StuttgartN 9.183079 E 48.790324Eintritt frei, um einen freiwilligen Unkostenbeitrag wird gebeten.Weitere Termine05.09.2014: MRMCD 201413.09.2014, 15:00h: Cryptoparty in der Stadtbibliothek09.10.2014, 19:30h: Mitmachen bei Open Source! \ No newline at end of file diff --git a/content/events/201408-automatische-kernel-erstellung/aushang.pdf b/content/events/201408-automatische-kernel-erstellung/aushang.pdf new file mode 100644 index 00000000..c6af6a53 Binary files /dev/null and b/content/events/201408-automatische-kernel-erstellung/aushang.pdf differ diff --git a/content/events/201408-automatische-kernel-erstellung/flyer.pdf b/content/events/201408-automatische-kernel-erstellung/flyer.pdf new file mode 100644 index 00000000..a288ea50 Binary files /dev/null and b/content/events/201408-automatische-kernel-erstellung/flyer.pdf differ diff --git a/content/events/201408-automatische-kernel-erstellung/index.md b/content/events/201408-automatische-kernel-erstellung/index.md new file mode 100644 index 00000000..b7c9445c --- /dev/null +++ b/content/events/201408-automatische-kernel-erstellung/index.md @@ -0,0 +1,51 @@ +--- +kind: event +startdate: 2014-08-14T19:30:00Z +duration: 2h +title: "Beyond make menuconfig - vollautomatische Erstellung aktueller Linux-Kernel mit VServer-Patch" +speakers: + - + name: 'Christian Recktenwald' +location: + location: bib +public: true +--- +Seit das Debian-Team beschlossen hat, keinen Kernel mehr mit +VServer-Patch[0] anzubieten, besteht die Aufgabe, dies nun selbst +zu tun. Dass der offizielle Debian-Kernel mit der Version +deutlich hinter der Entwicklung herhinkt, tut ein Uebriges. + +Erforderlich war ein Ablauf, der moeglichst zeitnah und +standardisiert den Kernel als .deb-Paket in einem Repository +bereitstellt. + +So entstand im Oktober 2012 bei LiHAS [1] das Projekt kernel-autobuild [2], +um Linux-Kernel vollautmatisch zu erzeugen. + +Kernel-autobuild sorgt nun dafuer, dass die Ermittlung der aktuellen +Version, Download, patchen mit dem VServer-Patch, erstellen eines +Debian-Pakets, erstellen einer virtuellen Maschine (KVM), Test in +der virtuellen Maschine, Upload ins Repository und Information +per Email automatisch ablaufen. + +Um den Ueberblick ueber 12000 Kernel-Optionen zu behalten, +gibt es Tools, um multiple .config-Files zu vergleichen und seit +Juni 2014 auch Tools um Kconfig nach XML zu exportieren +und hier ebenfalls Mehrwege-Vergleiche durchfuehren zu koennen." + +Vorrausetzungen + +Zum Verstaendnis sollte man schon mal einen Kernel gebaut oder +es zumindest versucht haben. +Die grundlegenden Ideen von Virtualisierung, HTML, XML, +Shell-Programmierung und dem Debian Packet-Management helfen. + +Zur Person + +Christian Recktenwald macht seit 1989 Dinge mit Computern +und arbeitet seit 1993 mit Linux. Von seinem Vater hat er die +Idee uebernommen, dass Computer dazu da sind, Menschen +fehleranfaellige Routinearbeiten abzunehmen. + +[0] http://www.linux-vserver.org +[1] http://www.lihas.de \ No newline at end of file