Commit Graph

861 Commits

Author SHA1 Message Date
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
Todd C. Miller
2a67a0f935 added kerb4 note 1995-06-07 02:44:43 +00:00
Todd C. Miller
f5f05a899a HAVE_KERBEROS -> HAVE_KERB4 1995-06-07 02:43:00 +00:00
Todd C. Miller
5d132edc19 removed debugging printf 1995-06-07 02:41:46 +00:00
Todd C. Miller
ca4368dd80 KERBEROS -> KERB4
added checks for setreuid & setresuid
1995-06-07 02:33:13 +00:00
Todd C. Miller
71f08751c4 HAVE_KERBEROS -> HAVE_KERB4
added HAVE_SETREUID and HAVE_SETRESUID
1995-06-07 02:32:55 +00:00
Todd C. Miller
9d7f497c5f added deif of UID_NO_CHANGE & GID_NO_CHANGE
added setreuid emulation with setresuid if applic
1995-06-07 02:32:22 +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
2513e340ff added kerberos support 1995-06-06 03:44:17 +00:00
Todd C. Miller
792d8d434b added HAVE_KERBEROS 1995-06-06 03:44:07 +00:00
Todd C. Miller
bb62e6b4cb added KERBEROS support (long passwords) 1995-06-06 03:43:39 +00:00
Todd C. Miller
2e1a47e330 added kerberos support 1995-06-06 03:42:04 +00:00
Todd C. Miller
ad9a0eef3a added MODE_BACKGROUND 1995-06-03 23:36:22 +00:00
Todd C. Miller
b3c96d7ea2 escaped dashes
added -b option
1995-06-03 23:36:01 +00:00
Todd C. Miller
c60704dcce added -b option 1995-06-03 23:34:06 +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
c5f8f7e8e0 now check for -lcrypt 1995-06-03 22:18:39 +00:00
Todd C. Miller
545d391917 added ENXIO like EADDRNOTAVAIL 1995-06-03 22:00:38 +00:00