[Oisf-devel] Suppressing unified2 file timestamp
Victor Julien
victor at inliniac.net
Mon Jul 12 14:34:52 UTC 2010
Basically you do the changes in a local branch, commit them and run the
command "git format-patch -N" where N is the number of commits you have
done. So if you did all changes in one commit "git format-patch -1".
This gets you a patch file that you can send to me :)
Xavier Lange wrote:
> Great! Now I've used the instructions from doc/GITGUIDE and I created my
> branch and merged back in to master. How do I get these changes out to you?
>
> Xavier
>
> On Fri, Jul 9, 2010 at 2:18 PM, Victor Julien <victor at inliniac.net
> <mailto:victor at inliniac.net>> wrote:
>
> Xavier Lange wrote:
> > Whoops, forgot to cc this on the list...
> >
> > On Fri, Jul 9, 2010 at 1:18 PM, Xavier Lange <xrlange at gmail.com
> <mailto:xrlange at gmail.com>
> > <mailto:xrlange at gmail.com <mailto:xrlange at gmail.com>>> wrote:
> >
> > Reason for suppression: I'm writing to a fifo for easy ipc.
> I've got
> > my own barnyard-esque app and given my constraints it's easier to
> > use a fifo (it has some properties I prefer). Snort had this
> feature
> > in its log config so I thought it would handy here as well.
> >
> > Out of curiosity, any reason to avoid adding the field to a
> threadvar?
>
> Basically the different logging modules are each separate modules. I'd
> like each module to be as separated from the others as possible. We have
> a bunch of logging/output modules what don't use the timestamp: fast,
> alert-debuglog, prelude.
>
> Cheers,
> Victor
>
> >
> > Xavier
> >
> >
> > On Fri, Jul 9, 2010 at 12:48 PM, Victor Julien
> <victor at inliniac.net <mailto:victor at inliniac.net>
> > <mailto:victor at inliniac.net <mailto:victor at inliniac.net>>> wrote:
> >
> > I guess my first question would be "what do you need to
> suppress
> > it for?"
> >
> > Xavier Lange wrote:
> > > What behavior would people like if you're suppressing
> the unified2
> > > timestamp field? I'm hacking up some changes to suppress the
> > timestamp
> > > and I've got two options:
> > >
> > > a) Reset the file when the limit is hit
> > > b) Ignore the file limit and just keep writing
> > >
> > > I think a is the better choice is a because the user has
> > specified the
> > > file size limit in their config. Either behavior is fine
> by me.
> > >
> > > Here's the config I'm envisioning:
> > > - unified2-alert:
> > > enabled: yes
> > > filename: unified2.alert
> > > timestamp: false
> > >
> > > And just have it keep writing to a file (in my case I'm
> > writing to a
> > > fifo for ez IPC).
> > >
> > > The code I'm looking at changing:
> > > * tm-modules.h
> > > * Add (int) suppress_timestamp to LogFileCtx_.
> >
> > I don't think this chance is necessary. You can get a new
> option for
> > just unified2 in Unified2AlertInitCtx.
> >
> > > * Or come up with a convention where non-null filename and
> > null prefix
> > > imply suppression of timestamp.
> > > * Unified2AlertInitCtx
> > > * Inspect ConfNode to detect presence and value of
> > "timestamp", alter
> > > file_ctx accordingly
> >
> > In Unified2AlertOpenFileCtx you could check for the option
> as it was
> > retrieved by Unified2AlertInitCtx. The option can just be
> saved to a
> > local static variable.
> >
> > Cheers,
> > Victor
> >
> > > * Unified2
> > > * Check suppress_timestamp or the convention, and then
> implement
> > > strategy a) or b).
> > >
> > > Ideas? Feedback?
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Oisf-devel mailing list
> > > Oisf-devel at openinfosecfoundation.org
> <mailto:Oisf-devel at openinfosecfoundation.org>
> > <mailto:Oisf-devel at openinfosecfoundation.org
> <mailto:Oisf-devel at openinfosecfoundation.org>>
> > >
> http://lists.openinfosecfoundation.org/mailman/listinfo/oisf-devel
> >
> >
> > --
> > ---------------------------------------------
> > Victor Julien
> > http://www.inliniac.net/
> > PGP: http://www.inliniac.net/victorjulien.asc
> > ---------------------------------------------
> >
> >
> >
>
>
> --
> ---------------------------------------------
> Victor Julien
> http://www.inliniac.net/
> PGP: http://www.inliniac.net/victorjulien.asc
> ---------------------------------------------
>
>
--
---------------------------------------------
Victor Julien
http://www.inliniac.net/
PGP: http://www.inliniac.net/victorjulien.asc
---------------------------------------------
More information about the Oisf-devel
mailing list