]> andersk Git - moira.git/blame - man/mrtest.8
changed names for new kerberos library
[moira.git] / man / mrtest.8
CommitLineData
d91c7811 1.TH SMSTEST 8 "25 Jan 1988" "Project Athena"
2\" RCSID: $Header$
3.SH NAME
4smstest \- perform SMS operations manually
5.SH SYNOPSIS
6.B smstest
7.SH DESCRIPTION
8.I smstest
9allows one to perform by hand all operations allowed in the sms
10protocol. There are no command line options, as commands are given to
11a prompt within the program. Control operations are:
12.TP
b3da4492 13.B connect [server]
9bfbaa75 14make a network connection to the SMS server. If no server is
15specified, the default "SMS.MIT.EDU:sms_db" will be used.
d91c7811 16.TP
17.B disconnect
18break the network connection to the SMS server.
19.TP
227344f4 20.B new
21specify use of version 2.0 of the protocol.
22.TP
23.B old
24specify use of version 1.0 of the protocol.
25.TP
d91c7811 26.B script inputfile [outputfile]
27read commands from
227344f4 28.I inputfile.
29If
30.I outputfile
31is specified, output will be redirected there while
d91c7811 32commands are read from
33.I inputfile.
227344f4 34The script file may contain comments consisting of lines starting
35with a percent sign. Script files may also recursively perform other
36script commands up to 8 scripts deep.
d91c7811 37.TP
38.B list_requests
39lists all of the
227344f4 40.I smstest
41commands.
d91c7811 42.TP
43.B quit
44exits the program.
45.PP
46SMS protocol operations include:
47.TP
48.B noop
49does "no operation" to the server, just making sure the server is
50still there.
51.TP
52.B auth
53sends
54.I Kerberos
55tickets to the server to authenticate the user.
56.TP
57.B query query_handle [query arguments ...]
58performs a query operation on the server. All of the real work is
59done in queries. There are over 100 queries, each of which requires
60different arguments. the arguments should be placed on the line
61following the name of the query, separated by whitespace.
62.TP
b3da4492 63.B access query_handle [query arguments ...]
d91c7811 64performs an authorization check on a query without actually executing
65the query. The arguments are the same as those in the
66.B query
67command described above.
227344f4 68.TP
69.B dcm
70instructs the server to trigger a DCM update immediately.
b3da4492 71.SH BUGS
72Due to problems in the ss library, standard input must be a terminal.
73If it is a file, only the first line will be read. However, the
74script command allows one to read input from a file.
d91c7811 75.SH SEE ALSO
76The Project Athena Technical Plan section on SMS for a list of queries
b3da4492 77and their arguments, and a description of the protocol this
d91c7811 78implements.
This page took 1.155657 seconds and 5 git commands to generate.