*BSD News Article 59676


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.hawaii.edu!ames!hookup!news.kei.com!news.mathworks.com!gatech!newsxfer2.itd.umich.edu!agate!agate!usenet
From: millert@suod.cs.colorado.edu (Todd C Miller)
Newsgroups: comp.unix.bsd.netbsd.announce
Subject: CU sudo 1.4 now avaiable
Followup-To: poster
Date: 15 Jan 1996 10:55:17 -0800
Organization: University of Colorado, Boulder
Lines: 104
Sender: cgd@agate.berkeley.edu
Approved: netbsd-announce-request@agate.berkeley.edu
Message-ID: <4dcum8$33h@csnews.cs.colorado.edu>
NNTP-Posting-Host: agate.berkeley.edu
Keywords: sudo

Subject: CU sudo 1.4 now avaiable

After spending far longer in BETA than I ever intented,
CU sudo 1.4 is now available:

    http://www.cs.colorado.edu/~millert/sudo/
    ftp://ftp.cs.colorado.edu/pub/sysadmin/utilities/cu-sudo.v1.4.tar.Z

Major changes from version 1.3.1 (see CHANGES file for full details):

    1) Speed increase.  Sudo 1.4 is faster than 1.3.1 by at least an
       order of magnitude on slower systems.

    2) Support for more authentication methods: shadow passwords,
       s/key, SecurID, AFS, DCE, and kerberos[45].

    3) New parser with support for groups of users (User_Alias)
       and command line options.

    4) New, friendlier visudo that catches more parse errors.

    5) Simpler and better-documented configuration process.

    6) Security improvements: more sanity checks are done on
       the sudoers files and timestamp dir/files.

    7) Timestamps may be per-tty instead of per-user.

    8) Support for UN*X groups and netgroups in the sudoers file.

    9) Better ip address/network support.

Sudo is expected to run on most UN*X variants.  It has been tested
on the following platforms:

 Op. System	CPU	Compilers	Sudo	Reported	 Special
Name	Rev	Arch	Used		Version	By		 Options
=======	=======	=======	===============	======= ================ =======
Auspex	1.6.1	sun4	bundled cc	1.3.4	Alek Komarnitsky none
SunOS	4.1.3	sun4	bundled cc	1.4	Todd Miller	 none
SunOS	4.1.3	sun4	gcc2.6.3	1.4	Todd Miller	 none
SunOS	4.1.3	sun4	gcc2.6.3	1.4	Todd Miller	 --with-kerb4
SunOS	4.1.3	sun4	gcc2.6.3	1.4	Todd Miller	 --with-C2
SunOS	4.1.3	sun4	gcc2.6.3	1.4	Todd Miller	 --with-skey
Solaris	2.4	sun4	gcc2.7.0	1.3.7	Andy Smith	 none
Solaris	2.4	sun4	SC3.0.1		1.3.5	Todd Miller	 none
Solaris	2.4	x86	gcc2.7.0	1.3.7	Andy Smith	 none
ISC	4.0	i386	bundled cc	1.4	Andy Smith	 none
ISC	4.0	i386	gcc2.7.0	1.4	Andy Smith	 none
ISC	4.1	i386	bundled cc	1.4	Andy Smith	 none
ISC	4.1	i386	gcc2.7.0	1.4	Andy Smith	 none
RISCos	4_52	mips	bundled cc	1.3.7	Andy Smith	 --with-getpass
SCO	3.2.2	i386	bundled cc	1.3.4	David Meleedy	 --with-getpass
HP-UX	9.05	hp700	gcc2.6.3	1.4	Todd Miller	 none
HP-UX	9.05	hp700	gcc2.6.3	1.4	Todd Miller	 --with-kerb4
HP-UX	9.05	hp700	gcc2.6.3	1.3.5	Todd Miller	 --with-C2
HP-UX	9.05	hp700	unbundled cc	1.4	Todd Miller	 none
HP-UX	10.01	hp700	gcc		1.3.7	Jeff Earickson	 --with-DCE
Ultrix	4.2	mips	bundled cc	1.4	Todd Miller	 none
Ultrix	4.2	mips	gcc2.5.8	1.4	Todd Miller	 none
Ultrix	4.2	mips	gcc2.5.8	1.4	Todd Miller	 --with-kerb4
IRIX	4.05H	mips	gcc2.6.3	1.4	Todd Miller	 none
IRIX	4.05H	mips	unbundled cc	1.4	Todd Miller	 none
IRIX	5.3	mips	unbundled cc	1.4	Todd Miller	 none
IRIX	5.3	mips	gcc2.6.3	1.4	Todd Miller	 none
IRIX	5.3	mips	gcc2.6.3	1.4	Todd Miller	 --with-kerb4
NEXTSTEP 2.1	m68k	bundled cc	1.3.7	Todd Miller	 none
NEXTSTEP 3.2	m68k	bundled cc	1.4	Todd Miller	 none
NEXTSTEP 3.2	i386	bundled cc	1.3.2	Jonathan Adams	 none
NEXTSTEP 3.3	i386	bundled cc	1.3.2	Jonathan Adams	 none
DEC UNIX 3.2c	alpha	bundled cc	1.4	Todd Miller	 none
DEC UNIX 3.2c	alpha	gcc2.6.3	1.4	Todd Miller	 none
DEC UNIX 3.2c	alpha	gcc2.6.3	1.4	Todd Miller	 --with-kerb4
DEC UNIX 3.x	alpha	bundled cc	1.3.4	Tina Yang	 --with-C2
AIX	3.2.X	rs6000	bundled cc	1.4	Todd Miller	 none
AIX	4.1.X	rs6000	bundled cc	1.4	Todd Miller	 none
BSD	4.3	hp300	gcc2.5.6	1.4	Todd Miller	 none
BSD	4.3	mips	bundled cc	1.3.4	Todd Miller	 none
ConvexOS 9.1	convex	bundled cc	1.3.6	Todd Miller	 none
ConvexOS 9.1	convex	gcc2.4.5	1.3.6	Todd Miller	 none
KSR OS	1.2.2	ksr	bundled cc	1.3.3	Todd Miller	 none
BSD/OS	2.0	i386	gcc		1.4	Todd Miller	 none
NetBSD	1.1	i586	gcc-2.4.5	1.4	Todd Miller	 none
FreeBSD	1.1	i386	gcc		1.3.2	Dieter Muller	 none
FreeBSD	2.0.5	i386	gcc		1.3.4	Dieter Muller	 none
Linux	1.2.8	i486	gcc-2.5.8	1.3.5	Ted Coady	 --with-C2
Linux	1.2.13	i586	gcc-2.6.3	1.3.5	Ted Coady	 none

Systems on which CU sudo is expected to run on but hasn't been tested.
If you can verify any of these, please send mail to sudo-bugs@cs.colorado.edu

 Op. System	CPU	Compilers	Minor	Reported	 Special
Name	Rev	Arch	Used		Version	By		 Options
=======	=======	=======	===============	======= ===============  =======
AIX	3.2.X	rs6000	bundled cc	1.4	YOUR NAME HERE	 --with-AFS
ConvexOS 9.1	convex	cc or gcc	1.4	YOUR NAME HERE	 --with-C2
Ultrix	4.x	mips	cc or gcc	1.4	YOUR NAME HERE	 --with-C2
UnixWare 1	i386	bundled cc	1.4	YOUR NAME HERE	 none
IRIX	5.x	mips	cc or gcc	1.4	YOUR NAME HERE	 --with-C2
IRIX	6.x	mips	cc or gcc	1.4	YOUR NAME HERE	 none
IRIX	6.x	mips	cc or gcc	1.4	YOUR NAME HERE	 --with-C2
-- 
Todd C. Miller   Sysadmin--University of Colorado   Todd.Miller@cs.colorado.edu