...forgot to mention that the new release can be downloaded from http://sourceforge.net/projects/simple-evcorr/files/sec/2.7.8/sec-2.7.8.tar.gz (SourceForge). If you prefer GitHub, you can also find the new release at https://github.com/simple-evcorr/sec/releases.
kind regards, risto 2015-11-28 13:15 GMT+02:00 Risto Vaarandi <risto.vaara...@gmail.com>: > hi all, > today sec-2.7.8 was released which features the following changes: > > * added support for the --dumpfts and --nodumpfts command line options. > > * added support for the 'assignsq' action. > > * starting from this version, SEC_PRE_RESTART, SEC_PRE_SOFTRESTART, and > SEC_PRE_LOGROTATE internal events are generated before processing > SIGHUP, SIGABRT, and SIGUSR2 signals. > > * starting from this version, the default value for > --keepopen/--nokeepopen command line options is --keepopen. > > > Let me also comment these changes a bit. Changing the default from > --nokeepopen to --keepopen simply means that on the reception of ABRT > signal (soft restart), sec no longer closes and opens all input files by > default, but only attempts to open these input files which are in the > closed state. > > The new --dumpfts option allows to add a numerical timestamp suffix to the > dump file name. For example, instead of /tmp/sec.dump the performance and > debug data are dumped into /tmp/sec.dump.1448708282. Since the numerical > timestamps represent seconds since Epoch, this allows to generate several > dump files in quick succession and compare their content. Previously, this > was a bit awkward to achieve, since existing dump files are not > overwritten, and therefore one needed to have a script wrapper for sending > the USR1 signal to sec and renaming generated dump files. > > The assignsq option allows to quote data which will be passed to command > lines executed by sec. For example, if the match variable $1 holds the > value aaa'bbb, the action "shellcmd echo $1" will fail due to unbalanced > single quotes. However, the action "assignsq %myvar $1" will assign the > value > 'aaa'\''bbb' > to %myvar, and the action "shellcmd echo %myvar" will properly echo > aaa'bbb > to standard output. Similar functionality can be configured with the > --quoting command line option, but since --quoting only works for the %s > action list variable, the 'assignsq' action is a more generic solution. > > Finally, internal events SEC_PRE_RESTART, SEC_PRE_SOFTRESTART, and > SEC_PRE_LOGROTATE have need added which allow for triggering specific > actions *before* signal handlers are processed. This functionality was > suggested by David Lang, and while testing it in my environment it has > proven to be quite handy (my apologies to David that I was unable to > release this change earlier). > > kind regards, > risto >
------------------------------------------------------------------------------
_______________________________________________ Simple-evcorr-users mailing list Simple-evcorr-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users