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)
20       installed,  with  notifychanges  support.  The  first  version  of git-
21       annex-shell that supports it is 5.20140405.
22
23       For tor-annex remotes, the remotedaemon  runs  a  tor  hidden  service,
24       accepting  connections  from other nodes and serving up the contents of
25       the  repository.  This  is  only  done  if  you  first  run  git  annex
26       enable-tor.   Use  git  annex  p2p  to  configure  access  to tor-annex
27       remotes.
28
29       Note that when remote.<name>.annex-pull is set to false, the remotedaeā€
30       mon will avoid fetching changes from that remote.
31

OPTIONS

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

SEE ALSO

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

AUTHOR

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