XSUSockD is a daemon which runs non-interactive commands (e.g. system commands). It reads a configuration file which specifies a hash table, where you define an alias for every command that the daemon will be able to execute. When a connection is established, the daemon forks and presents a communication protocol very similar to POP3. The user is authenticated (using PAM), then the user sends the command alias to execute and quit. After every command alias is executed, the daemon returns the exit code of the command. When the command is executed, the standard and error outputs are redirected to syslog.
Release Notes: This release adds libwrap (tcp_wrappers) filtering support. The Perl interface can now be compiled from the configure script.
No changes have been submitted for this release.
Release Notes: Quick & dirty support for INET sockets added.
Release Notes: Temporary file creation and syslog calls have changed, and another issues have been fixed.
Release Notes: A new Makefile.PL in the Perl interface and a new init script.