All of lore.kernel.org
 help / color / mirror / Atom feed
From: Karl MacMillan <kmacmillan@mentalrootkit.com>
To: Steve G <linux_4ever@yahoo.com>
Cc: Stephen Smalley <sds@tycho.nsa.gov>,
	selinux@tycho.nsa.gov, James Morris <jmorris@namei.org>,
	Eric Paris <eparis@parisplace.org>
Subject: Re: missing avc message field names
Date: Mon, 29 Jan 2007 13:39:37 -0500	[thread overview]
Message-ID: <45BE3F69.1000508@mentalrootkit.com> (raw)
In-Reply-To: <20070129150941.41400.qmail@web51505.mail.yahoo.com>

Steve G wrote:
>> I don't think it is "impossible", but it would require updating of e.g.
>> audit2allow, audit2why, madison/sepolgen, setroubleshoot and seaudit
>> (setools).
> 
> At some point, I'm hoping all those tools can migrate to this new API. This is to
> insulate them from other changes that are coming like zlib compression and/or
> binary formats.
> 
>> Are you proposing changing the raw kernel output format as well, or just
>> the auditd-generated output format?
> 
> The audit daemon shouldn't really do any changing. It really should just log
> exactly what it gets. If we agree that this can be changed, what we could do is
> wait until the next kernel development cycle and then make this change (this
> allows for some migration time). I can special case the avc message for a while
> so there is some backwards compatibility.
> 

I think that having the audit library available is a good idea to make 
it easier to make changes to the audit data. However, there is no way 
that all tools will migrate by the time the next kernel cycle comes 
around. I actually wouldn't count on everyone moving *ever* and would 
assume that any format change will cause breakage.

If you have to include code for parsing the current format, why the rush 
to change the kernel output? Why not just wait until there is a more 
pressing reason to make the change? That will give the library time to 
gain acceptance and will make any changes less painful.

Karl


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

  parent reply	other threads:[~2007-01-29 18:39 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-29 14:10 missing avc message field names Steve G
2007-01-29 14:35 ` Stephen Smalley
2007-01-29 14:58   ` Karl MacMillan
2007-01-29 15:13     ` Steve G
2007-01-29 15:09   ` Steve G
2007-01-29 15:13     ` Stephen Smalley
2007-01-29 17:27       ` Steve G
2007-01-29 18:32         ` Karl MacMillan
2007-01-29 18:39     ` Karl MacMillan [this message]
2007-01-29 18:55       ` Steve G
2007-01-29 19:22         ` Eamon Walsh
2007-01-29 19:22           ` Eamon Walsh
     [not found]           ` <45BE4971.6090601-+05T5uksL2qpZYMLLGbcSA@public.gmane.org>
2007-01-29 19:43             ` Karl MacMillan
2007-01-29 19:43               ` Karl MacMillan
2007-01-29 20:07               ` Eamon Walsh
2007-01-29 20:07                 ` Eamon Walsh
2007-01-29 20:56           ` Steve Grubb
2007-01-29 20:56             ` Steve Grubb
2007-01-29 21:16             ` Karl MacMillan
2007-01-29 21:16               ` Karl MacMillan
2007-01-29 22:49               ` Steve Grubb
2007-01-29 22:49                 ` Steve Grubb
2007-01-29 23:48                 ` Eamon Walsh
2007-01-29 23:48                   ` Eamon Walsh
     [not found]                   ` <45BE87E0.5090109-+05T5uksL2qpZYMLLGbcSA@public.gmane.org>
2007-01-30 12:25                     ` Russell Coker
2007-01-30 12:25                       ` Russell Coker
     [not found]                 ` <200701291749.21897.sgrubb-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2007-01-30 14:49                   ` Karl MacMillan
2007-01-30 14:49                     ` Karl MacMillan
2007-01-30 17:06                     ` Joshua Brindle
2007-01-30 17:06                       ` Joshua Brindle
2007-01-30 17:28                       ` Valdis.Kletnieks
2007-01-30 17:28                         ` Valdis.Kletnieks
2007-01-30 18:45                       ` Casey Schaufler
2007-01-30 18:45                         ` Casey Schaufler
2007-01-30 17:42                     ` Steve Grubb
2007-01-30 17:42                       ` Steve Grubb
2007-01-30 22:53                     ` James Antill
2007-01-30 22:53                       ` James Antill
     [not found]                       ` <1170197588.3373.28.camel-pBdgC7Q4sO52KDkfy0k2sw@public.gmane.org>
2007-01-31  0:50                         ` Karl MacMillan
2007-01-31  0:50                           ` Karl MacMillan
2007-01-31  5:29                           ` Joshua Brindle
2007-01-31  5:29                             ` Joshua Brindle
     [not found]                             ` <45C02948.9090607-5TQdPaFcblfQT0dZR+AlfA@public.gmane.org>
2007-01-31 22:59                               ` Russell Coker
2007-01-31 22:59                                 ` Russell Coker
2007-02-01 11:40                                 ` Steve Grubb
2007-02-01 11:40                                   ` Steve Grubb
2007-01-29 19:37         ` Stephen Smalley
2007-01-29 21:14           ` Steve G

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45BE3F69.1000508@mentalrootkit.com \
    --to=kmacmillan@mentalrootkit.com \
    --cc=eparis@parisplace.org \
    --cc=jmorris@namei.org \
    --cc=linux_4ever@yahoo.com \
    --cc=sds@tycho.nsa.gov \
    --cc=selinux@tycho.nsa.gov \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.