1 | =head1 NAME |
1 | =head1 NAME |
2 | |
2 | |
3 | C<gvpe> - GNU Virtual Private Ethernet Daemon |
3 | C<gvpe> - GNU Virtual Private Ethernet Daemon |
|
|
4 | |
4 | =head1 SYNOPSIS |
5 | =head1 SYNOPSIS |
5 | |
6 | |
6 | C<gvpe> [B<-cDlL>] [B<--config=>I<DIR>] [B<--no-detach>] [B<-l=>I<LEVEL]>] |
7 | C<gvpe> [B<-cDlL>] [B<--config=>I<DIR>] [B<--no-detach>] [B<-l=>I<LEVEL]>] |
7 | [B<--kill>[B<=>I<SIGNAL>]] [B<--mlock>] [B<--help>] [B<--version>] |
8 | [B<--kill>[B<=>I<SIGNAL>]] [B<--mlock>] [B<--help>] [B<--version>] |
8 | I<NODENAME> |
9 | I<NODENAME> [I<option...>] |
9 | |
10 | |
10 | =head1 DESCRIPTION |
11 | =head1 DESCRIPTION |
11 | |
12 | |
12 | See the gvpe(5) manpage for an introduction to the gvpe suite. |
13 | See the gvpe(5) manpage for an introduction to the gvpe suite. |
13 | |
14 | |
… | |
… | |
18 | up a socket for incoming connections. Then a script will be executed to |
19 | up a socket for incoming connections. Then a script will be executed to |
19 | further configure the virtual device. If that succeeds, it will detach |
20 | further configure the virtual device. If that succeeds, it will detach |
20 | from the controlling terminal and continue in the background, accepting |
21 | from the controlling terminal and continue in the background, accepting |
21 | and setting up connections to other gvpe daemons that are part of the |
22 | and setting up connections to other gvpe daemons that are part of the |
22 | virtual private ethernet. |
23 | virtual private ethernet. |
|
|
24 | |
|
|
25 | The optional arguments after the node name have to be of the form: |
|
|
26 | |
|
|
27 | [I<nodename>.]var=value |
|
|
28 | |
|
|
29 | If the argument has a prefix of C<nodename.> |
|
|
30 | (i.e. C<laptop.enable-dns=yes>) then it will be parsed after all the |
|
|
31 | config directives for that node, if not, it is parsed befroe the first |
|
|
32 | node directive in the config file, and can be used to set global options |
|
|
33 | or default variables. |
|
|
34 | |
|
|
35 | For example, to start C<gvpe> in the foreground, with log-level C<info> on |
|
|
36 | the node C<laptop>, with TCP enabled and HTTP-Proxy host and Port set, use |
|
|
37 | this: |
|
|
38 | |
|
|
39 | gvpe -D -l info laptop \ |
|
|
40 | http-proxy-host=10.0.0.18 http-proxy-port=3128 \ |
|
|
41 | laptop.enable-tcp=yes |
23 | |
42 | |
24 | =head1 OPTIONS |
43 | =head1 OPTIONS |
25 | |
44 | |
26 | =over 4 |
45 | =over 4 |
27 | |
46 | |
… | |
… | |
112 | =head1 BUGS |
131 | =head1 BUGS |
113 | |
132 | |
114 | The cryptography in gvpe has not been thoroughly checked by many people |
133 | The cryptography in gvpe has not been thoroughly checked by many people |
115 | yet. Use it at your own risk! |
134 | yet. Use it at your own risk! |
116 | |
135 | |
117 | If you find any bugs, report them to C<vpe@plan9.de>. |
136 | If you find any bugs, report them to C<gvpe@schmorp.de>. |
118 | |
|
|
119 | =head1 TODO |
|
|
120 | |
|
|
121 | A lot. |
|
|
122 | |
137 | |
123 | =head1 SEE ALSO |
138 | =head1 SEE ALSO |
124 | |
139 | |
125 | gvpe(5) for an introduction, gvpe.conf(5), gvpectrl(8). |
140 | gvpe(5) for an introduction, gvpe.conf(5), gvpectrl(8). |
126 | |
141 | |
|
|
142 | The GVPE mailing list, at L<http://lists.schmorp.de/> or |
|
|
143 | C<gvpe@lists.schmorp.de>. |
|
|
144 | |
127 | gvpe comes with ABSOLUTELY NO WARRANTY. This is free software, and you are |
145 | gvpe comes with ABSOLUTELY NO WARRANTY. This is free software, and you are |
128 | welcome to redistribute it under certain conditions; see the file COPYING |
146 | welcome to redistribute it under certain conditions; see the file COPYING |
129 | for details. |
147 | for details. |
130 | |
148 | |
131 | =head1 AUTHORS |
149 | =head1 AUTHOR |
132 | |
150 | |
133 | Marc Lehmann C<< <gvpe@plan9.de> >>. |
151 | Marc Lehmann C<< <gvpe@schmorp.de> >>. |
134 | |
152 | |
135 | And thanks to many others for their contributions to gvpe, especially the |
153 | And thanks to many others for their contributions to gvpe, especially the |
136 | tincd authors, who inspired me to write this program (after scavenging |
154 | tincd authors, who inspired me to write this program (after scavenging |
137 | their sourcecode ;). |
155 | their sourcecode ;). |
138 | |
156 | |