Update Vcs-* headers.
[debian/gpesyncd.git] / README
1 gpesyncd - A tool to import and export vevents, vcards and vtodos.
2
3 This is a small tool to handle the exchange between the gpe databases
4 and the vcard, vevent, vtodo formats.
5
6 Type "help" to get some information what you can do.
7
8 MODES
9
10 REMOTE MODE
11 You can run this program in "remote" mode, that means for everything you
12 want to write to it, you have to prepend the number of bytes you're
13 actually writing.
14 For example, you want to write "help", you type in: "4:help".
15 Sounds useless, but when using it for syncing from a remote computer
16 it knows when the input ends and you can even send newlines.
17 To activate the remote mode, just run it with "gpesyncd --remote".
18
19 DAEMON MODE
20 To activate the daemon mode run it with "gpesyncd -D". You can specify
21 optionally the port by adding a portnumber after the -D parameter,
22 e.g. "gpesyncd -D 2442" will listen on port 2442. The default port is 6446.
23
24 Only ip's that are listed in $HOME/.gpe/gpesyncd.allow are allowed
25 to connect to the gpesyncd. You can add ip-adresses while running the
26 daemon, whenever someone tries to connect to the daemon, it'll check
27 all the listed ip's whether they are alowed or not.
28
29 No wildcards or something like gpesyncd.deny are implemented!
30
31 Bug reports are VERY welcome!