[sudo-cvs] CVS commit: sudo
Todd C. Miller
Todd.Miller at courtesan.com
Fri Oct 1 14:30:21 EDT 2004
Module Name: sudo
Committed By: millert
Date: Fri Oct 1 18:30:21 UTC 2004
sudo: trace_systrace.c trace_systrace.h
No need to include syscall.h, use 1024 as the max # of entries (the
max that systrace(4) allows).
Only need to use SYSTR_POLICY_ASSIGN once
Change check_syscall() -> find_handler() and have it return the
handler instead of just running it. We need this since handler now
have two parts: one part that generates and answer and another that
gets called after the answer is accepted (to do logging).
Add some missing check_exec for emul execv
To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 sudo/trace_systrace.c
cvs rdiff -r1.2 -r1.3 sudo/trace_systrace.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
More information about the sudo-commits