Commit Graph

978 Commits

Author SHA1 Message Date
Todd C. Miller
4ece0da6be added SUDO_FUNC_UTIME_POSIX 1995-06-19 19:19:26 +00:00
Todd C. Miller
4a6f9ff555 added SUDO_FUNC_UTIME_NULL and SUDO_FUNC_UTIME_POSIX 1995-06-19 19:19:02 +00:00
Todd C. Miller
0882a4f143 added HAVE_UTIME_POSIX 1995-06-19 19:14:28 +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
5986e74e41 now set strioctl.ic_timout in STRSET()
now initialize num_interfaces to 0 (just to be anal)
1995-06-19 03:14:19 +00:00
Todd C. Miller
5114bdf3a1 increaed MAXLOGLEN by MAXPATHLEN to account for ttyname 1995-06-18 22:06:05 +00:00
Todd C. Miller
9a22c6ba1d added tty logging 1995-06-18 22:05:50 +00:00
Todd C. Miller
34eaa537da reworked the ISC code 1995-06-18 20:04:37 +00:00
Todd C. Miller
40d5ad5fb6 updated version 1995-06-18 19:27:39 +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
66dcba0b74 added check for utime.h 1995-06-18 19:08:42 +00:00
Todd C. Miller
14bfd8b7af added HAVE_UTIME_H 1995-06-18 19:08:31 +00:00
Todd C. Miller
53807380cd added CPPFLAGS
STATIC_FLAGS -> LDFLAGS
1995-06-18 18:48:10 +00:00
Todd C. Miller
1a19c778df now search for kerb libs and includes 1995-06-18 17:58:42 +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
8ff79b51eb moved HAVE_UTIME_NULL stuff to update_timestamp() where t belongs 1995-06-18 17:03:15 +00:00
Todd C. Miller
07c8eb7719 added utime(s) stuff 1995-06-18 00:46:55 +00:00
Todd C. Miller
24047697de now use utime() 1995-06-18 00:46:14 +00:00
Todd C. Miller
0b7bd3d229 added HAVE_UTIME and HAVE_UTIME_NULL 1995-06-18 00:46:01 +00:00
Todd C. Miller
d08febb0f2 now use HAVE_UTIME_NULL 1995-06-17 23:12:54 +00:00
Todd C. Miller
9df83c3d6c Initial revision 1995-06-17 23:02:15 +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
c56b2c4469 no more special case for kerberos 1995-06-17 22:14:10 +00:00
Todd C. Miller
88201485cf took out setreuid and setresuid stuff
added kerb5 stuff (use kerb4 emulation)
1995-06-17 22:13:44 +00:00
Todd C. Miller
eb7a72d977 no longer need setreuid() emulation
now set _PASSWD_LEN to 128 if kerberos
1995-06-17 22:13:17 +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
3e2eb00138 added SPOOF_ATTEMPT & cmnd_st 1995-06-15 04:48:16 +00:00
Todd C. Miller
b122474e4b added anti-spoofing support 1995-06-15 04:47:59 +00:00
Todd C. Miller
77f4bbc686 now use global cmnd_st 1995-06-15 04:47:44 +00:00
Todd C. Miller
0b47223468 added SPOOF_ATTEMPT suypport 1995-06-15 04:47:30 +00:00
Todd C. Miller
6115fb5d48 added void casts where appropriate 1995-06-15 03:41:25 +00:00
Todd C. Miller
a81984983f fixed up spacing and added void casts where appropriate 1995-06-15 03:40:07 +00:00
Todd C. Miller
42b3a170e3 fixed problem with "-p prompt" but no args 1995-06-15 03:27:40 +00:00
Todd C. Miller
8adfa4e1dc added BUGS and annotated -l description 1995-06-14 08:43:57 +00:00
Todd C. Miller
91e4fbc50a validate() now takes a flag 1995-06-14 08:43:33 +00:00
Todd C. Miller
d3e338f2fa validate() now takes a flag
added -l
1995-06-14 08:43:13 +00:00
Todd C. Miller
4c84f21436 added support for -l 1995-06-14 08:42:57 +00:00
Todd C. Miller
b7660fc077 validate() now takes a flag that says whether or not to check the
command
1995-06-14 08:41:54 +00:00
Todd C. Miller
7f5a33a01e now deals with Argv == 1 1995-06-08 01:36:02 +00:00
Todd C. Miller
0a94dbed53 added -p option 1995-06-08 01:34:04 +00:00
Todd C. Miller
337897e2d8 added prompt support
reworked parse_args()
1995-06-08 01:27:08 +00:00
Todd C. Miller
d66c79ce23 added prompt 1995-06-08 00:49:56 +00:00
Todd C. Miller
bbd0744ef7 added PASSPROMPT 1995-06-08 00:49:38 +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
579fa5cc34 now use BUFSIZ as _PASSWD_LEN if using kerberos 1995-06-08 00:47:33 +00:00
Todd C. Miller
3787320077 added PASSPROMPT 1995-06-08 00:43:35 +00:00
Todd C. Miller
171f811537 only look for -lufc or -lcrypt if crypt() not in libc 1995-06-07 05:44:36 +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