Soli Deo Gloria!
A ki elcsábítja az igazakat gonosz útra, vermébe maga esik bele; a tökéletesek pedig örökség szerint bírják a jót. (Péld 28,10)
2006. június 29.
Automounting KDE alatt - ivman nélkül
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.