[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:28060] udev rules のオプション



----+----1----+----2----+----3----+----4----+----5----+----6----+----7

こんにちは,MOUE です.

CD/DVD ドライブ(/dev/hdb)に,hdparm -d1 /dev/hdb を与える必要
があり,plamo-4.21 ではどこで設定するのか ? と調べたところ,
udev 関係のファイルをいじるのだと思い,
/etc/udev/rules.d/10-local.rules を作り,ここで設定.

$ sudo /sbin/udevcontrol reload_rules
$ sudo /usr/bin/udevtest /block/hdb

と udevtest を実行してみました.
出力をみると,概ね思ったとおりに動いてくれそうでしたが,下記の部分
が気になりました.

find_free_number: %e is deprecated, will be removed and is unlikely to 
work correctly. Don't use it.

これは,/etc/udev/rules.d/50-udev.rules 内で使われている,

KERNEL=="hd[a-z]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT=="cdrom", \
        SYMLINK+="cdrom%e dvd%e"
KERNEL=="sr[0-9]*",     SYMLINK+="cdrom%e dvd%e"
KERNEL=="scd[0-9]*",    SYMLINK+="cdrom%e dvd%e"
KERNEL=="pcd[0-9]*",    SYMLINK+="cdrom%e dvd%e"

これらの %e オプションのことだと思いますが,確かに man udev しても
%E はありましたが,このオプションはありませんでした.
現在特に変な動きをしてるという感じはありませんが,何か目的があって
このオプションを使っているのでしょうか ?

-- 
+----------+----------+----------+----------+----------+
MOUE

Follow-Ups
[plamo:28061] Re: udev rulesのオプション, 田原 俊一

[検索ページ] [メール一覧]
Plamo ML 公開システム