Прикол в том, чо в раздел startup эти строки никак не клеются. Получается следующее при старте системы:
Код: Выделить всё
mpd.conf:26: Unknown command: 'set netflow export 127.0.0.1 9996'. Try "help".
"*" is unknown. Enter "log" for list.
Код: Выделить всё
startup:
# configure mpd users
set user foo bar admin
set user foo1 bar1
# configure the console
set console self 127.0.0.1 5005
set console open
# configure the web server
set web self 0.0.0.0 5006
set web open
set netflow export 127.0.0.1 9996
log +*
UPD: Во как! взял, ради интереса в интерактивном режиме решил netflow включить и получил синтаксис, отличный от мануала:
Код: Выделить всё
Available commands:
bundle : Choose/list bundles close : Close a layer
create : Create new item destroy : Destroy item
exit : Exit console iface : Choose bundle by iface
help : Help on any command link : Choose link
load : Read from config file log : Set/view log options
msession : Ch. bundle by msession-id open : Open a layer
quit : Quit program repeater : Choose/list repeaters
session : Choose link by session-id set : Set parameters
show : Show status
[L] set netflow ?
Commands available under "set netflow":
peer : Set export destination self : Set export source
timeouts : Set NetFlow timeouts node : Set node name to use
hook : Set initial hook number
[L] set netflow peer ?
Usage: set netflow peer {ip} {port}
[L] set netflow peer ip port
в то время, как в мане пишет:
set netflow export ip port
Set destination IP address and port, where NetFlow export datagrams will be sent. This options is important to have working NetFlow.
В результате такой конфиг вышел (при котором всё работает):
Код: Выделить всё
startup:
# configure mpd users
set user foo bar admin
set user foo1 bar1
# configure the console
set console self 127.0.0.1 5005
set console open
# configure the web server
set web self 0.0.0.0 5006
set web open
set netflow peer 127.0.0.1 9996
#set log +*