diff --git a/TODO b/TODO index 2538fdeee..ca327b0d6 100644 --- a/TODO +++ b/TODO @@ -126,3 +126,12 @@ TODO list (most will be addressed in sudo 2.0) can point to other files containing an insult count as the first line and that have a constant record length (sparse files) for easy seeking. + +46) Move cmnd_base setting and stashing of stat info from parse.c to sudo.c + +47) Investigate using glob(3) instead of fnmatch(3) for path matching. That + way we can stat each potential match like we normally would. Patterns + ending in '/*' can be replaced with '/basename' as an optimization. + +48) Some way of using a new pty for the program run via sudo would prevent + access to the caller's /dev/tty (but probably makes job control tricky).