Easysoft ODBC-ODBC Bridge

Does the ODBC-ODBC Bridge install for UNIX support xinetd?

Article:
00490
Last Reviewed:
5th January 2024
Revision:
2

xinetd (https://github.com/xinetd-org/xinetd) is an open source replacement for inetd, which combines inetd, tcpwrappers and a considerable amount of other functionality.

The install scripts for UNIX distributions up to 1.0.0.23 do not support xinetd, although it is relatively trivial to manually add the Easysoft ODBC-ODBC Bridge Server to the xinetd configuration, post installation.

To install the ODBC-ODBC Bridge Server under xinetd manually:

  1. Locate the xinetd.conf file. It is usually in /etc/xinetd/conf.
  2. Examine the xinetd.conf file and look for an includedir command.

    If you find an includedir command, change to that directory and add a new file called esoobserver that looks like this:

    service esoobserver
    {
    socket_type = stream
    protocol = tcp
    wait = no
    user = root
    server = /bin/bash
    server_args = /usr/local/easysoft/oob/server/server
    disable = no
    }

    Make sure the server argument is a valid shell on your system.

  3. If in the previous step, you did not find an includedir command then the above entry can be added to the end of your xinetd.conf file.
  4. Once you have made your changes, you need to tell xinetd to reread its configuration files.

    You usually do this by sending it a USR1 signal e.g. kill -USR1 process_id_of_xinetd. However, as xinetd can be configured to use different signals, you should check the signal your xinetd requires.

Applies To

Knowledge Base Feedback

* Did this content help you?
* Please select one option based on your first choice:

(* Required Fields)