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