Commit Graph

53 Commits

Author SHA1 Message Date
Todd C. Miller
76148d5316 o Move lock_file() and touch() into fileops.c so visudo can use them
o Visudo now locks the sudoers temp file instead of bailing when
the temp file already exists.  This fixes the problem of stale
temp files but it does *require* that you not try to put the
temp file in a world-writable directory.  This shoud not be
an issue as the temp file should live in the same dir as sudoers.
o Visudo now only installs the temp file as sudoers if it changed.
1999-08-07 09:59:43 +00:00
Todd C. Miller
fdb5da47ae kill crufty AIX stuff 1999-08-05 14:25:35 +00:00
Todd C. Miller
ca8eb6f2aa add 4th term to license similar to term 5 in the apache license 1999-07-31 16:19:45 +00:00
Todd C. Miller
e4ea15963d BSD-style copyright; Add S_IFLNK and MIN/MAX id they are missing. 1999-07-22 12:42:02 +00:00
Todd C. Miller
80287c981c Move interface-related defines to interfaces.h so we don't have to include
<netinet/in.h> everywhere.
1999-05-17 01:36:30 +00:00
Todd C. Miller
850a52aa6f o Replace _PASSWD_LEN braindeath with our own SUDO_MAX_PASS.
It turns out the old DES crypt does the right thing with passwords
   longert than 8 characters.
 o Fix common typo (necesary -> necessary)
 o Update TODO list
1999-05-14 16:30:14 +00:00
Todd C. Miller
e6deacb6c4 Crank version to 1.6 and combine copyright statements 1999-04-05 20:57:25 +00:00
Todd C. Miller
79c46d1c81 ++version 1999-03-29 04:05:15 +00:00
Todd C. Miller
52916f16ac add explicate copyright 1999-02-03 04:32:19 +00:00
Todd C. Miller
826fe213f2 add sudo tags 1999-01-17 23:16:20 +00:00
Todd C. Miller
d3aaf52283 crank version and regen files 1999-01-17 22:40:55 +00:00
Todd C. Miller
7ffee3b997 getprpwuid is broken in HP-UX 10.20 at least (it sleeps for 2 minutes if the
shadow files don't exist).
1998-10-21 23:50:10 +00:00
Todd C. Miller
1c66c857e4 new shadow password scheme. Always include shadow support if the
platform supports it and the user did not disable it via configure
1998-09-21 04:00:56 +00:00
Todd C. Miller
0ef9f25d7e updated version 1998-09-17 16:27:15 +00:00
Todd C. Miller
6465c5eb47 add howmany macro 1998-09-09 00:45:17 +00:00
Todd C. Miller
f56bd77546 fix version 1998-09-07 02:57:35 +00:00
Todd C. Miller
3b1be424aa updated version 1998-04-06 03:17:56 +00:00
Todd C. Miller
e37e1e56b6 updated version 1998-03-31 05:05:49 +00:00
Todd C. Miller
c866646cdf updated version 1998-02-18 21:39:31 +00:00
Todd C. Miller
2fc787d5f6 updated version 1998-02-17 02:43:17 +00:00
Todd C. Miller
bc7803cd08 updated version 1998-02-06 20:49:24 +00:00
Todd C. Miller
ca5babc430 updated version 1998-01-21 06:29:42 +00:00
Todd C. Miller
bb6a33e080 updated version 1998-01-21 05:50:58 +00:00
Todd C. Miller
166789a1dd ++version 1998-01-13 04:48:42 +00:00
Todd C. Miller
8b28002ef3 fix an occurence of setresuid -> setreuid (typo) 1997-05-21 15:57:26 +00:00
Todd C. Miller
5e723efe75 ++version 1996-11-14 02:37:56 +00:00
Todd C. Miller
873346d184 better seteuid() emulatino 1996-10-09 17:37:18 +00:00
Todd C. Miller
9376a8cd80 sequent -> _SEQUENT_ 1996-10-08 23:21:12 +00:00
Todd C. Miller
885cbad121 added seteuid() macro for DYNIX 1996-10-08 23:11:45 +00:00
Todd C. Miller
e712f1152c ++version 1996-10-07 05:05:33 +00:00
Todd C. Miller
932ec901bf added HAVE_OPIE 1996-10-05 03:59:42 +00:00
Todd C. Miller
6a230806a8 courtesan 1996-09-08 00:21:42 +00:00
Todd C. Miller
d189849b44 ++version 1996-08-30 00:37:04 +00:00
Todd C. Miller
daa856faa9 ++version 1996-08-17 23:21:24 +00:00
Todd C. Miller
f9d2f89231 use SHADOW_TYPE instead of HAVE_C2_SECURITY 1996-07-26 03:44:48 +00:00
Todd C. Miller
88cfad174e now uses AUTH_MAX_PASSWD_LENGTH if SPW_SECUREWARE 1996-07-14 01:04:26 +00:00
Todd C. Miller
e518e10e02 AFS allows long passwords 1996-07-08 19:33:29 +00:00
Todd C. Miller
7c0d81ee37 added more _PASSWD_LEN stuff -- now uses PASS_MAX too 1996-02-22 21:27:28 +00:00
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
63a56ec6da set _PASSWD_LEN to 256 for any of KERB4, DCE, SKEY 1995-11-24 23:46:33 +00:00
Todd C. Miller
787742ebf4 added dce support 1995-11-21 02:25:40 +00:00
Todd C. Miller
9de4fd5450 updated version number 1995-11-19 23:37:15 +00:00
Todd C. Miller
cc30667ee7 added _S_IFDIR and S_ISDIR 1995-09-04 19:28:15 +00:00
Todd C. Miller
c76d6d4e2b added definition of S_IRWXU 1995-07-06 18:47:52 +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
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
f08ab58ba8 added RCS id 1995-04-09 22:58:55 +00:00
Todd C. Miller
0d11b8fd1c added FD_SET and FD_ZERO for 4.2BSD 1995-03-31 22:27:35 +00:00