This avoids running out of flash or RAM space if babeld logs too much.
The system log is stored on RAM by default and has a controlled size.
It is still possible to tell babeld to log to a file, by using the
following in /etc/config/babeld:
config general
option log_file "/var/log/babeld.log"
Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
config_foreach babel_filter filter
procd_open_instance
# Using multiple config files is supported since babeld 1.5.1
- procd_set_param command /usr/sbin/babeld -L /var/log/babeld.log -I "" -c "$OTHERCONFIGFILE" -c "$CONFIGFILE"
+ procd_set_param command /usr/sbin/babeld -I "" -c "$OTHERCONFIGFILE" -c "$CONFIGFILE"
+ procd_set_param stdout 1
+ procd_set_param stderr 1
procd_set_param file "$OTHERCONFIGFILE" "$CONFIGFILE"
procd_set_param respawn
procd_close_instance