Kategorie-Archiv: Linux

Mailserver einrichten

Nach langem hin und her hab ich nun auch einen eigen Server laufen. Der ist nicht ganz trivial einzurichten, aber eine gute Anleitung findet sich hier

Danach hast du folgende Sachen installiert

  • Postfix (SMTP)
  • Dovecot (IMAP,POP)
  • Postfix-Admin (Web-Interface zum Administrieren von allem)
  • Roundcube (Hübsches Webmail-Interface)

Gitshots – Post-commit Fotos mit Git

Vor einiger Zeit hab ich eine lustige Sache auf Coderwall gefunden: imagesnap git post-commit photo rewrite. Also Webcam–Snapshots nach jedem Commit anfertigen. Klingt lustig, ist es auch, der Sinn ist fraglich, aber egal.

Nach etwas rumprobiere hab ich eine für mich (aktuell) optimale Lösung gefunden:

~/.git/hooks/post-commit:

#!/bin/bash
~/.scripts/gitshot

~/.scripts/gitshot:

#!/bin/bash
streamer -s 1280x720 -o ~/.gitshots/`date +%Y-%m-%d_%H:%M:%S`.jpeg -q &!

Dieses Script sorgt dafür, dass nach jedem Commit ein Foto mit der Webcam gemacht wird und nach ~/.gitshots/ gespeichert wird. Da dies etwas dauert (Wahrscheinlich wegen dem initialisieren der Kamera), wird es im Hintergrund erledigt. (Dafür muss das Paket xawtv (unter Archlinux) installiert sein.)

Damit dieser Hook automatisch in neuen Repos aktiviert wird, musst du das Verzeichnis ~/.git als Template definieren:

git config --global init.templatedir ~/.git/

Um den Hook für bestehende repos zu aktivieren, einfach die Datei rüberkopieren:

cp ~/.git/hooks/post-commit .git/hooks/

(Im Git-Verzeichnis Ausführen)

Viel Spaß!

Archlinux unter Android installieren

Linux auf dem Handy…. So etwas nerdiges. Aber das hat doch eh fast jeder (Android). Also warum nicht die vorhandenen Möglichkeiten nutzen und nebenbei noch ein anständiges System laufen haben. Wie man also Archlinux unter Android installiert, kannst du in den nächsten Absätzen lesen.

Weiterlesen

Systemd: slock beim Wechseln in den suspend anschalten

In der Zeit vor Systemd war die Prozedur um meinen Rechner schlafen zu legen und den Zugriff für andere zu sperren ziemlich aufwändig: Ich brauchte ganze zwei Tastenkombinationen dafür (SUPER+X für slock und FN+F4 für den Suspend). Lange Zeit (2 Wochen oder so) konnte ich mein Notebook nicht mit schlafen legen und slock anschalten. Dieses Problem habe ich endlich behoben.

Weiterlesen

Batteriewarnung fürs Thinkpad mit Systemd

Kennst du das? Du arbeitest grad und dann macht’s „ziup“ und der Bildschirm ist schwarz. Da war wohl der Akku alle. Nachdem mir das bereits einige male passiert ist, habe ich mir heute ein kleines Bash-Script geschrieben, welches fortlaufend auf den Akkustatus schaut und mir Bescheid gibt falls der Saft alle wird.

Weiterlesen