Projects / Extended SuperUser Socket Daemon

Extended SuperUser Socket Daemon

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.

Operating Systems

Recent releases

  •  27 Nov 2001 22:05

    Release Notes: This release adds libwrap (tcp_wrappers) filtering support. The Perl interface can now be compiled from the configure script.

    •  15 Nov 2001 06:34

      No changes have been submitted for this release.

      •  31 Oct 2001 09:06

        Release Notes: Quick & dirty support for INET sockets added.

        •  12 Jul 2001 20:14

          Release Notes: Temporary file creation and syslog calls have changed, and another issues have been fixed.

          •  11 Jul 2001 03:15

            Release Notes: A new Makefile.PL in the Perl interface and a new init script.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.