[Eisfair] udev-Regel nach SCSI-ID

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Aug 29 22:00:31 CEST 2017


Hallo Detlef,

Marcus Roeckrath wrote:

>> Mit dem externen Skript ginge es zwar erst mal aber evtl. finde ich noch
>> etwas anderes. Ich bin kein großer Freund von solchen (Geh)hilfen.
> 
> Fragt sich ob Kommandoverkettung mit ; oder Eingabeumleitung <<< geht:
> 
> cut -d- -f4 <<< $(echo $env{ID_PATH})
> 
> oder
> 
> f=$(mktemp) ; echo $env{ID_PATH} > $f ; cut -d- -f4 $f ; rm $f

Und nun bin ich in den Defaultdateien meiner SuSE noch fündig geworden:

IMPORT{program}="/bin/sh -c '/sbin/mdadm --examine --export $tempnode
| /bin/sed s/^MD_/UDISKS_MD_MEMBER_/g'"

Das Geheimnliegt also darin, dass /bin/sh benutzt wird:

IMPORT{program}="/bin/sh -c 'Kommandos...'"

Statt /bin/sh auch /bin/bash

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair