1121054Semax# $Id: hcsecd.conf,v 1.1 2003/05/26 22:50:47 max Exp $
2121054Semax# $FreeBSD$
3121054Semax#
4121054Semax# HCI security daemon configuration file
5121054Semax#
6121054Semax# Format:
7121054Semax#
8121054Semax# device {
9121054Semax#	option	value ;
10121054Semax# }
11121054Semax#
12121054Semax# Possible options and values
13121054Semax#
14121054Semax# Options	Values
15121054Semax# ----------------------------------
16121054Semax# bdaddr	xx:xx:xx:xx:xx:xx ;  	- remote device BD_ADDR
17121054Semax# name 		"any char" ;		- to set user friendly device name
18121054Semax# key		0x11223344 | nokey ;	- to set link key for the device
19121054Semax# pin		"secret" | nopin ;	- to PIN code for the device
20121054Semax#
21121054Semax# Notes:
22121054Semax#
23121054Semax#	Currently there is no way to select keys/PIN code based on which
24121054Semax#	local device received the request. Everything is based on remote
25121054Semax#	device BD_ADDR.
26121054Semax#
27130151Sschweikh#	"nokey"	means that no link key has been defined and we should
28121054Semax#		send Link_Key_Negative_Reply command to the device.
29121054Semax#
30130151Sschweikh#	"nopin"	means that no PIN code has been defined and we should
31121054Semax#		send PIN_Code_Negative_Reply command to the device
32121054Semax#
33121054Semax
34130151Sschweikh# Default entry is applied if no better match found
35121054Semax# It MUST have 00:00:00:00:00:00 as bdaddr
36121054Semaxdevice {
37121054Semax	bdaddr	00:00:00:00:00:00;
38121054Semax	name	"Default entry";
39121054Semax	key	nokey;
40121054Semax	pin	nopin;
41121054Semax}
42121054Semax
43121054Semaxdevice {
44158726Semax	bdaddr	00:01:02:03:04:05;
45121054Semax	name	"Dummy";
46121054Semax	key	nokey;
47121054Semax	pin	"0000";
48121054Semax}
49121054Semax
50121054Semaxdevice {
51121054Semax	bdaddr	00:11:22:33:44:55;
52121054Semax	name	"Dummy";
53121054Semax	key	0x00112233445566778899aabbccddeeff; # 16 bytes key (hex string)
54121054Semax	pin	nopin;
55121054Semax}
56121054Semax
57