You want to use:
o afterfilterchangeshellcmd
http://pfsense.blogspot.com/2005/06/new-xml-system-tag-introduced.html
Scott
On 10/2/06, Peter Allgeyer <[EMAIL PROTECTED]> wrote:
Am Sonntag, den 01.10.2006, 19:33 -0400 schrieb Scott Ullrich:
> We already run ftp-sesame for bridged interfaces.
And yes, you are killing any running ftpsesame processes at
system_start_ftp_helpers() in config.inc line 1338ff. This makes it
unpossible to keep it running while started through shellcmd. Do you
think, that we can savely put it in front of starting a new ftpsesame
process on line 1372?. BTW: That's a good starting point to think about
why it has to be killed anyway. Maybe because that function is called by
reload_all_sync(). I'm not sure, but that would be reasonable.
Possibly it makes sense to not use killall and instead to keep the PID
of ftpsesame in /var/run, for killing only those processes started by
system_start_ftp_helpers().
BR, PIT
--
Peter Allgeyer (Dipl.-Inform. Univ.)
Protec.t Informationstechnologie
http://www.protec-t.de
Phone +49 (0) 8623-919825
Fax +49 (0) 8623-919826
Mobile +49 (0) 173-2139076
---------------------------------------------------------------------------
copyleft(c) by | _-_ Linux: The OS people choose without
Peter Allgeyer | 0(o_o)0 $200,000,000 of persuasion. -- Mike Coleman
---------------oOO--(_)--OOo-----------------------------------------------