2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-08-30 22:05:46 +00:00
Files
sudo/TODO
Todd C. Miller 0b7813011c updated
1995-03-29 00:36:09 +00:00

49 lines
1.3 KiB
Plaintext

TODO list
01) Add groups of users to the config file.
02) Nestable command aliases
03) Add uid and gid options to sudo and sudoers file.
04) Redo parsing to be more like op(8) with true command aliases where
can specify uid, gid(s) and part/all of the environment.
05) Add default options to sudoers file (umask, def uid, def gids, dir, PATH).
06) Add a whatnow-style prompt to visudo.
07) Add a SHELLS reserved word that checks against /etc/shells.
08) Make the sudoers file accessible via NIS, Hesiod, and maybe NetInfo.
09) Add a %h field to MAILSUBJECT for the hostname.
10) Add a -h flag to sudo for a history mechanism.
11) Fully integrate riscos and isc support
12) Make parse.lex in the same coding style as everything else...
13) Fix the logging that happens when there is a sudoers parse error.
"error in /etc/sudoers ; PWD=/usr/local/src/millert/sudo.v1.3.1 ; command:"
and make sure it sends informative mail to root.
16) Sudo.log should go in /var/log if it exists...
17) configure should check for egrep before blindly using it
18) reorder options.h and OPTIONS
19) configure should check for type stuff in unistd.h as well
20) write visudo.man
21) fix testsudoers
22) Test setting SUDOERS_OWNER to non-root and try sudo & visudo
23) New copyright for parse.*
24) Make -l work in sudo.