Für die Freunde von SELinux:

Es gibt dieses großartige Tool sandbox (welches über Abhängigkeiten von policycoreutils-sandbox mitkommt) mit dem man unter anderem auch X-Anwendungen mit temporärem home und tmp starten kann. Zum einen habe ich einen alias in meiner .bashrc rumfahren:

alias trashfox='sandbox -X -M -t sandbox_web_t -- firefox --private'

Aber man kann sich auch einen Wegwerffuchs mit Profil bauen. Dazu erstelle man einen Ordner  .trashfox/home-base  und nehme folgendes Skriptchen:

#!/bin/bash

cp -a .trashfox/home-base .trashfox/home
sandbox -X -t sandbox_web_t -H .trashfox/home -- firefox
rm -rf .trashfox/home

Damit man von seinem Profil auch was hat, sollte man beim ersten mal auf das rm -rf … verzichten. Dann kann man nach belieben seinen Firefox konfigurieren und nach dem Schließen des Fensters den Ordner .trashfox/home nach .trashfox/home-base verschieben. Das ganze Skript sollte man noch nach ~/bin/ packen, falls man sowas in seinem PATH hat, damit man auch was davon hat. Das geht natürlich auch mit beliebigen anderen Brausern bzw. Anwendungen. Eine Idee wäre noch, statt den Ordner jedes Mal zu löschen, ihn einfach mit einer Timestamp zu versehen — Für die spätere Neugier!