Mailing List Archive

no config reload on SIGHUP in zebra
Hi,

is there some good reason, why the zebra daemon doesn't support
reloading the configuration on SIGHUP? All other daemons implement this
feature.

I admit that it's not as easy as shutdown everything, load config, start
vty handler, but most configuration should be possible without
disrupting service?!

Andre
--
There's nothing a concentrated phaser blast can't solve.
Re: no config reload on SIGHUP in zebra [ In reply to ]
On Wed, 2004-05-19 at 13:15, Andre Grueneberg wrote:
> Hi,
>
> is there some good reason, why the zebra daemon doesn't support
> reloading the configuration on SIGHUP? All other daemons implement this
> feature.

ripd and bgp daemon reload configuration on sighup
even isisd do that but imho, in a awful way..
ospf is the one which do not perform any configuration reload and should
be fixed...

--
mydecay
S.P.I.N.E. Group - http://www.spine-group.org
Key Fingerprint: 667A 4E73 EA53 66AC E2AB D0CA 2908 1484 1F26 4C40
GnuPG Key: http://www.spine-group.org/keys/mydecay.asc
Re: no config reload on SIGHUP in zebra [ In reply to ]
Michele 'mydecay' Marchetto wrote:
> > is there some good reason, why the zebra daemon doesn't support
> > reloading the configuration on SIGHUP? All other daemons implement this
> > feature.
> ripd and bgp daemon reload configuration on sighup
> even isisd do that but imho, in a awful way..

ospf6d does it the same way as isisd (close everything, execve), while
ripngd is doing it properly.

> ospf is the one which do not perform any configuration reload and should
> be fixed...

as does zebra -- just a dummy:

zebra/main.c:
/* SIGHUP handler. */
void
sighup (void)
{
zlog_info ("SIGHUP received");

/* Reload of config file. */
;
}





Andre
--
Ein Taucher der nicht taucht, taucht nix