]> andersk Git - moira.git/blame - man/mrtest.8
mention -db argument
[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
1e56b68c 20.B host
21show the name of the host the client is connected to.
22.TP
227344f4 23.B new
24specify use of version 2.0 of the protocol.
25.TP
26.B old
27specify use of version 1.0 of the protocol.
28.TP
d91c7811 29.B script inputfile [outputfile]
30read commands from
227344f4 31.I inputfile.
32If
33.I outputfile
34is specified, output will be redirected there while
d91c7811 35commands are read from
36.I inputfile.
227344f4 37The script file may contain comments consisting of lines starting
38with a percent sign. Script files may also recursively perform other
39script commands up to 8 scripts deep.
d91c7811 40.TP
41.B list_requests
42lists all of the
227344f4 43.I smstest
44commands.
d91c7811 45.TP
46.B quit
47exits the program.
48.PP
49SMS protocol operations include:
50.TP
51.B noop
52does "no operation" to the server, just making sure the server is
53still there.
54.TP
55.B auth
56sends
57.I Kerberos
58tickets to the server to authenticate the user.
59.TP
60.B query query_handle [query arguments ...]
61performs a query operation on the server. All of the real work is
62done in queries. There are over 100 queries, each of which requires
63different arguments. the arguments should be placed on the line
64following the name of the query, separated by whitespace.
65.TP
b3da4492 66.B access query_handle [query arguments ...]
d91c7811 67performs an authorization check on a query without actually executing
68the query. The arguments are the same as those in the
69.B query
70command described above.
227344f4 71.TP
72.B dcm
73instructs the server to trigger a DCM update immediately.
b3da4492 74.SH BUGS
75Due to problems in the ss library, standard input must be a terminal.
76If it is a file, only the first line will be read. However, the
77script command allows one to read input from a file.
d91c7811 78.SH SEE ALSO
79The Project Athena Technical Plan section on SMS for a list of queries
b3da4492 80and their arguments, and a description of the protocol this
d91c7811 81implements.
This page took 1.004117 seconds and 5 git commands to generate.