XWho V1.0 - a system for visualisation of the logins in networks


Dies gibt's auch in Deutsch

Index



XWho-client

The XWho-client displays the hosts of a net domain in a user-configurable layout. The layout is defined in the
configuration file of the user. It should represent the location of the hosts, although this will waste more space of your display than a simple list of hosts.

The user may define several layouts with net domains of interest to him and label them with a name. This name will show in the menu and can be used to change the layout of the client.

Every host is represented by a button. If this host is watched by an XWho-server, then the button will show the currently logged in user of this host.

By clicking on this button you activate a popup-window with general data of this host. In the configuration the user is able to define shell commands, that are executed by buttons on this popup-window. This commands contain variables with values derived from the context of the attached host. This way the command may be called on the remote host.


Command syntax

Parameters

-v
Shows the main program steps to detect errors in the configuration.

Configuration file of the user

The name of this file is $HOME/.xwhorc. Before sourcing this file the client reads the xwhorc.default The position of this file is defined at the compilation.

Elements of this file


Widget hierarchy

XWho xwho XpTable xwhoLayout MenuButton xwhoMenuButton Label xwhoLabel Command xwhoButton SimpleMenu menu SmeBSB xwhoMenuEntry TransientShell prompt Dialog xwhoPopup Label label Command command

XWho-server


command syntax

From the command line or in shell scripts (e.g. rc.local): In inetd.conf:

Parameters

-n <nicevalue>
Sets the scheduler-priority of the daemon-process.

Configuration file of the XWho-server

The name of this file is xwho.config. It has to have the same name and the same contents on all hosts of a domain.

A server using all defaults doesn't have to appear in this file.

Format of the file

known bugs
Michael Leliveld, 1994-01-10, 1994-09-06