<p dir="ltr"><br>
On Nov 1, 2013 12:58 PM, "Richard Guy Briggs" <<a href="mailto:rgb@redhat.com">rgb@redhat.com</a>> wrote:<br>
><br>
> On Fri, Nov 01, 2013 at 12:38:15PM -0400, Richard Guy Briggs wrote:<br>
> > On Fri, Nov 01, 2013 at 12:34:55PM -0400, Steve Grubb wrote:<br>
> > > On Friday, November 01, 2013 12:24:55 PM Richard Guy Briggs wrote:<br>
> > > > On Thu, Oct 31, 2013 at 12:25:55PM -0700, William Roberts wrote:<br>
> > > > +char usermsg_format[64] = "";<br>
> > ><br>
> > > You might want this ^^^  to be static so its not global in scope.<br>
> ><br>
> > Yup, good point.  Thanks.<br>
><br>
> Better yet, make it local to that if statement, but Eric Paris has a far<br>
> more readable and elegant solution:<br>
><br>
> diff --git a/kernel/audit.c b/kernel/audit.c<br>
> @@ -864,8 +864,8 @@ static int audit_receive_msg(struct sk_buff *skb,<br>
> struct nlmsghdr *nlh)<br>
>                         }<br>
>                         audit_log_common_recv_msg(&ab, msg_type);<br>
>                         if (msg_type != AUDIT_USER_TTY)<br>
> -                               audit_log_format(ab,<br>
> -                                                " msg='%.AUDIT_MESSAGE_TEXT_MAXs'",<br>
> +                               audit_log_format(ab, " msg='%.*s'",<br>
> +                                                AUDIT_MESSAGE_TEXT_MAX,<br>
>                                                  (char *)data);<br>
>                         else {<br>
>                                 int size;<br>
><br>
> I forgot about the * format specifier...<br>
Yeah me too... I think everyone does :-)<br>
><br>
> > > -Steve<br>
> > ><br>
> > > > - RGB<br>
> ><br>
> > - RGB<br>
><br>
> - RGB<br>
><br>
> --<br>
> Richard Guy Briggs <<a href="mailto:rbriggs@redhat.com">rbriggs@redhat.com</a>><br>
> Senior Software Engineer<br>
> Kernel Security<br>
> AMER ENG Base Operating Systems<br>
> Remote, Ottawa, Canada<br>
> Voice: +1.647.777.2635<br>
> Internal: (81) 32635<br>
> Alt: +1.613.693.0684x3545<br>
><br>
> --<br>
> Linux-audit mailing list<br>
> <a href="mailto:Linux-audit@redhat.com">Linux-audit@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/linux-audit">https://www.redhat.com/mailman/listinfo/linux-audit</a><br>
</p>