mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-30 22:05:46 +00:00
49 lines
1.3 KiB
Plaintext
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.
|