]> Cypherpunks.ru repositories - nncp.git/blob - doc/cfg/general.texi
Multicast areas
[nncp.git] / doc / cfg / general.texi
1 @node CfgGeneral
2 @section Configuration general options
3
4 Those options are in the root of configuration dictionary.
5
6 @verbatim
7 spool: /var/spool/nncp
8 log: /var/spool/nncp/log
9
10 # All of options below are optional
11 umask: "022"
12 noprogress: true
13 nohdr: true
14
15 # MultiCast Discovery
16 mcd-listen: ["em0", "igb1"]
17 mcd-send: {em0: 60, igb1: 5}
18 @end verbatim
19
20 @table @code
21 @item spool
22 Absolute path to the @ref{Spool, spool} directory.
23 @item log
24 Absolute path to the @ref{Log, log} file.
25 @item umask
26 Will force all invoked commands to override their umask to specified
27 octal mask. Useful for using with @ref{Shared spool, shared spool directories}.
28 @item noprogress
29 When enabled, disables progress showing for many commands by default.
30 You can always force its showing with @option{-progress} command line
31 option anyway.
32 @anchor{CfgNoHdr}
33 @item nohdr
34 @strong{nohdr} option disables @ref{HdrFile, .hdr} files usage.
35 @end table
36
37 And optional @ref{MCD, MultiCast Discovery} options:
38
39 @table @code
40 @anchor{CfgMCDListen}
41 @item mcd-listen
42 Specifies list of network interfaces @ref{nncp-caller} will listen for
43 incoming @ref{MCD} announcements.
44 @anchor{CfgMCDSend}
45 @item mcd-send
46 Specifies list of network interfaces, and intervals in seconds, where
47 @ref{nncp-daemon} will send @ref{MCD} announcements.
48 @end table