Cél: DVD behelyezésekor automatikusan, kérdés, ablak és egyéb idegesítő dolgok nélkül legyen mountolva /media alatt. Hozzávalók: kdebase csomag (a többi hozzávalót rántja magával).
GNOME alatt az ivman kezeli (már ha kezeli, ezt nem tudom) ezt a funkciót. A KDE egy média behelyezésekor pofánvág egy ablakkal: "Megnyitás új ablakban", vagy "Nem kell tenni semmit". Az első nyilvánvalóan nem jó, a második pedig nem is mountol. Marad a hegesztés...
Hozd létre a ~/.kde/share/config/medianotifierrc
nevű fájlt az alábbi tartalommal (ez adja az automatizálást; sajnos a saját könyvtár elérési útja nem helyettesíthető ~
módon):
[Auto Actions] media/dvd_unmounted=#Service:/home/boobaa/.kde/share/apps/konqueror/servicemenus/PMount_this_stuff.desktop
Majd hozd létre a ~/.kde/share/apps/konqueror/servicemenus/PMount_this_stuff.desktop
nevű fájlt az alábbi tartalommal (ez rendeli össze a DVD behelyezését a szkripttel):
[Desktop Action PMount this stuff] Exec=~/bin/mypmo %u Icon=button_cancel Name=PMount this stuff [Desktop Entry] Actions=PMount this stuff ServiceTypes=media/dvd_unmounted
Végül készítsd el a szükséges szkriptet is ~/bin/mypmo
néven az alábbi tartalommal, 0700 jogokkal:
#!/bin/bash pmount `echo $1 | sed 's|.*media/\(.*\)|\1|'`
Erre a szkriptre pedig azért van szükség, mert a kded system:/media/hdc
formában adja át a paramétert, amit a pmount nem szeret.
Frissítés:
Újabban ennél egyszerűbb módszerrel, pmount nélkül is megoldható a dolog - leírás később.