hcsecd.conf(5)
NAME
hcsecd.conf - hcsecd(8) configuration file
DESCRIPTION
- The hcsecd.conf file is the configuration file for the hc
- secd(8) Bluetooth link keys/PIN codes management daemon.
- The hcsecd.conf file is a free-form ASCII text file. It is
- parsed by the
recursive-descent parser built into hcsecd(8). The file may - contain
extra tabs and newlines for formatting purposes. Keywords - in the file
are case-sensitive. Comments may be placed anywhere within - the file
(except within quotes). Comments begin with the `#' charac - ter and end at
the end of the line.
FILE FORMAT
- The hcsecd.conf file consists of a list of device entries.
- Each device
entry defines a link key or PIN code for a remote Bluetooth - device. Each
remote Bluetooth device is identified by its unique BD_ADDR. - The device entry
- device { option argument; [option argument;] }
- The following section describes all supported options and
- arguments.
- bdaddr BD_ADDR
- Specify remote device BD_ADDR for the entry.
- name device_name
- Specify user friendly name for the entry. Name is a
- string in
straight double quotes. - key link_key
- Specify link key for the entry. Link key is hex
- adecimal string
up to 32 characters in length starting with `0x'. - key nokey
- Specify no link key for the entry.
- pin PIN_code
- Specify PIN code for the entry. PIN code is a
- string up to 16
characters in length in straight double quotes. - pin nopin
- Specify no PIN code for the entry.
EXAMPLES
A sample hcsecd.conf file:
- # Default entry is applied if no better match found
# It MUST have 00:00:00:00:00:00 as bdaddr
device { - bdaddr 00:00:00:00:00:00;
name "Default entry";
key nokey;
pin nopin; - }
- # Ericsson T68 phone
device { - bdaddr 00:80:37:5e:4d:d4;
name "Ericsson T68 phone";
key nokey;
pin "0000"; # PIN code - }
- # Dummy device
device { - bdaddr 00:11:22:33:44:55;
name "Dummy";
key 0x00112233445566778899aabbccddeeff; # 16 - bytes key
pin nopin; - }
SEE ALSO
AUTHORS
- Maksim Yevmenkin <m_evmenkin@yahoo.com>
- BSD May 26, 2003