From: "Miloslav Trmač" <mitr@redhat.com>
To: Richard Guy Briggs <rgb@redhat.com>
Cc: Linux-Audit Mailing List <linux-audit@redhat.com>
Subject: Re: pam_tty_audit icanon log switch
Date: Mon, 22 Apr 2013 13:28:05 -0400 (EDT) [thread overview]
Message-ID: <91506103.605592.1366651685191.JavaMail.root@redhat.com> (raw)
In-Reply-To: <20130422171656.GA6907@madcap2.tricolour.ca>
----- Original Message -----
> On Thu, Apr 18, 2013 at 04:07:08PM -0400, Richard Guy Briggs wrote:
> > On Thu, Apr 18, 2013 at 03:31:36PM -0400, Miloslav Trmač wrote:
> > > > diff --git a/include/uapi/linux/audit.h b/include/uapi/linux/audit.h
> > > > index 9f096f1..a863669 100644
> > > > --- a/include/uapi/linux/audit.h
> > > > +++ b/include/uapi/linux/audit.h
> > > > @@ -369,7 +369,8 @@ struct audit_status {
> > > > };
> > > >
> > > > struct audit_tty_status {
> > > > - __u32 enabled; /* 1 = enabled, 0 = disabled */
> > > > + __u32 enabled; /* 1 = enabled, 0 = disabled */
> > > > + __u32 log_icanon; /* 1 = enabled, 0 = disabled */
> > > > };
> > >
> > > Also, would it make sense for the user-space API to be more general
> > > about expressing the intent ("log passwords")? I don't know, being
> > > precise about the exact effect of the option is also beneficial.
> >
> > Hmmm, I'll have to ponder that...
>
> I am inclined to leave it named as is for precision.
I suggested it might be better to change the name because with (icanon & !echo) being the discriminator, "log_icanon" is no longer precise. I can't think of an identifier that is both precise and understandable - neither log_icanon_noecho or log_passwords are the obvious possibilities, neither makes me enthusiastic.
Perhaps it doesn't matter that much what the audit_tty_status member is called - that's an implementation aspect and anybody touching this needs to understand the precise effects regardless of the name of the member. The pam_tty_audit option name is user-visible and should be easy to understand and use. (I'm not sure changing the topic like this is an improvement - it seems natural to use the same name for both, and even the users may need to understand the implications of icanon & !echo; I'm just hoping this might lead to better suggestions.)
Mirek
--
Linux-audit mailing list
Linux-audit@redhat.com
https://www.redhat.com/mailman/listinfo/linux-audit
next prev parent reply other threads:[~2013-04-22 17:28 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-22 5:46 pam_tty_audit icanon log switch Richard Guy Briggs
2013-03-22 7:19 ` Tomas Mraz
2013-04-26 17:42 ` Richard Guy Briggs
2013-04-29 7:14 ` Tomas Mraz
2013-03-22 16:05 ` Miloslav Trmac
2013-04-11 20:43 ` Eric Paris
2013-04-18 19:14 ` Richard Guy Briggs
2013-04-18 19:31 ` Miloslav Trmač
2013-04-18 20:07 ` Richard Guy Briggs
2013-04-22 17:16 ` Richard Guy Briggs
2013-04-22 17:28 ` Miloslav Trmač [this message]
2013-04-22 18:29 ` Richard Guy Briggs
2013-04-26 17:23 ` Richard Guy Briggs
2013-04-26 17:37 ` Richard Guy Briggs
2013-04-29 21:02 ` Miloslav Trmač
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=91506103.605592.1366651685191.JavaMail.root@redhat.com \
--to=mitr@redhat.com \
--cc=linux-audit@redhat.com \
--cc=rgb@redhat.com \
/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.