|
|
1.1 root 1: .\" @(MHWARNING)
2: .TH BBC 1 "April 22, 1986" MH [mh.6]
3: .UC 6
4: .SH NAME
5: bbc \- check on BBoards
6: .SH SYNOPSIS
7: .in +.5i
8: .ti -.5i
9: bbc
10: \%[bboards\ ...]
11: \%[\-topics] \%[\-check] \%[\-read]
12: \%[\-quiet] \%[\-verbose]
13: \%[\-archive] \%[\-noarchive]
14: \%[\-protocol] \%[\-noprotocol]
15: \%[\-mshproc\ program]
16: \%[switches\ for\ \fImshproc\fR]
17: \%[\-rcfile rcfile] \%[\-norcfile]
18: \%[\-file\ BBoardsfile] \%[\-user\ BBoardsuser]
19: @BEGIN: BPOP
20: \%[\-host\ host]
21: \%[\-rpop] \%[\-norpop]
22: @END: BPOP
23: \%[\-help]
24: .in -.5i
25: .SH DESCRIPTION
26: \fIbbc\fR is a BBoard
27: reading/checking program that interfaces to the BBoard
28: channel.
29:
30: The \fIbbc\fR program has three action switches which direct its operation:
31:
32: The `\-read' switch invokes the \fImsh\fR program on the named
33: \fIBBoards\fR. If you also specify
34: the `\-archive' switch, then \fIbbc\fR will invoke the \fImsh\fR program on
35: the archives of the named \fIBBoards\fR. If no \fIBBoards\fR are given
36: on the command line, and you specified `\-archive',
37: \fIbbc\fR will not read your `bboards' profile entry, but will
38: read the archives of the \*(lqsystem\*(rq \fIBBoard\fR instead.
39:
40: The `\-check' switch types out status information for the named \fIBBoards\fR.
41: \fIbbc\fR
42: can print one of several messages depending on the status of both the
43: BBoard
44: and the user's reading habits.
45: As with each of these messages, the number
46: given is the item number of the last item placed in the
47: BBoard.
48: This number (which is marked in the messages as the \*(lqBBoard\-Id\*(rq) is
49: ever increasing. Hence, when \fIbbc\fR
50: says \*(lqn items\*(rq, it really means that the highest BBoard\-Id is \*(lqn\*(rq.
51: There may, or may not actually be \*(lqn\*(rq items in the BBoard.
52: Some common messages are:
53: .in +1i
54:
55: .ti -.5i
56: \fBBBoard \-\- n items unseen\fR
57: .br
58: This message tells how many items the user has not yet seen.
59: When invoked with the `\-quiet' switch,
60: this is the only informative line that \fIbbc\fR will possibly print out.
61:
62: .ti -.5i
63: \fBBBoard \-\- empty\fR
64: .br
65: The BBoard is empty.
66:
67: .ti -.5i
68: \fBBBoard \-\- n items (none seen)\fR
69: .br
70: The BBoard has items in it, but the user hasn't seen any.
71:
72: .ti -.5i
73: \fBBBoard \-\- n items (all seen)\fR
74: .br
75: The BBoard is non\-empty, and the user has seen everything in it.
76:
77: .ti -.5i
78: \fBBBoard \-\- n items seen out of m\fR
79: .br
80: The BBoard has at most m\-n items that the user has not seen.
81: .in -1i
82:
83: The `\-topics' switch directs \fIbbc\fR to print three items about the named
84: \fIBBoards\fR:
85: it's official name,
86: the number of items present,
87: and the date and time of the last update.
88: If no \fIBBoards\fR
89: are named, then all BBoards
90: are listed. If the `\-verbose' switch is given, more information is output.
91:
92: The `\-quiet' switch specifies that \fIbbc\fR should be silent if no
93: \fIBBoards\fR are found with new information.
94: The `\-verbose' switch specifies that \fIbbc\fR is to consider you to be
95: interested in \fIBBoards\fR that you've already seen everything in.
96:
97: To override the default \fImshproc\fR and the profile entry,
98: use the `\-mshproc\ program' switch.
99: Any arguments not understood by \fIbbc\fR are passed to this program.
100: The `\-protocol' switch tells \fIbbc\fR that your \fImshproc\fR knows about
101: the special \fIbbc\fR protocol for reporting back information.
102: \fImsh\fR\0(1), the default \fImshproc\fR, knows all about this.
103:
104: The `\-file\ BBoardsfile' switch tells \fIbbc\fR to use a non\-standard
105: \fIBBoards\fR file when performing its calculations.
106: Similarly, the `\-user BBoardsuser' switch tells \fIbbc\fR to use a
107: non\-standard username.
108: Both of these switches are useful for debugging a new \fIBBoards\fR or
109: \fIPOP\fR file.
110: @BEGIN: BPOP
111:
112: If the local host is configured as a POP BBoards client,
113: or if the `\-host\ host' switch is given,
114: then \fIbbc\fR will query the POP service host as to the status of the BBoards.
115: The `\-user\ user' switch then takes on a new meaning:
116: it refers to the name of the guest account for BBoards on the service host.
117: The `\-rpop' switch uses the UNIX \fIrPOP\fR
118: (authentication done via trusted connections).
119: In contrast, the `\-norpop' switch uses the ARPA \fIPOP\fR
120: (in which case \fIbbc\fR will prompt for a password,
121: unless the \-user specifies the guest account).
122: @END: BPOP
123:
124: The `\-rcfile\ rcfile' switch overrides the use of \fI\&.bbrc\fR for
125: user\-specific BBoards information.
126: If the value given to the switch is not absolute,
127: (i.e., does not begin with a \fB/\fR\0),
128: it will be presumed to start from the current working directory.
129: If this switch is not given (or the `\-norcfile' switch is given),
130: then \fIbbc\fR consults the envariable \fB$MHBBRC\fR,
131: and honors it similarly.
132: If this envariable is not set,
133: then the file \fI\&.bbrc\fR in the user's \fB$HOME\fR directory is used.
134: .Fi
135: ^$HOME/\&.mh\(ruprofile~^The user profile
136: ^$HOME/\&.bbrc~^BBoard information
137: .Pr
138: ^Path:~^To determine the user's MH directory
139: .Ps
140: ^bboards:~^To specify interesting BBoards
141: .Ps
142: ^mshproc:~^Program to read a given BBoard
143: .Sa
144: bbl(1), bboards(1), msh(1)
145: .De
146: `\-read'
147: .Ds
148: `\-noarchive'
149: .Ds
150: `\-protocol'
151: .Ds
152: `bboards' defaults to \*(lqsystem\*(rq
153: .Ds
154: `\-file @(BBHOME)/BBoards'
155: .Ds
156: `\-user bboards'
157: @BEGIN: BPOP
158: `\-rpop' unless the guest account for BBoards is used
159: @END: BPOP
160: .Co
161: None
162: .Bu
163: The `\-user' switch takes effect only if followed by the `\-file' switch.
164: .En
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.