[Eisfair] udev-Regel nach SCSI-ID

Marcus Roeckrath marcus.roeckrath at gmx.de
Mi Aug 30 16:46:16 CEST 2017


Hallo Detlef,

Detlef Paschke wrote:

>>> Also übersetzt auf meinen Fall:
>>> PROGRAM=="/bin/sh -c '/bin/echo $env{ID_PATH} | /usr/bin/cut -d- -f4'"
>> 
>> Genau.
> 
> klappt genau wie es geplant war. Meine *.rules sieht jetzt im gesamten
> so aus:

Nun haben wir beide echt was gelernt. :-))

> Nun kann ich mir in Ruhe überlegen wer das Mounten übernehmen soll.
> Ich neige aber auch dabei schon wieder zu udev. Außer evtl. sda, also
> System und Swap.

Ganz nach Geschmack.

Ich mounte Backupplatten immer erst durch das Backupskript, damit das
ansonsten immer unerreichbar ist.

Wenn Du es in die fstab einträgst, dann besser mit der Option noauto; dann
wird es nicht beim Boot versucht zu mounten, aber du kannst es bei Bedarf
mit "mount mountpoint" kürzer mounten.

> Ich möchte den automatischen Check eigentlich beibehalten, dann würde es
> aber Zicken geben wenn ich per fstab mounten lasse, ein dort
> eingetragenes Laufwerk aber nicht vorhanden ist. Lasse ich über udev
> mounten wird ACTION=="add" eben nicht ausgeführt wenn das Laufwerk nicht
> da ist.
> 
> Sehe ich das richtig?

Scheint mir korrekt.

> Je länger ich mich mit udev befasse um so besser gefällt es mir,

Ist schon mächtig, aber eben auch komplex. Und eine vollständige Doku habe
ich auch noch nicht gefunden.

Dass PROGRAM nur einfache aufrufe erlaubt, habe ich in den gegoogelten Dokus
nie gesehen.

> ich muss nur aufpassen, dass meine Frau nicht bald /bin/umount oder 
> womöglich gar cp /dev/null mit mir macht weil ich mich nicht losreißen
> kann. ;-)

Wer ist der Herr der Internetverbindung?

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair