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 |
|