Der Workshop führt von der Bestandsaufnahme einer Plattform bis zu einer reproduzierbaren GnuTLS-Installation. Paketquellen, Eigenbau, Abhängigkeiten, Funktionsumfang, Bibliothekspfade, Werkzeuge, Header, Laufzeitauflösung und Updateverfahren werden gemeinsam betrachtet.
Ziel ist keine beliebige Installation, sondern ein nachvollziehbarer, wartbarer und testbarer Systembaustein für Administration und Entwicklung.
Inhaltsverzeichnis
- Seminarprofil
- Lernziele
- Zielgruppe und Voraussetzungen
- 1. Bestandsaufnahme und Zieldefinition
- 2. Abhängigkeiten und Build vorbereiten
- 3. Installation und Laufzeitauflösung
- 4. Funktions- und Integrationstest
- 5. Update und Rollback
- Praxisübungen
- Einordnung in den Lernpfad
Seminarprofil
Die Inhalte sind als zusammenhängende Arbeitsstrecke aufgebaut. Fachliche Einordnung, Konfiguration beziehungsweise Implementierung, kontrollierte Prüfung und betriebliche Dokumentation greifen ineinander. Die Übungen verwenden ausschließlich Labor- und Testdaten.
Lernziele
- Vorhandene GnuTLS-Komponenten und Versionen zuverlässig inventarisieren.
- Paketinstallation und Quellbau sachgerecht auswählen.
- Build-Optionen, Abhängigkeiten und Installationspfade kontrollieren.
- Laufzeit- und Entwicklungsumgebung verifizieren.
- Updates und Rückfallverfahren reproduzierbar vorbereiten.
Zielgruppe und Voraussetzungen
Zielgruppe: Linux- und Unix-Administratoren, Build- und Release-Engineers, DevOps-Teams, Paketbetreuer und Entwickler technischer Plattformen.
Voraussetzungen: Grundkenntnisse der Kommandozeile, Paketverwaltung, Compiler- und Linkerabläufe.
1. Bestandsaufnahme und Zieldefinition
- Installierte Bibliotheken, Werkzeuge, Header und Paketquellen erfassen.
- Benötigte Protokolle, Hardwareanbindung und Compliance-Funktionen bestimmen.
- Systempaket, Backport oder Eigenbau anhand des Betriebsmodells auswählen.
- Zielversion, Installationspfad und Verantwortlichkeiten dokumentieren.
2. Abhängigkeiten und Build vorbereiten
- Compiler, Build-Werkzeuge und kryptografische Abhängigkeiten prüfen.
- Quellbaum und Integrität im internen Bereitstellungsprozess kontrollieren.
- Konfigurationsoptionen bewusst setzen und unerwünschte Funktionen vermeiden.
- Build-Protokoll und reproduzierbare Parameter sichern.
3. Installation und Laufzeitauflösung
- Bibliotheken, Header, Werkzeuge und Dokumentationsanteile installieren.
- Dynamische Linkerpfade und Paketmetadaten prüfen.
- Parallelversionen und unbeabsichtigte Überschreibungen ausschließen.
- Berechtigungen sowie Schreibzugriffe auf Installationsverzeichnisse kontrollieren.
4. Funktions- und Integrationstest
- Versions- und Featureausgabe mit mehreren Werkzeugen vergleichen.
- Testverbindung, Zertifikatsoperation und minimales Link-Beispiel ausführen.
- Laufzeitbibliothek der Anwendung eindeutig identifizieren.
- Abweichungen zwischen Build-Host, Testsystem und Produktion protokollieren.
5. Update und Rollback
- Sicherungs-, Paket- und Konfigurationsstand vor dem Update erfassen.
- Update in einer isolierten Stufe mit Regressionstests durchführen.
- Abhängige Anwendungen auf ABI-, Funktions- und Policy-Änderungen prüfen.
- Rollback testen und Übergabe an Monitoring sowie Patchmanagement dokumentieren.
Praxisübungen
- Inventarisierung einer Plattform mit parallelen Bibliotheksständen.
- Reproduzierbarer Build mit protokollierten Optionen.
- Minimalanwendung kompilieren, linken und gegen die erwartete Laufzeitbibliothek prüfen.
Einordnung in den Lernpfad
Geeigneter früher Einstieg nach den Grundlagen oder als Vorbereitung auf API-, Werkzeug- und Administrationsseminare.
Fachbereichsleitung und Seminarberatung
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag ca. 6 h/Tag, Beginn: 10:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Linux- und Unix-Administratoren, Build- und Release-Engineers, DevOps-Teams, Paketbetreuer und Entwickler technischer Plattformen. |
| Voraussetzungen: | Grundkenntnisse der Kommandozeile, Paketverwaltung, Compiler- und Linkerabläufe. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, angeleitete Schrittfolgen und praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich vorgesehen |
| Durchführungsgarantie: | ja, ab 2 Teilnehmenden |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Ausführliche Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen, auf Wunsch vegetarisch |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
