View | Details | Raw Unified | Return to bug 125 | Differences between
and this patch

Collapse All | Expand All

(-)monitor.c (-4 / +4 lines)
Lines 192-198 struct mon_table mon_dispatch_proto20[] Link Here
192
    {MONITOR_REQ_PAM_FREE_CTX, MON_ONCE|MON_AUTHDECIDE, mm_answer_pam_free_ctx},
192
    {MONITOR_REQ_PAM_FREE_CTX, MON_ONCE|MON_AUTHDECIDE, mm_answer_pam_free_ctx},
193
#endif
193
#endif
194
#ifdef SSH_AUDIT_EVENTS
194
#ifdef SSH_AUDIT_EVENTS
195
    {MONITOR_REQ_AUDIT_EVENT, 0, mm_answer_audit_event},
195
    {MONITOR_REQ_AUDIT_EVENT, MON_PERMIT, mm_answer_audit_event},
196
#endif
196
#endif
197
#ifdef BSD_AUTH
197
#ifdef BSD_AUTH
198
    {MONITOR_REQ_BSDAUTHQUERY, MON_ISAUTH, mm_answer_bsdauthquery},
198
    {MONITOR_REQ_BSDAUTHQUERY, MON_ISAUTH, mm_answer_bsdauthquery},
Lines 252-258 struct mon_table mon_dispatch_proto15[] Link Here
252
    {MONITOR_REQ_PAM_FREE_CTX, MON_ONCE|MON_AUTHDECIDE, mm_answer_pam_free_ctx},
252
    {MONITOR_REQ_PAM_FREE_CTX, MON_ONCE|MON_AUTHDECIDE, mm_answer_pam_free_ctx},
253
#endif
253
#endif
254
#ifdef SSH_AUDIT_EVENTS
254
#ifdef SSH_AUDIT_EVENTS
255
    {MONITOR_REQ_AUDIT_EVENT, 0, mm_answer_audit_event},
255
    {MONITOR_REQ_AUDIT_EVENT, MON_PERMIT, mm_answer_audit_event},
256
#endif
256
#endif
257
    {0, 0, NULL}
257
    {0, 0, NULL}
258
};
258
};
Lines 263-269 struct mon_table mon_dispatch_postauth15 Link Here
263
    {MONITOR_REQ_TERM, 0, mm_answer_term},
263
    {MONITOR_REQ_TERM, 0, mm_answer_term},
264
#ifdef SSH_AUDIT_EVENTS
264
#ifdef SSH_AUDIT_EVENTS
265
    {MONITOR_REQ_AUDIT_EVENT, MON_PERMIT, mm_answer_audit_event},
265
    {MONITOR_REQ_AUDIT_EVENT, MON_PERMIT, mm_answer_audit_event},
266
    {MONITOR_REQ_AUDIT_COMMAND, MON_PERMIT|MON_ONCE, mm_answer_audit_command},
266
    {MONITOR_REQ_AUDIT_COMMAND, MON_ONCE, mm_answer_audit_command},
267
#endif
267
#endif
268
    {0, 0, NULL}
268
    {0, 0, NULL}
269
};
269
};
Lines 629-635 mm_answer_pwnamallow(int sock, Buffer *m Link Here
629
		monitor_permit(mon_dispatch, MONITOR_REQ_PAM_START, 1);
629
		monitor_permit(mon_dispatch, MONITOR_REQ_PAM_START, 1);
630
#endif
630
#endif
631
#ifdef SSH_AUDIT_EVENTS
631
#ifdef SSH_AUDIT_EVENTS
632
	monitor_permit(mon_dispatch, MONITOR_REQ_AUDIT_EVENT, 1);
632
	monitor_permit(mon_dispatch, MONITOR_REQ_AUDIT_COMMAND, 1);
633
#endif
633
#endif
634
634
635
	return (0);
635
	return (0);

Return to bug 125