aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man5/usbd.conf.5
diff options
context:
space:
mode:
Diffstat (limited to 'ja_JP.eucJP/man/man5/usbd.conf.5')
-rw-r--r--ja_JP.eucJP/man/man5/usbd.conf.5155
1 files changed, 0 insertions, 155 deletions
diff --git a/ja_JP.eucJP/man/man5/usbd.conf.5 b/ja_JP.eucJP/man/man5/usbd.conf.5
deleted file mode 100644
index fcaf7028a7..0000000000
--- a/ja_JP.eucJP/man/man5/usbd.conf.5
+++ /dev/null
@@ -1,155 +0,0 @@
-.\"
-.\" Copyright (c) 1999 Nick Hibma. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\" 3. The name of the author may not be used to endorse or promote products
-.\" derived from this software without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\"
-.\" %FreeBSD: src/usr.sbin/usbd/usbd.conf.5,v 1.6.2.3 2001/08/16 15:56:41 ru Exp %
-.\"
-.\" Many parts of this manual have been snarfed from the pccard.conf (5) man
-.\" page, copyright by Andrew McRae.
-.\"
-.\" $FreeBSD: doc/ja_JP.eucJP/man/man5/usbd.conf.5,v 1.5 2001/05/14 01:09:32 horikawa Exp $
-.Dd November 19, 1999
-.Dt USBD.CONF 5
-.Os
-.Sh 名称
-.Nm usbd.conf
-.Nd
-.Xr usbd 8
-の設定ファイル
-.Sh 解説
-.Nm
-ファイルは、
-.Xr usbd 8
-デーモン用の設定ファイルです。
-カーネルの
-.Xr usb 4
-サブシステムが報告したイベントに対応するユーザランドコマンドを
-実行可能とするために、情報を提供します。
-現在のところ、イベントはデバイスの接続と切り離しのみですが、
-将来的には電源制御機能も含めて拡張可能です。
-.Pp
-設定ファイルは、ソートされたエントリリストから成ります。
-各エントリは、事象コマンドの集合を記述します。
-イベント発生時には、事象がチェックされ合致すると、
-このイベントに対応するコマンドがシェルを通じて実行されます。
-リストは、ソートされて、先頭から末尾まで走査されます。
-最初にマッチしたエントリが、イベントに対して使用されます。
-.Pp
-各エントリはいくつかのフィールドから成ります。
-フィールドには 3 種類あり、
-記述フィールドと、選択事象と、イベント発生時に実行するコマンドです。
-フィールド名には大文字小文字の区別があり、すべて小文字であるべきです。
-各フィールドは 1 個以上の引数を取り得ます。
-.Pp
-次のフィールドを使用可能です:
-.Bl -tag -width devicename\ <Id>
-.It device Ar string
-新規エントリを開始します。
-.Ar string
-は任意の文字列であり、綺麗に表示するために使用されます。
-.It product Ar id
-プロダクト Id。
-.It vendor Ar id
-ベンダ Id。
-.It release Ar id
-リリース Id。リビジョン Id と呼ばれることもあります。
-.It class Ar id
-デバイスクラス。
-.It subclass Ar id
-デバイスサブクラス。
-.It protocol Ar id
-デバイスプロトコル。
-.It devname Ar string
-デバイス名であり、例えば umass2 や ums0 です。
-これらのデバイス名には、正規表現を含み得ます。
-.Xr regex 3
-と
-.Xr re_format 7
-を参照してください。
-マッチしたデバイス名は、${DEVNAME} を文字列中のどこかに追加することで、
-後述のコマンドにおいて使用可能です。
-.El
-.Pp
-文字列引数は括ることができます。
-文字列引数に空白やタブ文字を含む場合には、
-文字列引数をシングルクォートまたはダブルクォートで括る必要があります。
-引数にシングルクォートまたはダブルクォートを含む場合、
-それぞれダブルクォートまたはシングルクォートで括る必要があります。
-後述の使用例を参照してください。
-.Pp
-数値引数は、10 進数 (42)、8 進数 (052)、16 進数 (0x2a) の
-いずれでも指定可能です。
-.Pp
-フィールド
-.Li product , vendor , release, class , subclass ,
-.Li protocol
-に対する値は、
-.Nm usbd
-デーモンを殺してから
-.Fl d
-と
-.Fl v
-のフラグを付けて起動することにより取得可能です。
-.Pp
-アクションがマッチした場合に実行するコマンド:
-.Bl -tag -width devicename\ <Id>
-.It attach Ar string
-デバイスが接続されたときに実行されるシェルコマンド。
-.It detach Ar string
-デバイスが切り離されたときに実行されるシェルコマンド。
-.El
-.Sh 使用例
-.Tn "Iomega USB Zip Drive"
-の接続に際して、SCSI バスを再スキャンするサンプルエントリ:
-.Bd -literal
- device "USB Zip drive"
- product 0x0001
- vendor 0x059b
- release 0x0100
- attach "/usr/bin/camcontrol rescan bus 0"
-.Ed
-.Pp
-新規に接続されたマウスに対して moused を起動するには:
-.Bd -literal
- device "Mouse"
- devname "ums[0-9]+"
- attach "/usr/sbin/moused -p /dev/${DEVNAME} -I /var/run/moused.${DEVNAME}.pid"
-.Ed
-.Sh 関連ファイル
-.Bl -tag -width /etc/pccard.conf -compact
-.It Pa /etc/usbd.conf
-.Nm usbd
-の設定ファイル
-.El
-.Sh 関連項目
-.Xr usb 4 ,
-.Xr usbd 8 ,
-.Xr usbdevs 8
-.Sh バグ
-現在のところ、選択項目を複数回使用できません。
-例えば、複数個のベンダ ID を指定できません。
-.Sh 作者
-usbd の設定ファイルのマニュアルページは
-.An Nick Hibma Aq n_hibma@FreeBSD.org
-が記述しました。