Commit Graph

230 Commits

Author SHA1 Message Date
Todd C. Miller
9de4fd5450 updated version number 1995-11-19 23:37:15 +00:00
Todd C. Miller
53ae703b75 fixed SKey support 1995-11-19 23:23:46 +00:00
Todd C. Miller
7f847219c8 user_is_exempt() is no longer a hack, it now uses getgrnam() 1995-11-13 05:15:37 +00:00
Todd C. Miller
02036880ce now passes -Wall 1995-09-23 20:47:54 +00:00
Todd C. Miller
5a27e8bba3 local utime.h now lives in emul dir 1995-09-13 01:41:55 +00:00
Todd C. Miller
63cfcdca9d timestampfile is now a global static
removed decl of timestampfile in remove_timestamp since we can just
use the global one
1995-09-04 19:35:04 +00:00
Todd C. Miller
810bbee992 created touch() to update timestamps
added USE_TTY_TICKETS support (bit of a kludge)
1995-09-04 19:28:25 +00:00
Todd C. Miller
68cdc96fff added securid support 1995-07-31 02:01:38 +00:00
Todd C. Miller
4d96a21812 now cast uid to long in sprintf 1995-07-23 23:58:15 +00:00
Todd C. Miller
b6f9d1d1ad now use MAX_UID_T_LEN 1995-07-23 21:47:51 +00:00
Todd C. Miller
f6037dabcd added parens in #if's 1995-07-18 03:54:24 +00:00
Todd C. Miller
415172f627 moved SPW_* to sudo.h 1995-07-18 02:49:56 +00:00
Todd C. Miller
56dcb83602 SPW_AUTH -> SPW_SECUREWARE 1995-07-17 18:29:26 +00:00
Todd C. Miller
69f73dca3a now uses SHADOW_TYPE to make shadow pw support more readable
and modular.  It's a start...
1995-07-17 04:22:38 +00:00
Todd C. Miller
b5ea3c824e now only bitch it timestamp > time_now + 2 * timeout
to allow for a machine udpating its time from a server
1995-07-12 21:04:42 +00:00
Todd C. Miller
14ec8cc12b fixed permissions check on /tmp/.odus 1995-07-07 20:06:03 +00:00
Todd C. Miller
77577c970c fixed some comments 1995-07-06 23:35:09 +00:00
Todd C. Miller
fc15f54aa4 now checks owner & mode of timedir
also checks for bogus dates on timestamp file
1995-07-06 18:49:24 +00:00
Todd C. Miller
2370801240 added mssing "static" 1995-07-02 13:56:28 +00:00
Todd C. Miller
a6dbb5d20f now deal correctly with all known variation of utime() -- yippe 1995-06-19 19:19:39 +00:00
Todd C. Miller
db30358dd9 fixed a typo 1995-06-19 17:38:05 +00:00
Todd C. Miller
11ab938fab no longer assume !HAVE_UTIME_NULL means old BSD utime() 1995-06-19 17:29:07 +00:00
Todd C. Miller
44ce99e44f fixed fascist C compiler warning 1995-06-19 17:20:04 +00:00
Todd C. Miller
3e30f821d7 now expect old-style utime(3) if utime() can't take NULL as an arg 1995-06-18 19:24:58 +00:00
Todd C. Miller
403a908020 added support for utime(2)'s that can't take a NULL parameter 1995-06-18 17:03:50 +00:00
Todd C. Miller
24047697de now use utime() 1995-06-18 00:46:14 +00:00
Todd C. Miller
a7c2a548a2 need to setuid(0) to make kerb4 stuff work. 1995-06-17 22:24:11 +00:00
Todd C. Miller
10a2f6e7d8 now use private ticket file for kerberos support to avoid trouncing
on system one
1995-06-17 22:12:51 +00:00
Todd C. Miller
ffbac45a42 now use BUFSIZ as length of kerb password
added kpass so pass is always a char *
now use prompt global when asking for a password
1995-06-08 00:48:11 +00:00
Todd C. Miller
131a4affda don't exit on kerb error, just warn
if k_errno == KDC_PR_UNKNOWN (unknown user) silently fail
1995-06-07 05:43:16 +00:00
Todd C. Miller
5d132edc19 removed debugging printf 1995-06-07 02:41:46 +00:00
Todd C. Miller
32a7316a0a HAVE_KERBEROS -> HAVE_KERB4
now only do the stupid chown() hack if no setreuid() or a broken one
1995-06-07 02:31:34 +00:00
Todd C. Miller
2e1a47e330 added kerberos support 1995-06-06 03:42:04 +00:00
Todd C. Miller
e776214bfe added crypt() for osf/1 3.x enhanced secuiry 1995-06-03 22:52:00 +00:00
Todd C. Miller
c347598343 user_is_exempt is no longer hidden 1995-04-13 17:19:26 +00:00
Todd C. Miller
f650082b1d fixed bug where if you hit return at first sudo prompt it would
still log as a failure
1995-04-01 06:52:50 +00:00
Todd C. Miller
5bc17e9f8f added PASSWORDS_NOT_CORRECT stuff] 1995-04-01 01:32:51 +00:00
Todd C. Miller
99af59db47 added support for sunos with C2 security 1995-03-30 02:30:33 +00:00
Todd C. Miller
db8b50d821 now includes options.h 1995-01-11 23:43:45 +00:00
Todd C. Miller
25f7b5cf1c changed PASSWORD_TIMEOUT to minutes 1995-01-11 16:02:47 +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
f17d6c53cd added exempt group support 1994-11-10 00:48:55 +00:00
Todd C. Miller
46d361a446 be_* -> set_perms()
added skey support
1994-11-08 01:38:00 +00:00
Todd C. Miller
525954e1b2 changed sudo-bugs.cs.colorado.edu -> sudo-bugs@cs.colorado.ed 1994-09-02 19:54:28 +00:00
Todd C. Miller
e3fb4ee3a8 moved set_auth_parameters to sudo.c 1994-09-01 17:39:12 +00:00
Todd C. Miller
e6e9c18d0b fixed osf problem 1994-09-01 17:12:48 +00:00
Todd C. Miller
d366d09e6b added osf auth support & removed some extra spaces 1994-09-01 01:56:15 +00:00
Todd C. Miller
380be0c4c8 added include of netinet/in.h 1994-08-12 01:58:03 +00:00
Todd C. Miller
81cf2c5e65 check_timestamp no longer runs reminder(), it is implied in the return val
added remove_timestamp()
1994-08-05 00:17:22 +00:00