Seit heute habe ich in Xfce / Buster eine seltsames Phänomen:
Für Internetradio benutze ich unter anderem das Gespann streamtuner2/audacious
Streamtunee2 packt die m3u - Datei nach /tmp/streamtuner2/, ruft Audacious auf, der es dann brav abspielt.
Seit heute morgen kommt dann die Meldung:
Das Passiert auch, wenn ich die Datei in Thunar direkt mit Audacious zu öffnen versuche.Fehler beim Lesen von file:///tmp/streamtuner2//shoutcast.7770754156870669048.m3u:
Datei oder Verzeichnis nicht gefunden
Berechtigungen in dem Verzeichnis sind:
Code: Alles auswählen
/tmp/streamtuner2$ ls -al
insgesamt 12
drwxr-xr-x 2 hans hans 4096 Jul 21 08:00 .
drwxrwxrwt 14 root root 4096 Jul 21 07:58 ..
-rw-r--r-- 1 hans hans 73 Jul 21 08:00 shoutcast.7770754156870669048.m3u
Habe dann in Streamtuner2 mal das Verzeichnis für die Ablage der m3u - Dateien nach /home/hans/.cache/streamtuner2/ gewechselt:
Dann werden die Dateien problemlos abgespielt
Code: Alles auswählen
$ ls -al
insgesamt 20
drwxr-xr-x 2 hans hans 4096 Jul 21 07:45 .
drwxr-xr-x 31 hans hans 4096 Jul 21 07:40 ..
-rw-r--r-- 1 hans hans 62 Jul 21 07:42 shoutcast.160888480012238240.m3u
-rw-r--r-- 1 hans hans 73 Jul 21 07:45 shoutcast.7770754156870669048.m3u
-rw-r--r-- 1 hans hans 71 Jul 21 07:40 shoutcast.8867663099457292954.m3u
ääääääähhh mhhhhhhhhh..... dann will ich euch auch gleich mal die Lösung präsentieren (bliebe noch zu erforschen, warum das Firejail plötzlich macht):
Code: Alles auswählen
$ audacious /tmp/streamtuner2/shoutcast.7770754156870669048.m3u
Reading profile /etc/firejail/audacious.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Parent pid 12086, child pid 12087
Blacklist violations are logged to syslog
Child process initialized in 42.63 ms
ERROR util.cc:295 [audgui_simple_message]: Fehler beim Lesen von file:///tmp/streamtuner2/shoutcast.7770754156870669048.m3u:
Datei oder Verzeichnis nicht gefunden
Die Lösung war:
In firetools den firejail Configuration Wzard aufzurufen und da /tmp/ aus der Blacklist zu nehmen.
Bleibt nur noch die Frage, warum das passierte. Die Wege der EDV sind halt machmal doch unergründlich