Blame


1 13b2bc37 2022-10-23 stsp .\"
2 13b2bc37 2022-10-23 stsp .\" Copyright (c) 2022 Stefan Sperling
3 13b2bc37 2022-10-23 stsp .\"
4 13b2bc37 2022-10-23 stsp .\" Permission to use, copy, modify, and distribute this software for any
5 13b2bc37 2022-10-23 stsp .\" purpose with or without fee is hereby granted, provided that the above
6 13b2bc37 2022-10-23 stsp .\" copyright notice and this permission notice appear in all copies.
7 13b2bc37 2022-10-23 stsp .\"
8 13b2bc37 2022-10-23 stsp .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 13b2bc37 2022-10-23 stsp .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 13b2bc37 2022-10-23 stsp .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 13b2bc37 2022-10-23 stsp .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 13b2bc37 2022-10-23 stsp .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13 13b2bc37 2022-10-23 stsp .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 13b2bc37 2022-10-23 stsp .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 13b2bc37 2022-10-23 stsp .\"
16 13b2bc37 2022-10-23 stsp .Dd $Mdocdate$
17 13b2bc37 2022-10-23 stsp .Dt GOTD 8
18 13b2bc37 2022-10-23 stsp .Os
19 13b2bc37 2022-10-23 stsp .Sh NAME
20 13b2bc37 2022-10-23 stsp .Nm gotd
21 13b2bc37 2022-10-23 stsp .Nd Game of Trees Daemon
22 13b2bc37 2022-10-23 stsp .Sh SYNOPSIS
23 13b2bc37 2022-10-23 stsp .Nm
24 13b2bc37 2022-10-23 stsp .Op Fl dv
25 13b2bc37 2022-10-23 stsp .Op Fl f Ar config-file
26 13b2bc37 2022-10-23 stsp .Sh DESCRIPTION
27 13b2bc37 2022-10-23 stsp .Nm
28 13b2bc37 2022-10-23 stsp is a Git repository server which listens on a
29 13b2bc37 2022-10-23 stsp .Xr unix 4
30 13b2bc37 2022-10-23 stsp socket and relies on its companion tool
31 13b2bc37 2022-10-23 stsp .Xr gotsh 1
32 13b2bc37 2022-10-23 stsp to handle Git-protocol communication over the network, via
33 13b2bc37 2022-10-23 stsp .Xr ssh 1 .
34 13b2bc37 2022-10-23 stsp .Pp
35 13b2bc37 2022-10-23 stsp The Git repository format is described in
36 13b2bc37 2022-10-23 stsp .Xr git-repository 5 .
37 13b2bc37 2022-10-23 stsp .Pp
38 13b2bc37 2022-10-23 stsp .Nm
39 13b2bc37 2022-10-23 stsp requires a configuration file in order to run.
40 13b2bc37 2022-10-23 stsp The configuration file format is described in
41 13b2bc37 2022-10-23 stsp .Xr gotd.conf 5 .
42 13b2bc37 2022-10-23 stsp .Pp
43 13b2bc37 2022-10-23 stsp The options for
44 13b2bc37 2022-10-23 stsp .Nm
45 13b2bc37 2022-10-23 stsp are as follows:
46 13b2bc37 2022-10-23 stsp .Bl -tag -width Ds
47 13b2bc37 2022-10-23 stsp .It Fl d
48 13b2bc37 2022-10-23 stsp Do not daemonize and log to stderr.
49 13b2bc37 2022-10-23 stsp .It Fl f Ar config-file
50 13b2bc37 2022-10-23 stsp Set the path to the configuration file.
51 13b2bc37 2022-10-23 stsp If not specified, the file
52 13b2bc37 2022-10-23 stsp .Pa /etc/gotd.conf
53 13b2bc37 2022-10-23 stsp will be used.
54 13b2bc37 2022-10-23 stsp .It Fl v
55 13b2bc37 2022-10-23 stsp Verbose mode.
56 13b2bc37 2022-10-23 stsp Verbosity increases if this option is used multiple times.
57 13b2bc37 2022-10-23 stsp .Sh FILES
58 13b2bc37 2022-10-23 stsp .Bl -tag -width Ds -compact
59 13b2bc37 2022-10-23 stsp .It Pa /etc/gotd.conf
60 13b2bc37 2022-10-23 stsp Default location of the configuration file.
61 13b2bc37 2022-10-23 stsp .It Pa /var/run/gotd.sock
62 13b2bc37 2022-10-23 stsp Default location of the unix socket which
63 13b2bc37 2022-10-23 stsp .Nm
64 13b2bc37 2022-10-23 stsp is listening on.
65 13b2bc37 2022-10-23 stsp This path can be configured in
66 13b2bc37 2022-10-23 stsp .Xr gotd.conf 5 .
67 13b2bc37 2022-10-23 stsp .El
68 13b2bc37 2022-10-23 stsp .Sh SEE ALSO
69 13b2bc37 2022-10-23 stsp .Xr got 1 ,
70 13b2bc37 2022-10-23 stsp .Xr gotsh 1 ,
71 13b2bc37 2022-10-23 stsp .Xr git-repository 5 ,
72 13b2bc37 2022-10-23 stsp .Xr gotd.conf 5
73 13b2bc37 2022-10-23 stsp .Sh AUTHORS
74 13b2bc37 2022-10-23 stsp .An Stefan Sperling Aq Mt stsp@openbsd.org