On Wed, Jan 27, 2016 at 02:48:34PM -0700, Reyk Floeter wrote:
> CVSROOT:      /cvs
> Module name:  src
> Changes by:   r...@cvs.openbsd.org    2016/01/27 14:48:34
> 
> Modified files:
>       usr.sbin/ntpd  : constraint.c ntpd.c ntpd.h 
> 
> Log message:
> Don't attempt to kill() the constraint in the wrong process.  The
> process management of the contraint processes has been moved from ntp
> to the parent, for better privsep and pledge, but the ntp process
> still attempted to kill the constraints on timeout directly.  Fix this
> regression by introducing a new imsg from ntp to the parent and the
> related logic to kill a constraint at the right place.

Fwiw, i think this 'fixes' the issue i had with constraints on
badly-configured ipv6 reported in
http://marc.info/?l=openbsd-bugs&m=145025442025661&w=2

the constraint process tries on ipv6 at startup, dies, but doesn't kill
the other ntpd processes.

Landry

Reply via email to