Kategori Linux

xterm

Dienstag, Juni 30th, 2020

Hiermit schaut xterm so aus wie mein Ubuntu GNOME-Terminal:

xterm -fa "Monospace Regular" -fs 12

gitlab-runner docker unter redhat 7

Mittwoch, Mai 6th, 2020

Unter RedHat 7 wollte der neu installierte gitlab-runner nicht mit Docker reden:

ERROR: Job failed (system failure): Error response from daemon: oci runtime error: error running hook: exit status 127, stdout: , stderr: /usr/libexec/oci/hooks.d/oci-systemd-hook: error while loading shared libraries: libyajl.so.2: cannot open shared object file: No such file or directory (docker.go:882:0s)

Im Endeffekt war das Paket yajl nicht als Abhängigkeit verknüpft so das man es installieren muss:

yum install yajl

curl DNS manipulation

Samstag, August 3rd, 2019

Um auf einem Nignix Proxy der noch nicht an das Internet angebunden war zu prüfen ob eine Webseite erreichbar ist, hat curl die Möglichkeit DNS anfragen zu manipulieren:

curl --resolve 'blog.chr.istoph.de:443:127.0.0.1' https://blog.chr.istoph.de

Dies ist schöner als einen Eintrag in der /etc/hosts zu erstellen.

Leider ist diese feacher erst in curl 7.21.3 eingebaut worden.

apt Indexdateien inconsistent

Mittwoch, April 10th, 2019

Auf einem xenial Server hatte ich das Problem das eine paar index dateien nicht gelesen werden konnten. Dies führte beim ausführen von apt update zu folgenden fehler:


Fehl:7 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
Datei /var/lib/apt/lists/partial/de.archive.ubuntu.com_ubuntu_dists_xenial-updates_main_binary-amd64_Packages.xz konnte nicht geöffnet werden. - open (13: Keine Berechtigung) [IP: 141.30.62.24 80]
Ign:12 http://de.archive.ubuntu.com/ubuntu xenial-updates/restricted Translation-en
Es wurden 218 kB in 2 s geholt (101 kB/s).
Paketlisten werden gelesen... Fertig
E: Fehlschlag beim Holen von http://de.archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-amd64/Packages Datei /var/lib/apt/lists/partial/de.archive.ubuntu.com_ubuntu_dists_xenial-updates_main_binary-amd64_Packages.xz konnte nicht geöffnet werden. - open (13: Keine Berechtigung) [IP: 141.30.62.24 80]
E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.

Ein ls auf die datei zeigte mir das es sich um einen Symlic handeltet:
ls -al /var/lib/apt/lists/partial/de.archive.ubuntu.com_ubuntu_dists_xenial-updates_restricted_i18n_Translation-en.xz

Nachdem ich den Link und den die verlinkte Datei gelöscht habe war alles wieder in Ordnung.

Citrix Client flackern

Montag, Januar 28th, 2019

Für die Arbeite verwenden wir bei Kunden einen Citrix Client beim öffnen von Fenstern fürt dieser zu einem unangenehmen flackern auf allen Monitoren.

Durch zufall bin ich auf eine Lösung für dieses Problem gekommen. Hierfür habe ich in der /etc/default/grub um folgende Variable erweitert:

GRUB_CMDLINE_LINUX_DEFAULT=" video=SVIDEO-1:d"

Anschließend müssen die Grup Konfigurationsdateien neu erstellt werden
sudo update-grub
Nach einem Neustart war das Problem behoben.