Hallo zusammen,
ich habe da ein Problem, das mich schier verrückt macht.
In thunar möchte ich folgende benutzerdefinierte Aktion erstellen:
Bei einem Rechtsklick auf eine .html-Datei soll der Browser falkon die Datei anzeigen, und zwar in der Sandbox firejail mit den Optionen --net=none, --noprofile. Und das alles in einem definierten work-Verzeichnis mit der Option "private=[...]"
Dazu erstellte ich mir ein kleines shell-skript (Name: für_html_kontextmenu.sh):
1 2 3 4 | #!/bin/bash cp $1 /media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/DATEN-PARTITION/Dokumente/work2/kgw.html # kopiert das Argument als kgw.html firejail --net=none --noprofile --private=/media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/DATEN-PARTITION/Dokumente/work2 falkon kgw.html # in der Sandbox |
Und als benutzerdefinierte Aktion trug ich thunar folgendes ein:
/media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/LINK-FARM/Skripte_für_bionic/für_html_kontextmenu.sh %f
Jetzt das Merkwürdige:
Vom Terminal aus klappt alles einwandfrei, z.B.:
/media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/LINK-FARM/Skripte_für_bionic/für_html_kontextmenu.sh /media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/LINK-FARM/Lubuntu_Anleitungen/kgw_systeminfo.html
ruft die "kgw_systeminfo.html" ohne weiteres in falkon auf.
Als Kontextmenü-Eintrag klappt das aber nicht:
Der Unterschied: Beim Aufruf vom Terminal wird in der Adresszeile des Browsers
file:///home/rosika/kgw.html
angezeigt, was einen Erfolg bedeutet. Beim Aufruf als Kontxtmenü hingegen wird
angezeigt. Also Mißerfolg.
Irgendetwas mach ich da falsch. Wo könnte der Fehler liegen?
Vielen Dank im voraus.
LG. Rosika 🙄