Netra j 2.0 Administrator's Guide

The go-login Authentication Program

The go-login program is started by inetd and receives user authentication information from the applet before starting the session. The go-login program is designed to be called directly from inetd, but limitations in some inetd software limit the number of command line arguments that can be passed to go-login, so it is usually called from a shim script as follows:


#!/bin/sh
# This is /usr/openwin/server/etc/shim
# This gets around inetd implementations that only pass a limited number of
# command-line arguments onto go-login.
/usr/openwin/bin/go-login /usr/openwin/bin/openwin -dev /dev/fbs/goglobal0 -I -inetd

This script ensures that all of the arguments necessary are passed to go-login. The go-login program must be installed into inetd.conf as shown:


go-login stream tcp nowait root /usr/openwin/server/etc/shim shim