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.

CSÉCSY László @ 0:55 CEST [ Frugalware | # ]

Írd meg a véleményed:

Olvasd el: , írd ide:
Neved: Előnézet: