Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102381 - quagga configuration file
Summary: quagga configuration file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Alin Năstac (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-13 07:56 UTC by Arhont
Modified: 2005-09-14 04:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arhont 2005-08-13 07:56:43 UTC
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.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2005-08-13 15:42:41 UTC
what exactly do you think it should be tunable?
Comment 2 Arhont 2005-08-15 05:45:51 UTC
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)
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2005-09-14 04:16:46 UTC
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.