]> andersk Git - moira.git/blame - man/blanche.1
new options -n, -l, -u, -s
[moira.git] / man / blanche.1
CommitLineData
0c508a8a 1.TH SMSLIST 1 "14 Sep 1988" "Project Athena"
e6386401 2\" RCSID: $Header$
3.SH NAME
0c508a8a 4smslist \- examine and modify memberships in SMS lists
e6386401 5.SH SYNOPSIS
0c508a8a 6.B smslist [options] listname [options]
e6386401 7.SH DESCRIPTION
0c508a8a 8.I Smslist
e6386401 9is a tool for maintaining the membership of SMS lists. It is more
10limited than the menu-oriented listmaint, but has a more traditional
11unix user interface which makes it easier to use in scripts. It can
12also read a set of list members from a file and synchronize the list
13in SMS to that file.
14
15Whenever a member is specified, it may be specified explicitly, as
16user:username, list:listname, or string:string_text; or the type may
17be left off if the member name is non ambiguous. A member having
18punctuation characters (such as at-sign) in it is immediately assumed
19to be a string. Otherwise,
0c508a8a 20.B smslist
e6386401 21will try first as a user, and if that fails will try the member as a
22list, and finally fall back to string if both of those fail.
23
24The default output mode is similar, in that usernames are displayed
25without any identifying type, lists are always displayed as
26list:listname, and strings will only be labeled as a string if they do
27not have any punctuation characters in them.
28.SH OPTIONS
29.IP \fB-add\ \fImember\ \fRor\ \fB-a\ \fImember\fR:
30This will add the specified member to the target list. This option
31may be specified multiple times with different members on the same
32command line.
33.IP \fB-delete\ \fImember\ \fRor\ \fB-d\ \fImember\fR:
34This will delete the specified member from the target list. This
35option may be specified multiple times with different members on the
36same command line.
37.IP \fB-file\ \fIfilename\ \fRor\ \fB-f\ \fIfilename\fR:
38This will read a list of members from the named file, and make those
39members be the membership of the target list. It will do this by
40extracting the current membership of the target list from SMS, then
41diff these two sets of members, and determine who has to be added and
42deleted from the list so it will match the contents of the file.
43
44The file contains one member per line. It may have blank lines.
45Anything following a semicolon is considered a comment. If the
46.I filename
47is "-",
0c508a8a 48.B smslist
e6386401 49will read from standard input.
50.IP \fB-info\ \fRor\ \fB-i\fR:
51Display other information about the target list besides the
52membership. This includes the description, flags, maillist and group
53status, owner, and last modification.
54.IP \fB-members\ \fRor\ \fB-m\fR:
55Display the membership of the target list. This is the default if no
56other options are specified.
faa2afac 57.IP \fB-users\ \fRor\ \fB-u\fR:
58Only display list members that are users (not lists or strings). If
59none of \fB-users, -lists, \fRor \fB-strings\fR is specified, then all
60of them will be displayed.
61.IP \fB-lists\ \fRor\ \fB-l\fR:
62Only display list members that are lists (not users or strings). If
63none of \fB-users, -lists, \fRor \fB-strings\fR is specified, then all
64of them will be displayed.
65.IP \fB-strings\ \fRor\ \fB-s\fR:
66Only display list members that are strings (not users or lists). If
67none of \fB-users, -lists, \fRor \fB-strings\fR is specified, then all
68of them will be displayed.
e6386401 69.IP \fB-recursive\ \fRor\ \fB-r\fR:
70When displaying the membership of the target list, recursively track
f1647f51 71down all lists that are members of the target, and get their
e6386401 72membership. Only the user and string members will be displayed, not
73the intermediate lists.
74.IP \fB-verbose\ \fRor\ \fB-v\fR:
75Give more information. With the info flag, it will also display the
76number of members on the list. With the members flag, it will display
77the type of each member, not just those that are ambiguous. When
78changing the membership of a list, it will print a message for each
79member added or deleted.
faa2afac 80.IP \fB-noauth\ \fRor\ \fB-n\fR:
81Do not attempt to perform Kerberos authentication with the SMS server.
82Retrieval operations on not-hidden lists are still possible without
83tickets.
e6386401 84.IP \fB-debug\ \fRor\ \fB-D\fR:
85Turn on debugging messages.
86
87.SH AUTHORS
88Mark Rosenstein and Jay Berkenbilt.
89.SH SEE ALSO
90listmaint(1)
This page took 0.073364 seconds and 5 git commands to generate.