net-misc/quagga version: all there is no /etc/conf.d/ entries for configuration of the behaviour of the started daemons in the quagga routing suite. It would be helpfull to have them, to fine tune the configuration of the quagaa start-up.
what exactly do you think it should be tunable?
Hi and thanks for the prompt response. There are quite a few start up options for every of the quagga daemons, like: heart-a ~ # zebra --help Usage : zebra [OPTION...] Daemon which manages kernel routing table management and redistribution between different routing protocols. -b, --batch Runs in batch mode -d, --daemon Runs in daemon mode -f, --config_file Set configuration file name -i, --pid_file Set process identifier file name -k, --keep_kernel Don't delete old routes which installed by zebra. -l, --log_mode Set verbose log mode flag -A, --vty_addr Set vty's bind address -P, --vty_port Set vty's port number -r, --retain When program terminates, retain added route by zebra. -u, --user User to run as -g, --group Group to run as -s, --nl-bufsize Set netlink receive buffer size -v, --version Print program version -h, --help Display this help and exit But I was thinking about having an option to bind zebra control to a specific interface (lo), as by default the control binds to all available, which is not really secure and needs to be closed by iptables. -A, --vty_addr Set vty's bind address -P, --vty_port Set vty's port number yours, kos (In reply to comment #1)
fixed in CVS without any revision bumping - I don't think this change is important enough to bump revisions. the next time you will update/reinstall quagga, you'll get a zebra init script that allows you to configure additional parameters of the daemon command line through the normal way (conf.d/zebra). however, the rest of the init scripts (ripd, ospfd, bgpd, ...) don't allow you pass any command line option because I've failed to see any valuable additional option for them.