source: protocols/skype/skyped.txt @ 1146e21

Last change on this file since 1146e21 was 875ba16, checked in by Miklos Vajna <vmiklos@…>, at 2013-02-09T11:31:43Z

skype: move config instructions from README to the manpage

  • Property mode set to 100644
File size: 2.1 KB
Line 
1= skyped(1)
2
3== NAME
4
5skyped - allows remote control of the Skype GUI client
6
7== SYNOPSIS
8
9skyped [<options>]
10
11== DESCRIPTION
12
13Skype supports remote control of the GUI client only via X11 or DBus
14messages. This is hard in case you want remote control. This daemon
15listens on a TCP port and runs on the same machine where the GUI client
16runs. It passes all the input it gets to Skype directly, except for a
17few commands which is related to authentication. The whole communication
18is done via SSL.
19
20== CONFIGURATION
21
22- Set up `~/.skyped/skyped.conf`: Create the `~/.skyped` directory, copy
23  `skyped.conf` and `skyped.cnf` from `/usr/local/etc/skyped/` to `~/.skyped`,
24  adjust `username` and `password`. The `username` should be your Skype login and
25  the `password` can be whatever you want, but you will have to specify that one
26  when adding the Skype account to BitlBee (see later).
27
28NOTE: Here, and later - `/usr/local/etc` can be different on your installation
29if you used the `--sysconfdir` switch when running the `configure` of BitlBee.
30
31- Generate the SSL pem files:
32
33----
34$ cd ~/.skyped
35$ openssl req -new -x509 -days 365 -nodes -config skyped.cnf -out skyped.cert.pem \
36        -keyout skyped.key.pem
37----
38
39- Start `skyped` (the TCP server), initially without detaching and enabling debug messages:
40
41----
42$ skyped -d -n
43----
44
45- Start your `IRC` client, connect to BitlBee and add your account:
46
47----
48account add skype <user> <pass>
49----
50
51`<user>` should be your Skype account name, `<pass>` should be the one you declared
52in `skyped.conf`.
53
54== OPTIONS
55
56-c, --config::
57        Path to configuration file (default: $HOME/.skyped/skyped.conf)
58
59-d, --debug::
60        Enable debug messages
61
62-h, --help::
63        Show short summary of options
64
65-H, --host::
66        Set the tcp host (default: 0.0.0.0)
67
68-l, --log::
69        Set the log file in background mode (default: none)
70
71-m, --mock=<file>::
72        Mock mode: replay session from file, instead of connecting to Skype.
73
74-n, --nofork::
75        Don't run as daemon in the background
76
77-p, --port::
78        Set the tcp port (default: 2727)
79
80-v, --version::
81        Display version information
82
83== AUTHOR
84
85Written by Miklos Vajna <vmiklos@vmiklos.hu>
Note: See TracBrowser for help on using the repository browser.