NAME finger - show login IDs and servers SYNOPSIS finger [-f] [server/ ...] finger [-p] [server/] user ... finger -a DESCRIPTION Given one or more server names (which must be followed by a slash) finger will list all the users on those servers. The -f option will suppress printing of the header line. Given user names, finger will print out detailed information about those users. User names may be preceeded by a server name, in which case that server will be searched for all subsequent user names until a new server name is encountered. If a user is security-equivalant to SUPERVISOR an asterisk will be printed after their name (or before, in the -a listing). The user running finger must be supervisor-equivalant for this to work. In the short listing finger will print an asterisk before the user's connection number if messages are disabled (they've run CASTOFF). Finger will attempt to match user names on the command line with the first parts of full first or last names on the given file server. For example, "finger john" would turn up any user with the login ID "john" or the full name "John Morley" or "Bill Johnson". Finger will read an optional file finger.ini in the same directory that it's run from. This file stores the list of drives and directories to search for user directories. The first line must be [USERDIRS] and after that a list of lines in the format file-server/volume:/path Where `file-server' indicates what file server this volume is in, `volume' is the volume name and `path' the path to the directory in which the user directories reside. (Path may be just `/' if the user directories are off the root directory.) Finger will examine only the volumes listed for the particular file server that the user it is displaying resides on. If the user is in a group of the form ###_NAME (a three digit number followed by an underscore and a string) finger will assume that this is the org number and name (or department number and name, if you like) of the user and print that. Finger will print the first line of the user's project file and the entire contents of the user's plan file if it can find them. Finger first tries to look in the user's home directory (found though the finger.ini file) for files named 'project' and 'plan'. If it can't find the directory or can't find the files within the directory it then looks in the user's mail directory (in SYS:/MAIL/) for the files. The -p option will suppress printing of the plan file. The -a option will cause finger to print out a list of all attached servers together with the number of users logged in to each and with what ID you are logged into that server. An asterisk will be printed before the id if that id is a security- equivalant to SUPERVISOR. ENVIRONMENT VARIABLES S_SERVER The default server to use if one is not specified on the command line. VERSION 2.12 (94.02.15) Copyright 1991-1994 by Fluor Daniel, Inc. AUTHOR Curt Sampson email: Curt_Sampson@mindlink.bc.ca Fluor Daniel 1444 Alberni Street Tel: 604 691 5458 Vancouver, B.C. CANADA Fax: 604 687 6130 V6G 2Z4 LICENCE INFORMATION This program is free software; you may redistribute it and/or modify it under the terms of the GNU General Public Licence as published by the Free Software Foundation; either version 1 or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; with even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public Licence for more details. You should have received a copy of the GNU General Public Licence along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave., Cambridge, MA 02139, USA. BUGS Finger can be somewhat slow, as it much search the entire bindery to match full names. Information such as office location and phone number are not in the Bindery, and thus can't be shown. The CPU utilisation and uptime in the -a listing work only on NetWare 2.x servers (and this is untested).