Annotation of embedaddon/sudo/doc/HISTORY, revision 1.1
1.1 ! misho 1: A Brief History of Sudo:
! 2:
! 3: The Early Years
! 4:
! 5: Sudo was first conceived and implemented by Bob Coggeshall and Cliff Spencer
! 6: around 1980 at the Department of Computer Science at SUNY/Buffalo. It ran on
! 7: a VAX-11/750 running 4.1BSD. An updated version, credited to Phil Betchel,
! 8: Cliff Spencer, Gretchen Phillips, John LoVerso and Don Gworek, was posted to
! 9: the net.sources Usenet newsgroup in December of 1985.
! 10:
! 11: Sudo at CU-Boulder
! 12:
! 13: In the Summer of 1986, Garth Snyder released an enhanced version of sudo.
! 14: For the next 5 years, sudo was fed and watered by a handful of folks at
! 15: CU-Boulder, including Bob Coggeshall, Bob Manchek, and Trent Hein.
! 16:
! 17: Root Group Sudo
! 18:
! 19: In 1991, Dave Hieb and Jeff Nieusma wrote a new version of sudo with an
! 20: enhanced sudoers format under contract to a consulting firm called "The Root
! 21: Group". This version was later released under the GNU public license.
! 22:
! 23: CU Sudo
! 24:
! 25: In 1994, after maintaining sudo informally within CU-Boulder for some time,
! 26: Todd C. Miller made a public release of "CU sudo" (version 1.3) with bug
! 27: fixes and support for more operating systems. The "CU" was added to
! 28: differentiate it from the "official" version from "The Root Group".
! 29:
! 30: In 1995, a new parser for the sudoers file was contributed by Chris Jepeway.
! 31: The new parser was a proper grammar (unlike the old one) and could work with
! 32: both sudo and visudo (previously they had slightly different parsers).
! 33:
! 34: In 1996, Todd, who had been maintaining sudo for several years in his spare
! 35: time, moved distribution of sudo from a CU-Boulder ftp site to his domain,
! 36: courtesan.com.
! 37:
! 38: Just Plain Sudo
! 39:
! 40: In 1999, the "CU" prefix was dropped from the name since there had been no
! 41: formal release of sudo from "The Root Group" since 1991 (the original
! 42: authors now work elsewhere). As of version 1.6, Sudo no longer contains any
! 43: of the original "Root Group" code and is available under an ISC-style
! 44: license.
! 45:
! 46: In 2001, the sudo web site, ftp site and mailing lists were moved from
! 47: courtesan.com to the sudo.ws domain (sudo.org was already taken).
! 48:
! 49: LDAP Integration
! 50:
! 51: In 2003, Nationwide Mutual Insurance Company contributed code written by
! 52: Aaron Spangler to store the sudoers data in LDAP. These changes were
! 53: incorporated into Sudo 1.6.8.
! 54:
! 55: New Parser
! 56:
! 57: In 2005, Todd rewrote the sudoers parser to better support the features that
! 58: had been added in the past ten years. This new parser removes some
! 59: limitations of the previous one, removes ordering constraints and adds
! 60: support for including multiple sudoers files.
! 61:
! 62: Quest Sponsorship
! 63:
! 64: In 2010, Quest Software began sponsoring Sudo development by hiring Todd to
! 65: work on Sudo as part of his full-time job.
! 66:
! 67: Present Day
! 68:
! 69: Sudo, in its current form, is maintained by:
! 70:
! 71: Todd C. Miller <Todd.Miller@courtesan.com>
! 72:
! 73: Todd continues to enhance sudo and fix bugs.
! 74:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>