Tipp: CEntOS 8 No URLs in mirrorlist

Kurzer Hinweis

Die Standrad Repositories für Installation und Updates müssen auf andere Quellen geändert werden. Das ist komfortabel automatisiert:

dnf –disablerepo ‚*‘ –enablerepo=extras swap centos-linux-repos centos-stream-repos

dnf distro-sync

Danach funktioniert dnf update und dnf install

Gibt es andere Lösungen? Oder habt ihr die Distribution gewechselt?

Tipp: Linphone abgehend ohne Audio

Kurzer Tipp wenn Linphone bei einem initiierten SIP Anruf kein Audio überträgt:

Ich nutze Linphone ohne Linphone Account. Es wird aber intern im Standard der STUN Server des zwangsweise konfigurierten Linphone-Account genutzt.

Findige Kollegen haben das durch Beobachtung mit Wireshark heraus gefunden:

Auch bei Anruf über den SIP Account, wird der Download-Stream über STUN.linphone.org erwartet. Nimmt man den Anruf temporär in „Hold“ und setzt wieder zurück, ist Audio in beide Richtungen verfügbar. Das Phänomen tritt nicht bei ankommenden Anrufen über den SIP Account auf!

Wenn kein Account auf Linphone.org genutzt wird, hilft der Eintrag in der /etc/hosts:

127.0.0.1        stun.linphone.org
127.0.0.1        sip.linphone.org

und alles läuft einwandfrei.

Bash: Spalte in CSV hinzufügen

Bei der Aggregation von CSV Files, die in EXCEL weiter verarbeitet werden

sollen, ist auf den Zeilenabschluss zu achten.

 

Automatisiertes hinzufügen einer SPALTE mit korrektem Zeilenabschluss:

 

sed ’s/\r/;\r/‘ datei.csv > datei_neu.csv

 

(wenn Original beibehalten werden soll)

oder mit direkter Verarbeitung:

 

sed -i  ’s/\r/;\r/‘ datei.csv

 

bash: wieistmeineip

Der Dienst, mit dem schnell die eigene IP abgelesen werden kann ist mir zu umständlich. Mittlerweile auch hoffnungslos mit Werbung überladen.

Einfacher, wenn man sich ein kleines schlankes Script schreibt. Hier (m)ein Beispiel (auch Live) :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
wetter=$(curl -H "Accept-Language: de" http://wttr.in/?0)
ip=$(curl ifconfig.co/ip)
ort=$(curl ifconfig.co/city)
cal=$(cal -w --color=always)
datum=$(date "+%0H Uhr und %0M Minuten")
clear
cat <<EOT
 
Hallo $USER
 
Ext IP:     $ip
Lokation:   $ort
Systemzeit: $datum
 
$cal
 
$wetter
 
EOT

Einfach ausprobieren, anpassen und mir eventuell eigene Ideen zukommen lassen.

Terminal Setting

Historische Farben der Monochrom Terminals

Abhängig vom verwendeten Phosphor in der Röhre (Link)

Bernstein 590-610 nm (mein Favorit rgb(221,133,0))

rgb(255, 183, 0) bis rgb(255, 155, 0)
Hex: #ffb700 bis Hex: #ff9b00

Grün 505-555 nm

rgb(0, 255, 84) bis rgb(179, 255, 0)
Hex: #00ff54 bis Hex: #b3ff00

Blau 430 nm

rgb(61, 0, 255)
Hex: #3d00ff

Rot 717 nm Nixdorf Terminal

rgb(220, 0, 0)
Hex: #dc0000

Weiss (Blau) Der DEC VT100 arbeitete mit der Kombination der Wellenlängen 540 und 410 nm (P4 Phosphor)

Beispiel Live

rgb(206,236,255) bis rgb(194,197,198)

BATCH: Autoconnect SSH / Putty / Plink

Ich habe des Öfteren das Problem, das SSH Verbindungen über WLAN sporadisch abbrechen. Bei Backup’s ärgerlich – ich habe hier einen Tipp geschrieben – aber auch das verlieren von getunnelten RDP Verbindungen nervt. In Microsoft Windows Systemen nutze ich PuTTY für SSH Tunnel – mit Hilfe eines kleinen Batchfiles und dem Programm Plink aus dem PuTTY-Paket lässt sich das Problem elegant beheben.

Die Verbindungsparameter vereinbaren wir bequem im UI des Programms PuTTY und merken uns den Namen des gespeicherten Profils. Jetzt erzeugen wir ein Batchfile (Dateiendung .bat)

1
2
3
4
5
6
@echo off
:while
date /T
time /T
C:\Users\irgendwo\plink.exe -batch -N -load profil 
if %errorlevel% neq 0 ( goto :while )

Die Argumente für Plink sind analog zu PuTTY. Wenn im Profil Username, Zertifikat, Tunnel hinterlegt ist, kann man mit -batch -N die Shell und jede Nachfrage unterdrücken. Das Batchfile zeigt lediglich Datum und Zeit des Connects sowie Reconnect an.

Feeds als Mail

Immer aktuelle Nachrichten und Firmen interne Mitteilungen überall da, wo Mail verfügbar ist.

Vorgestellt habe ich den Service schon (Link).

Nicht nur praktisch um allgemein auf dem Laufenden zu bleiben, es kann auch als Firmen internes Mitteilungsorgan genutzt werden. Eine Nachricht an die konfigurierte Mail Adresse wird sicher verteilt und archiviert.

r2e holt also den RSS Feed ab und sendet ihn als gewöhnliche EMail. Im IMAP Server (hier Dovecot) ist die Lebenszeit der Nachrichten auf 48h konfiguriert. Wichtig, damit die Übersicht erhalten bleibt und der Nutzer nicht selbst löschen muss. Das EMail Postfach gehört Mailman und verteilt die Nachrichten in die Postfächer der entsprechenden Abbonenten und hält ein Archiv vor.

Das nur als Alternative zum ECM System. Welche Lösungen habt Ihr im Betrieb?

Apache2: SAP webgui und mod_proxy

Das Apache2 Modul mod_proxy zur Anbindung des SAP ITS an die Aussenwelt funktioniert recht problemlos wenn es um WebDynpro’s geht.

Will man darüber hinaus auch die WebGUI Online nutzen, gibt es einen Stolperstein. Im Verbindungsaufbau zum WebGUI wird die Session ID (SSO) als POST in der URL ausgetauscht. Das sprengt die Direktive im Filter „/sap“ des Apache welcher dann das „/sap(“ nicht erkennt. Der Prozess bleibt für den User scheinbar stehen.

So funktioniert Verbindungsaufbau und Nutzung einwandfrei. Keine schöne Lösung – ich würde das nur für WebDynpro’s nutzen.