Todd C. Miller
|
6846377706
|
++version
|
1995-12-18 03:09:49 +00:00 |
|
Todd C. Miller
|
e8b95038f5
|
tkfile was too short and overflowed the kerberos realm
|
1995-12-15 22:45:45 +00:00 |
|
Todd C. Miller
|
ffbfd54340
|
modified a comment
|
1995-12-05 23:58:06 +00:00 |
|
Todd C. Miller
|
d135a0bd16
|
LONG_SKEY_PROMPT is less of a klusge
/
|
1995-11-28 04:17:27 +00:00 |
|
Todd C. Miller
|
6a414eaef4
|
added LONG_SKEY_PROMPT support
|
1995-11-25 04:56:05 +00:00 |
|
Todd C. Miller
|
461d87164d
|
s/key support now works with normal s/key as well as logdaemon
|
1995-11-24 23:48:16 +00:00 |
|
Todd C. Miller
|
cd1efe7d21
|
dce_pwent() is ok after all
.,
|
1995-11-24 03:22:00 +00:00 |
|
Todd C. Miller
|
d6a223e2a2
|
now uses user_pw_ent and simple macros to get at the contents
|
1995-11-24 02:27:27 +00:00 |
|
Todd C. Miller
|
57a4342e7d
|
simpler dec unix C2 support
|
1995-11-23 01:35:30 +00:00 |
|
Todd C. Miller
|
b60cb8ec76
|
now includes skey.h
|
1995-11-21 03:59:02 +00:00 |
|
Todd C. Miller
|
d058a9b04c
|
moved a lot of the shadow passwd crap to sudo_getpwuid()
|
1995-11-21 03:04:22 +00:00 |
|
Todd C. Miller
|
4865f17ea6
|
fixed exempt_group stuff for OS's that don't put base gid in
group vector
|
1995-11-20 19:40:58 +00:00 |
|
Todd C. Miller
|
02bc955a12
|
S/Key support now works with sunos4 shadow passwords
|
1995-11-20 06:39:56 +00:00 |
|
Todd C. Miller
|
ef7f00e9bd
|
first stab at dce support
|
1995-11-20 03:30:30 +00:00 |
|
Todd C. Miller
|
ac12f043f2
|
skey'd sudo now works w/ normal password as well
|
1995-11-20 02:36:05 +00:00 |
|
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 |
|