1giFT(1)                     General Commands Manual                    giFT(1)
2
3
4

NAME

6       giftd - Daemon component for the giFT project
7

SYNOPSIS

9       giFT [ options... ]
10

DESCRIPTION

12       giftd  is  a  modular  deamon  capable of abstracting the communication
13       between the end user and specific filesharing  protocols  (peer-to-peer
14       or  otherwise).   This  giFT daemon is the main core of the system, but
15       will not be useful without a controlling interface  (known  as  a  giFT
16       client or interface) and a protocol plugin.
17
18       Please  note  that  the  bulk  of  the  run-time options are controlled
19       through the daemon and plugin configuration files.  See the FILES  sec‐
20       tion for more information.
21

OPTIONS

23       -h, --help
24              Show a short overview of all options
25
26       -V, --version
27              Output version information and exit.
28
29       -d, --daemon
30              Fork to the background as a daemon would.
31
32       -x, --index-only
33              Update the shares database and exit
34
35       -o<VAL>, --opt=<VAL>
36              Run-time configuration override.  The format of the value string
37              is as follows:
38
39              plugin:/group/key=value
40
41              For example, if you wish to change OpenFT's lan_mode switch  via
42              this interface, you would use:
43
44              openft:/local/lan_mode=1
45
46       -p<VAL>, --protocol=<VAL>
47              Load the specified plugin (overrides giftd.conf(5)).  from file.
48              Plugins specified here can be treated  as  a  single  member  in
49              gift:/main/plugins.   You may specify this option multiple times
50              on the command line.
51
52       -q, --quiet
53              Disable logging entirely.  Overrides -v and -l.
54
55       -v, --verbose
56              Increase the verbosity level (default=0).  Currently,  the  only
57              meaningful  level  is 1, where all output will be printed to the
58              normal log facility, as well as  to  stderr.   If  you  wish  to
59              change  the  default logging path to stderr only, you should use
60              -v in conjunction with -l/dev/null.
61
62       -l<VAL>, --logfile=<VAL>
63              Use the log path specified  by  <VAL>  instead  of  the  default
64              ~/.giFT/giftd.log.
65

FILES

67       ~/.giFT/giftd.conf
68              Generic  configuration  for  giFT,  see  giftd.conf(5)  for more
69              information
70
71       ~/.giFT/giftd.log
72              Debug information. A clean file is used every startup.
73
74       ~/.giFT/access.log
75              Apache-style access log. Can be used to generate  fancy  statis‐
76              tics,  although  it's  not  very reliable. (Often only chunks of
77              files have been downloaded from you.)
78
79       ~/.giFT/shares
80              Share database containing all cached meta and hashing data about
81              your shares.  Removal of this file will force a clean rebuild of
82              all this data.
83

BUGS

85       giFT is currently development software.  This means that the  stability
86       of  the  project  cannot  always be guaranteed, and as such we strongly
87       encourage constructive debugging feedback that will help us mature  the
88       project  as best we can.  Please consult the documentation available at
89       http://www.giftproject.org/ so that you might use the  proper  channels
90       requested by the development staff.
91

AUTHORS

93       Josh Guilfoyle <jasta@devtcg.org>
94       Eelco Lempsink <eelco@33lc0.net>
95

SEE ALSO

97       giftd.conf(5), OpenFT.conf(5), http://gift.sourceforge.net/docs.php
98
99
100
101giFT version 0.10.0              13 April 2003                         giFT(1)
Impressum