1git-annex-remotedaemon(1)   General Commands Manual  git-annex-remotedaemon(1)
2
3
4

NAME

6       git-annex-remotedaemon - persistent communication with remotes
7

SYNOPSIS

9       git annex remotedaemon
10

DESCRIPTION

12       The remotedaemon provides persistent communication with remotes.
13
14       Several types of remotes are supported:
15
16       For ssh remotes, the remotedaemon tries to maintain a connection to the
17       remote git repository, and uses git-annex-shell notifychanges to detect
18       when  the  remote  git repository has changed, and fetches changes from
19       it.  For this to work, the git remote must have git-annex-shell(1)  in‐
20       stalled,  with  notifychanges  support.  The  first  version of git-an‐
21       nex-shell that supports it is 5.20140405.
22
23       For tor-annex remotes, the remotedaemon runs a tor hidden service,  ac‐
24       cepting connections from other nodes and serving up the contents of the
25       repository. This is only done if you first run  git  annex  enable-tor.
26       Use git annex p2p to configure access to tor-annex remotes.
27
28       Note that when remote.<name>.annex-pull is set to false, the remotedae‐
29       mon will avoid fetching changes from that remote.
30

OPTIONS

32       --foreground
33
34              Don't fork to the background, and  communicate  on  stdin/stdout
35              using  a  simple  textual  protocol.  The assistant runs the re‐
36              motedaemon this way.
37
38              Commands in the protocol include LOSTNET, which  tells  the  re‐
39              motedaemon that the network connection has been lost, and causes
40              it to stop any TCP connctions. That can be  followed  by  RESUME
41              when the network connection comes back up.
42
43       Also the git-annex-common-options(1) can be used.
44

SEE ALSO

46       git-annex(1)
47
48       git-annex-assistant(1)
49
50       git-annex-enable-tor(1)
51
52       git-annex-p2p(1)
53

AUTHOR

55       Joey Hess <id@joeyh.name>
56
57                                                     git-annex-remotedaemon(1)
Impressum