Transmission-t úgy állítottam be, hogy a ~/Desktop mappából átveszi induláskor a *.torrent fájlokat, és a home-ba menti az eredményt. A böngészőm szinten ~/Desktop-ra menti a lementett fájlokat.
Az alábbi script-re klikkelve automatikusan elindul a Transmission egy sandbox-olt X-en belül, és csak a számára sandbox által automatikusan létrehozott mappákba lát bele (illetve más folyamatokhoz és erőforrásokhoz sem fér hozzá, amit külön nem engedünk), ezek:
/tmp/.sandbox_tmp_XXXXXX
/tmp/.sandbox_home_XXXXXX
/tmp/.sandbox-user-XXXXXX
A rendszer törli ezeket a mappákat ha bezárjuk az alkalmazást. A sandbox indítás után várok, amíg létrejön a mappája, majd kirakok az asztalomra erről egy parancsikont, mivel nem sandbox-olt alkalmazások normál módon írhatják és olvashatják a mappa tartalmát.
[code]
#!/bin/sh
sandbox -i ~/.config/transmission -i ~/Desktop/*.torrent \
-t sandbox_net_t -w 600x600 -X transmission-gtk &>/dev/null &