]> andersk Git - openssh.git/commitdiff
- (dtucker) [monitor.c] Correctly handle auditing of single commands when
authordtucker <dtucker>
Sun, 17 Sep 2006 02:00:13 +0000 (02:00 +0000)
committerdtucker <dtucker>
Sun, 17 Sep 2006 02:00:13 +0000 (02:00 +0000)
   using Protocol 1.  From jhb at freebsd.

ChangeLog
monitor.c

index bd47ad48baf7c22316077a3085851d2075950fc6..7dc045720ba52489e6007237d6412329af819686 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,8 @@
  - (dtucker) [auth-pam.c] Propogate TZ environment variable to PAM auth
    process so that any logging it does is with the right timezone.  From
    Scott Strickler, ok djm@.
+ - (dtucker) [monitor.c] Correctly handle auditing of single commands when
+   using Protocol 1.  From jhb at freebsd.
 
 20060912
  - (djm) [Makefile.in buildpkg.sh.in configure.ac openssh.xml.in]
index 364bd23168537dd63a3f633c4a60fd1e3f68eea7..b20d0c726a010435a1bbe843faa4c20452277fea 100644 (file)
--- a/monitor.c
+++ b/monitor.c
@@ -286,7 +286,7 @@ struct mon_table mon_dispatch_postauth15[] = {
     {MONITOR_REQ_TERM, 0, mm_answer_term},
 #ifdef SSH_AUDIT_EVENTS
     {MONITOR_REQ_AUDIT_EVENT, MON_PERMIT, mm_answer_audit_event},
-    {MONITOR_REQ_AUDIT_COMMAND, MON_ONCE, mm_answer_audit_command},
+    {MONITOR_REQ_AUDIT_COMMAND, MON_PERMIT|MON_ONCE, mm_answer_audit_command},
 #endif
     {0, 0, NULL}
 };
@@ -660,9 +660,6 @@ mm_answer_pwnamallow(int sock, Buffer *m)
        if (options.use_pam)
                monitor_permit(mon_dispatch, MONITOR_REQ_PAM_START, 1);
 #endif
-#ifdef SSH_AUDIT_EVENTS
-       monitor_permit(mon_dispatch, MONITOR_REQ_AUDIT_COMMAND, 1);
-#endif
 
        return (0);
 }
This page took 0.612015 seconds and 5 git commands to generate.