Ich habe gestern mit FireJail rumgespielt und meinen Rechner einfach laufen lassen. Heute nun mußte ich kurz was im Webmailer (“Roundcube”) checken, der spinnt nun aber! Ich sehe nur noch den “Download”-Ordner, alle anderen Ordner sind weg und ich tue mich schwer, meine Mail mit dem gewünschten Anhang zu versehen!
Diese Anleitung wurde erstellt mit Ubuntu-20.04 und Chrome-88.
Details
Eine ähnliche Erfahrung hatte ich in der Vergangenheit schon mit der Ubuntu-Version von Chromium gemacht. Das wird seit einiger Zeit ja nur noch als SNAP-Paket ausgeliefert. Auch da gab es Sichtbarkeitsprobleme.
Irgendwann viel bei mir der Groschen: Eventuell läuft mein Chrome in einem Firejail? Könnte ja sein, dass ich ihn gestern mal so gestartet habe.
- Prozessliste ermitteln:
ps waux|grep chrome|grep -v grep
–> zeigt tatsächlich Prozesse mit “firejail” - Chrome stoppen und neu starten
- Nochmal – Prozessliste ermitteln:
ps waux|grep chrome|grep -v grep
–> zeigt immer noch Prozesse mit “firejail” - Chrome stoppen und via Kommandozeile neu starten:
google-chrome-stable
- Nochmal – Prozessliste ermitteln:
ps waux|grep chrome|grep -v grep
–> zeigt immer noch Prozesse mit “firejail”
Es stellt sich heraus, dass:
- Firejail von einigen Programmen Schatten-Varianten unter “/usr/local/bin” anlegt
- Da “/usr/local/bin” im PATH vor “/usr/bin” steht, werden per Standard immer die Firejail-Versionen verwendet
Also nochmals Test:
- Chrome stoppen
- Chrome starten via Kommandozeile:
/usr/bin/google-chrome-stable
- Prozessliste:
ps waux|grep chrome|grep -v grep
–> keine Prozesse mit “firejail” - Test: Wieder normal, alle Ordner werden wieder angezeigt
Korrektur
Mit sudo firecfg --clean
werden die ganzen Schatten-Varianten gelöscht:
1 2 3 4 5 6 7 8 |
|
Nachtest: FIREJAIL deinstallieren und frisch installieren –> Schatten-Varianten sind nicht angelegt.
Vermutlich habe ich “aus Versehen” mal sudo firecfg
ausgeführt?
1 2 3 4 |
|
MIST!
Historie
- 2021-03-01: Erste Version
Ausgangslage
Ich erhalte eine Mail dieses Art:
1 2 3 4 5 |
|
Was nun?
Testablauf
- Pull-ID ermitteln: #14827
- Branchname festlegen: uli-test-pr-14827
- Repo clonen:
git clone git@github.com:go-gitea/gitea.git
- In den Clone wechseln:
cd gitea
- Pull anwenden und Branch anlegen:
git fetch origin pull/14827/head:uli-test-pr-14827
- Branch auschecken:
git checkout uli-test-pr-14827
- Bauen, testen, Status melden!
Historie
- 2021-02-28: Erste Version