summaryrefslogtreecommitdiff
path: root/src/bt-agent.1
diff options
context:
space:
mode:
Diffstat (limited to 'src/bt-agent.1')
-rw-r--r--src/bt-agent.159
1 files changed, 43 insertions, 16 deletions
diff --git a/src/bt-agent.1 b/src/bt-agent.1
index c367390..98a5226 100644
--- a/src/bt-agent.1
+++ b/src/bt-agent.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -38,6 +38,8 @@
. ds PI \(*p
. ds L" ``
. ds R" ''
+. ds C`
+. ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
-.ie \nF \{\
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
..
-. nr % 0
-. rr F
-.\}
-.el \{\
-. de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
+. if !\nF==2 \{
+. nr % 0
+. nr F 2
+. \}
+. \}
.\}
+.rr rF
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear. Run. Save yourself. No user-serviceable parts.
@@ -124,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "bt-agent 1"
-.TH bt-agent 1 "2010-08-11" "" "bluez-tools"
+.TH bt-agent 1 "2014-08-03" "" "bluez-tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -133,13 +142,15 @@
bt\-adapter \- a bluetooth agent
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
-bt-agent [\s-1OPTION\s0...]
+bt-agent [\s-1OPTION...\s0]
.PP
Help Options:
\-h, \-\-help
.PP
Application Options:
- \-a, \-\-adapter=<name|mac>
+ \-c, \-\-capability=<capability>
+ \-p, \-\-pin
+ \-d, \-\-daemon
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
This interactive utility is used to manage incoming Bluetooth requests
@@ -149,12 +160,28 @@ This interactive utility is used to manage incoming Bluetooth requests
\&\fB\-h, \-\-help\fR
Show help
.PP
-\&\fB\-a, \-\-adapter <name|mac>\fR
- Specify adapter to use by his Name or \s-1MAC\s0 address
- (if this option does not defined \- default adapter used)
+\&\fB\-c, \-\-capability <capability>\fR
+ Specify the input and output capabilities of the agent.
+ `capability` can be one of:
+ DisplayOnly
+ DisplayYesNo (default)
+ KeyboardOnly
+ NoInputNoOutput
+ (if this option does not defined \- `DisplayYesNo' will be used)
+.PP
+\&\fB\-p, \-\-pin <file path<gt\fR>
+ Use a file that holds a list of authorization codes for each device by name or mac address.
+ The contents of the file should be in this format:
+ \s-1AA:BB:CC:DD:EE:FF 123456
+ \s0 RemoteDeviceName * (accept any pin code)
+ If a pin file is included, it will check the passkey of the pairing device against the key included in the file. It will automatically authorize the device if the key matches, otherwise it will request the user for manual authorization.
+.PP
+\&\fB\-d, \-\-daemon\fR
+ Run the agent as a background process (as a daemon).
+ The agent will rely on a pin file and request no manual user authorization. Any devices that attempt to pair without a valid passkey defined in the pin file will be automatically rejected.
.SH "AUTHOR"
.IX Header "AUTHOR"
Alexander Orlenko <zxteam@gmail.com>.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fIbt\-adapter\fR\|(1) \fIbt\-audio\fR\|(1) \fIbt\-device\fR\|(1) \fIbt\-input\fR\|(1) \fIbt\-monitor\fR\|(1) \fIbt\-network\fR\|(1) \fIbt\-serial\fR\|(1)
+\&\fIbt\-adapter\fR\|(1) \fIbt\-device\fR\|(1) \fIbt\-network\fR\|(1)