When a Swatch rule has an "exec" action, child processes are not correctly cleaned up. Fix: The following quick and dirty patches adds a missing (blocking) waitpid call, it's fine if the action executes in bounded time, if not it needs to be refined. How-To-Repeat: Define an "exec" action and watch for zombie processes
Maintainer of security/swatch, Please note that PR ports/136611 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/136611 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
ping....
Responsible Changed From-To: freebsd-ports-bugs->sylvio I'll take it.
Maintainer, do you approve this patch?
Sure, go for it. On Sat, May 8, 2010 at 7:49 PM, Sylvio Cesar Teixeira <sylvio@freebsd.org> wrote: > Maintainer, do you approve this patch? -- Joseph Scott joseph@josephscott.org http://josephscott.org/
sylvio 2010-05-19 18:52:10 UTC FreeBSD ports repository Added files: security/swatch/files patch-lib-Swatch_Actions.pm Log: - Fix when a Swatch rule has an "exec" action, child processes are not correctly cleaned up. PR: ports/136611 Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org> Approved by: Joseph Scott <joseph@josephscott.org> (maintainer) Revision Changes Path 1.1 +11 -0 ports/security/swatch/files/patch-lib-Swatch_Actions.pm (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed. Thanks!