Sudosh version 1.0.0 now available
Doug Hanks <[email protected]> Sat, 9 Oct 2004 20:22:56 -0700
| Newsgroups | gmane.comp.tools.sudo.announce |
|---|---|
| Message-ID | <[email protected]> |
Sudosh version 1.0.0 is now available. Sudosh has been ported from Perl to C. http://sourceforge.net/projects/sudosh/ http://sudosh.sourceforge.net/sudosh-1.0.0.tar.bz2 Major changes since Sudosh version 0.7.0: o Sudosh has been ported to C because I wanted to take advantage of pty devices because of their ability to sit between the user's keyboard and a program, in this case a shell. o Sudosh only logs keystrokes (command-lines) to syslog o Sudosh supports input and output logging to a local file. Operation is identical to the script(5) command. sudosh is a filter. sudosh takes advantage of pty devices in order to sit between the user's keyboard and a program, in this case a shell. sudosh was designed specifically to be used in conjunction with sudo. sudosh allows the execution of a root shell with logging. Every command the user types within the root shell is logged as well as the output. How is this different than "sudo -s" or "sudo /bin/sh" ? Using "sudo -s" or other methods doesn't log commands typed to syslog. Generally the commands are logged to a file such as .sh_history and if you use a shell such as csh that doesn't support command-line logging you're out of luck. sudosh fills this gap. No matter what shell you use, all of the command lines are logged to syslog (including vi keystrokes.) 2004-02-12 Douglas Richard Hanks, Jr. <[email protected]> * initial release 0.1.0 2004-03-16 Douglas Richard Hanks, Jr. <[email protected]> * Added support for AIX > 4.3.3 2004-09-14 Douglas Richard Hanks, Jr. <[email protected]> * Submitted work to SourceForce. * Submitted work to FreshMeat. * Submitted Offical Announcement to SUDO mailing list. * Submitted Offical Announcement to SAGE mailing list. 2004-09-24 Douglas Richard Hanks, Jr. <[email protected]> * First stable release. * Added support for Solaris. * Added support for Linux. * Added support for HP-UX. * Added support for FreeBSD. 2004-10-01 Douglas Richard Hanks, Jr. <[email protected]> * Deleted sudosh. Perl wasn't an appropiate programming lanaguage for this project. * Ported sudosh to C. 2004-10-02 Douglas Richard Hanks, Jr. <[email protected]> * Successfully compiled sudosh to work with pty devices. 2004-10-03 Douglas Richard Hanks, Jr. <[email protected]> * Successfully compiled sudosh to work with syslog. 2004-10-06 Douglas Richard Hanks, Jr. <[email protected]> * Added support for logging only keystrokes to syslog. * Added function for logging both input and output, which is identical to the UNIX command script(5), to the file ~/.sudosh_history 2004-10-09 Douglas Richard Hanks, Jr. <[email protected]> * Added GNU Autoconf support for cross-platform support. * Ported code to work in Solaris environment. * Submitted new release to SourceForge and FreshMeat. * Submitted Offical Announcement to SUDO mailing list. * Submitted Offical Announcement to SAGE mailing list. -- - Doug Hanks = dhanks(at)gmail(dot)com ____________________________________________________________ sudo-announce mailing list <[email protected]> For list information, options, or to unsubscribe, visit: http://www.sudo.ws/mailman/listinfo/sudo-announce