Commit Graph

247 Commits

Author SHA1 Message Date
Todd C. Miller
813ac511d2 ++version 1996-01-14 20:19:56 +00:00
Todd C. Miller
a90d2d478e ++version 1996-01-09 17:52:49 +00:00
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