Commit Graph

4626 Commits

Author SHA1 Message Date
Todd C. Miller
7bcb9b4e1e added ocmnd extern
adjusted find_path() prototype
1995-01-16 21:35:34 +00:00
Todd C. Miller
44fb090c76 cmndcmp() now takes 3 arguments and checks against the qualified as well
as the unqualified pathname.
more code that should use cmndcmp() but did not, now does
1995-01-16 21:34:26 +00:00
Todd C. Miller
6091806d4f added to a comment 1995-01-16 21:34:08 +00:00
Todd C. Miller
9116e4558f changed to use new find_path() parameter passing 1995-01-16 21:33:39 +00:00
Todd C. Miller
4fa8a93f62 find_path() now takes 2 copyout parameters (one for the qualified pathname
and one for the unqualified pathname).  The third parameter may be NULL.
1995-01-16 21:32:30 +00:00
Todd C. Miller
4618404c79 no longer munge pathnames.h 1995-01-16 21:31:57 +00:00
Todd C. Miller
4c790506ba changed _PATH_* to use _SUDO_PATH_* (which are defined in config.h)
as a result, pathnames.h does not need to be run through configure
and the user can override the configured values easily.
1995-01-16 21:30:48 +00:00
Todd C. Miller
bf7b8e1c28 added _SUDO_PATH_* entries 1995-01-16 21:30:23 +00:00
Todd C. Miller
4c3d48a8b8 _PATH* -> _SUDO_PATH_* 1995-01-16 21:30:03 +00:00
Todd C. Miller
f351747a4e updated DISTFILES and HDRS
.o's now depend on config.h
1995-01-16 21:28:11 +00:00
Todd C. Miller
3eace2625c removed extraneous #endif 1995-01-13 17:52:44 +00:00
Todd C. Miller
4fbbe1bb55 added SUDO_PROG_MV 1995-01-13 17:48:02 +00:00
Todd C. Miller
1bd5b76a6b added SUDO_PROG_MV
added riscos and isc os types
took out -DSHORT_MESSAGE from --with-csops since it is now the default
1995-01-13 17:47:01 +00:00
Todd C. Miller
5318438a04 move the include of id.h to compat.h
now includes options.h
1995-01-13 17:46:21 +00:00
Todd C. Miller
df46f66f65 moved compatibility #defines to compat.h 1995-01-13 17:45:43 +00:00
Todd C. Miller
fd5039a32a added _PATH_MV 1995-01-13 17:45:15 +00:00
Todd C. Miller
3fe8d92024 move __P to compat.h 1995-01-13 17:43:56 +00:00
Todd C. Miller
b7b53ae4a2 now includes compat.h 1995-01-13 17:39:59 +00:00
Todd C. Miller
2046a4520b Initial revision 1995-01-13 17:39:02 +00:00
Todd C. Miller
08207310c0 pull user-configurable stuff out and put in options.h 1995-01-12 00:11:27 +00:00
Todd C. Miller
17f8d74691 now includes options.h 1995-01-11 23:45:55 +00:00
Todd C. Miller
db8b50d821 now includes options.h 1995-01-11 23:43:45 +00:00
Todd C. Miller
3de8088fe2 added visudoers/options.h 1995-01-11 23:41:23 +00:00
Todd C. Miller
4c5b5bd9a2 Initial revision 1995-01-11 23:40:37 +00:00
Todd C. Miller
0435459ce8 added OPTIONS and options.h 1995-01-11 23:39:13 +00:00
Todd C. Miller
e4452a2ed0 changed #ifdef's to use LOGGING and SLOG_SYSLOG/SLOG_FILE 1995-01-11 23:36:53 +00:00
Todd C. Miller
25f7b5cf1c changed PASSWORD_TIMEOUT to minutes 1995-01-11 16:02:47 +00:00
Todd C. Miller
7bd269bd8e now only do Editor +line_num if line_num != 0 1994-12-17 23:18:26 +00:00
Todd C. Miller
5d212959c7 now use mv if rename(2) fails 1994-12-16 02:06:56 +00:00
Todd C. Miller
9961a7c967 added a visudo bug 1994-12-16 01:32:14 +00:00
Todd C. Miller
b5096e0cec expanded comment 1994-12-16 00:46:28 +00:00
Todd C. Miller
7806a5c2d4 fixed user_is_exempt to return 0 if EXEMPTGROUP is not set 1994-11-12 23:33:24 +00:00
Todd C. Miller
be3b8f8067 added mips & isc support 1994-11-10 00:49:53 +00:00
Todd C. Miller
6482c50cb0 added support for non-root owned sudoers file 1994-11-10 00:49:19 +00:00
Todd C. Miller
f17d6c53cd added exempt group support 1994-11-10 00:48:55 +00:00
Todd C. Miller
34abdbe9a6 added set_perms() support
added SUDOERS_OWNER so can have non-root own sudoers file
added exempt group support
added isc support
1994-11-10 00:47:51 +00:00
Todd C. Miller
1249fb564f now copy sudoers to temp file via read/write (not stdio)
now chown new sudoers file to SUDOERS_OWNER
1994-11-10 00:46:21 +00:00
Todd C. Miller
15c283a955 added skey support 1994-11-08 01:40:52 +00:00
Todd C. Miller
7f271c978e be_* -> setperms() 1994-11-08 01:40:27 +00:00
Todd C. Miller
7b434f97f2 fixed typo
added set_perms support
added skey support
added seteuid()/setegid() emulation for AIX
1994-11-08 01:39:43 +00:00
Todd C. Miller
8dc58160a8 be_* -> setperms()
now check to make sure sudoers file is owned by root nread/write by only
root
1994-11-08 01:38:57 +00:00
Todd C. Miller
fe8b92ba4d be_* -> setperms() 1994-11-08 01:38:44 +00:00
Todd C. Miller
46d361a446 be_* -> set_perms()
added skey support
1994-11-08 01:38:00 +00:00
Todd C. Miller
2eb3cac51a ++version 1994-11-06 23:59:38 +00:00
Todd C. Miller
60c966b070 ++ 1994-11-06 23:59:26 +00:00
Todd C. Miller
efdad527cc now sets IFS 1994-10-21 17:16:33 +00:00
Todd C. Miller
368e652de4 fixed typo 1994-10-21 16:02:33 +00:00
Todd C. Miller
34c40cc120 added HAVE_SKEY 1994-10-15 19:48:44 +00:00
Todd C. Miller
ff7362b422 updated 1994-10-04 17:00:31 +00:00
Todd C. Miller
53588e79a1 ++version 1994-10-04 16:57:22 +00:00