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