@node Server
@section Server part
-Except for common @ref{Stats, -stats}, @ref{EGD, -egd} options client
-has the following ones:
+Except for common @ref{Stats, -stats}, @ref{EGD, -egd}, @ref{Syslog, -syslog}
+options server has the following ones:
@table @option
Configuration file is YAML file with following example structure:
@verbatim
-stargrave: { <-- Peer human readable name
+stargrave: <-- Peer human readable name
iface: tap10 <-- OPTIONAL TAP interface name
- mtu: 1514 <-- OPTIONAL overriden MTU
+ mtu: 1515 <-- OPTIONAL overriden MTU
up: ./stargrave-up.sh <-- OPTIONAL up-script
down: ./stargrave-down.sh <-- OPTIONAL down-script
timeout: 60 <-- OPTIONAL overriden timeout
At least one of either @code{iface} or @code{up} must be specified. If
you specify @code{iface}, then it will be forcefully used to determine
-what TAP interface will be used. If it is not specified, then up-script
-must output interface's name to stdout (first output line).
+what TAP interface will be used. If it is not specified, then
+up-@ref{Scripts, script} must output interface's name to stdout
+(first output line).
For example up-script can be just @code{echo tap10}, or more advanced
like the following one:
-
@verbatim
#!/bin/sh
$tap=$(ifconfig tap create)