theHacker's Blog
– It's just a glitch in the Matrix –

Aktuellen Zabbix-Agent installieren

Wie ich gestern auf einem neuen Server mit Ubuntu 18 einen Zabbix-Agent installieren wollte, hab ich feststellen müssen, dass die Version, die in den Paketquellen enthalten ist, sehr veraltet ist und ein Feature, dass ich brauche, nicht enthalten war.

Dieser Artikel zeigt, wie ihr in 2 Minuten trotzdem bequem eine aktuelle Version des Zabbix-Agents installieren könnt.

(Ganzen Beitrag lesen)
19. Dezember 2019

Kostenloses SSL-Zertifikat mit Let’s Encrypt – Teil 2: Zertifikate mit Certbot automatisch installieren

Im zweiten Teil meiner Artikelserie zu Let’s Encrypt zeige ich euch heute den Certbot.

Certbot ist ein Open-Source-Programm, das automatisch Zertifikate von Let’s Encrypt abruft und verwaltet. Certbot kann nicht nur die Zertifikate abrufen, sondern auch vollautomatisch in die Webserver-Konfiguration einfügen.

(Ganzen Beitrag lesen)
14. Dezember 2019

GitLab-Runner mit Docker-Executor installieren

In einem vergangenen Artikel habe ich einen GitLab-Runner installiert. Der verwendete Shell-Executor hatte allerdings Schwächen, weil alle Aktionen aus den Jobs direkt auf der Maschine des Executors liefern. Wir konnten z. B. keine Software nachinstallieren, weil der Runner keine Root-Rechte hatte.

Heute zeige ich euch, wie ihr einen Docker-Executor einrichtet, der dann für jeden Job eine eigene Umgebung aufbaut.

(Ganzen Beitrag lesen)
14. Oktober 2019
4

Bareos-Fehlermeldung: „Unable to authenticate with File daemon at „gitlab.thehacker.local:9102“.

Als ich neulich Nacht „noch schnell“ (man weiß ja, dass Computer manchmal widerspenstig sein können – ganz besonders, wenn man es eilig hat 😉 ) einen neuen Host in das Bareos-Backup aufnehmen wollte, bekam ich die obige Fehlermeldung. Die Standard-Ursache, die man auf allen Google-Treffern nach dem Problem findet, ist, dass das Passwort falsch ist. Nachdem ich mehrere Male das Passwort überprüft und Versuche unternommen hab, andere Passwörter zu probieren, hab ich gemerkt, dass in meinem Fall das nicht die Ursache ist.

Dieser Artikel zeigt euch, was das Ursache ist und wie man überhaupt dem Problem auf die Spur kommt.

(Ganzen Beitrag lesen)
23. Juni 2019

GitLab-Server installieren

GitLab ist eine Komplettlösung für Entwickler mit Git-Versionskontrolle, CI-/CD-System, Bug-Tracker und mehr. Die Software gibt es als open-source GitLab-Community-Edition (GitLab CE) oder kostenpflichtige Enterprise-Edition (GitLab EE) mit zusätzlichen Features.

In diesem Artikel zeige ich euch, wie man sich lokal eine Instanz von GitLab installiert.

(Ganzen Beitrag lesen)
19. Juni 2019

Bareos: Ein bereits volles Medium wiederverwenden

kein Beitragsbild

Wenn Bareos nach einem weiteren Medium verlangt, aber man keine mehr hat und keine Lust hat, neue zu kaufen, so kann man auch bereits volle Medien wiederverwenden. Mit „Wiederverwenden“ ist gemeint „Löschen und neu beschreiben“.

Normalerweise übernimmt Bareos diesen Vorgang automatisch, da für die Medien eine „Retention period“ definiert ist. Die ist die Zeitspanne, in dem das Medium nicht wiederverwendet wird. Ist diese Zeitspanne abgelaufen, verwendet Bareos das Medium eigenständig wieder. Der Vorgang nennt sich „Recyclen“. In diesem Beitrag zeige ich dir, wie du manuell ein Medium bereits vor Ablauf der Zeitspanne recyclen kannst.

(Ganzen Beitrag lesen)
3. Dezember 2018