]> diplodocus.org Git - nmh/blob - docs/historical/mh-jun-1982/mh.diff
Updated documentation and comments about sendmail/pipe.
[nmh] / docs / historical / mh-jun-1982 / mh.diff
1 Only in /usr/src/cmd/mh: Adrparse
2
3
4 diff -rb /usr/src/cmd/mh/Bugs mh/Bugs
5 215,231d214
6 < 5/25/82 phyl
7 < news bugs:
8 < 1) .mh_receive should have a locking mechanism to guard
9 < against simultaneous incoming messages.
10 < 2) news/.mh_receive requires its mail directory to be
11 < its top level directory. Instead, .mh_receive should
12 < be a C program that looks at .mh_profile for the proper
13 < mail path.
14 < 3) The alias string that is passed off to news/.mh_receive
15 < should be the string that matched news.* rather than the
16 < 1st alias match. Example:
17 < /etc/MailAliases
18 < fum: news.pktest
19 < news.*: news
20 < To: fum
21 < execs news/.mh_receive(,,,fum) instead of
22 < news/.mh_receive(,,,news.pktest)
23 Common subdirectories: /usr/src/cmd/mh/DOC and mh/DOC
24 Common subdirectories: /usr/src/cmd/mh/Extras and mh/Extras
25
26
27 diff -rb /usr/src/cmd/mh/MHgenerate mh/MHgenerate
28 49c49
29 < If not, don't define it. If ARPANET is not defined, and if you want to
30 ---
31 > If not, don't define it. If ARPANET is not defined and if you want to
32 51,52c51,52
33 < adrparse.h. If you are on VMUNIX, define that in mh.h and set up
34 < the JOBSLIB define in progs/Makefile.
35 ---
36 > adrparse.h. If you are on VMUNIX, define that in mh.h and set up the
37 > JOBSLIB define in progs/Makefile.
38 55,58c55,58
39 < /usr/include and modify them for your installation.
40 < If you are going to use mh over uucp and/or ARPANET links, you must
41 < edit your /usr/include/whoami.h to be sure the defines for sysname (uucp)
42 < and HOSTNAME & HOSTNUM (ARPANET) are correct. If you are not on the
43 ---
44 > /usr/include or support/ and modify them for your installation.
45 > If you are going to use mh over uucp and/or ARPANET links, you must edit
46 > your /usr/include/whoami.h to be sure the defines for sysname (uucp) and
47 > HOSTNAME & HOSTNUM (ARPANET) are correct. If you are not on the
48 92a93,94
49 > (Ignore the possible error message "nm: sysname.o--no name list")
50 >
51 Only in /usr/src/cmd/mh: Makeback
52
53
54 diff -rb /usr/src/cmd/mh/Makefile mh/Makefile
55 11c11
56 < BINDIR = /usr/randbin
57 ---
58 > BINDIR = /usr/local
59
60
61 diff -rb /usr/src/cmd/mh/Wishlist mh/Wishlist
62 484a485
63 >
64 512,518d512
65 < 5/12/82
66 < Send to an alias list, less the following exceptions.
67 <
68 < To: group<except, except...>
69 <
70 < Cc: csd-mgrs<terry>
71 < Terry West
72 Only in /usr/src/cmd/mh: adrparse.h.sav
73 Only in /usr/src/cmd/mh: di.man1
74 Only in /usr/src/cmd/mh: diff.05112
75 Only in /usr/src/cmd/mh: diff.05132
76 Common subdirectories: /usr/src/cmd/mh/dytest and mh/dytest
77 Only in /usr/src/cmd/mh: err
78 Only in /usr/src/cmd/mh: greep
79 Common subdirectories: /usr/src/cmd/mh/man and mh/man
80 Only in /usr/src/cmd/mh: mh.h.sav
81 Common subdirectories: /usr/src/cmd/mh/misc and mh/misc
82 Only in /usr/src/cmd/mh: pktest
83 Only in /usr/src/cmd/mh: printmh
84 Common subdirectories: /usr/src/cmd/mh/progs and mh/progs
85 Only in /usr/src/cmd/mh: randnet
86 Common subdirectories: /usr/src/cmd/mh/strings and mh/strings
87 Common subdirectories: /usr/src/cmd/mh/subs and mh/subs
88 Common subdirectories: /usr/src/cmd/mh/support and mh/support
89 Common subdirectories: /usr/src/cmd/mh/Extras/libg and mh/Extras/libg
90 Common subdirectories: /usr/src/cmd/mh/Extras/libh and mh/Extras/libh
91 Only in /usr/src/cmd/mh/Extras: mhl.bsb
92
93
94 diff -rb /usr/src/cmd/mh/dytest/Makefile mh/dytest/Makefile
95 11c11
96 < JOBSLIB= -ljobs
97 ---
98 > LIBJOBS=#-ljobs
99 15c15
100 < BINDIR = /usr/randbin
101 ---
102 > BINDIR = /usr/local
103 60d59
104 < ack.c \
105 89,91d87
106 < ack: ack.o $(SUBS)
107 < $(CC) -o ack ack.o $(SUBS)
108 <
109 419d414
110 < show.o: mhl.c
111 Only in /usr/src/cmd/mh/dytest: Olson
112 Only in /usr/src/cmd/mh/dytest: ack
113 Only in /usr/src/cmd/mh/dytest: ack.c
114 Only in /usr/src/cmd/mh/dytest: ack.o
115 Only in /usr/src/cmd/mh/dytest: err
116 Only in /usr/src/cmd/mh/dytest: gimme.c
117 Only in /usr/src/cmd/mh/dytest: key.c
118 Only in /usr/src/cmd/mh/dytest: key.o
119 Only in mh/dytest: mhl.c
120 Only in mh/dytest: show.c
121 Only in /usr/src/cmd/mh/dytest: test
122 Only in /usr/src/cmd/mh/man: test
123 Only in /usr/src/cmd/mh/progs: Makeback
124
125
126 diff -rb /usr/src/cmd/mh/progs/Makefile mh/progs/Makefile
127 11c11
128 < JOBSLIB= -ljobs
129 ---
130 > JOBSLIB=#-ljobs
131 13c13,16
132 < CFLAGS = -O $(A) # -m -DRAND
133 ---
134 > CFLAGS = -O $(A) -I/usr/include -I../support # -m -DRAND
135 > # On a PDP/11, if the sticky bit is to be set, text must be shareable
136 > CCSHARE = -n
137 >
138 15c18
139 < BINDIR = /usr/randbin
140 ---
141 > BINDIR = /usr/local
142 92c95
143 < $(CC) -o comp comp.o $(SUBS) $(STRINGS)
144 ---
145 > $(CC) $(CCSHARE) -o comp comp.o $(SUBS) $(STRINGS)
146 98,99c101,102
147 < $(CC) -o deliver deliver.o adrparse.o adrformat.o $(SUBS) $(STRINGS)\
148 < $(JOBSLIB)
149 ---
150 > $(CC) $(CCSHARE) -o deliver deliver.o adrparse.o adrformat.o $(SUBS) \
151 > $(STRINGS) $(JOBSLIB)
152 114c117
153 < $(CC) -o inc inc.o scansub.o $(SUBS) $(STRINGS)
154 ---
155 > $(CC) $(CCSHARE) -o inc inc.o scansub.o $(SUBS) $(STRINGS)
156 132c135
157 < $(CC) -o next nexthdr.o next.o $(SUBS) $(STRINGS)
158 ---
159 > $(CC) $(CCSHARE) -o next nexthdr.o next.o $(SUBS) $(STRINGS)
160 141c144
161 < $(CC) -o prompter prompter.o $(SUBS) $(STRINGS)
162 ---
163 > $(CC) $(CCSHARE) -o prompter prompter.o $(SUBS) $(STRINGS)
164 162c165
165 < $(CC) -o show show.o $(SUBS) $(STRINGS)
166 ---
167 > $(CC) $(CCSHARE) -o show show.o $(SUBS) $(STRINGS)
168 207,208c210,211
169 < -/etc/chown root $(NETDIR)
170 < -chmod 755 $(NETDIR)
171 ---
172 > /etc/chown root $(NETDIR)
173 > chmod 755 $(NETDIR)
174 210,211c213,214
175 < -/etc/chown root $(LOCKDIR)
176 < -chmod 777 $(LOCKDIR)
177 ---
178 > /etc/chown root $(LOCKDIR)
179 > chmod 777 $(LOCKDIR)
180 233c236
181 < -chmod a+x $(PROGS)
182 ---
183 > chmod a+x $(PROGS)
184 272c275
185 < adrparse.o: /usr/include/whoami.h
186 ---
187 > #adrparse.o: /usr/include/whoami.h
188 275c278
189 < adrparse.o: /usr/include/imp.h
190 ---
191 > #adrparse.o: /usr/include/imp.h
192 284c287
193 < comp.o: /usr/include/strings.h
194 ---
195 > #comp.o: /usr/include/strings.h
196 293,294c296,297
197 < conflict.o: /usr/include/mailsys.h
198 < deliver.o: /usr/include/whoami.h
199 ---
200 > #conflict.o: /usr/include/mailsys.h
201 > #deliver.o: /usr/include/whoami.h
202 304,305c307,308
203 < deliver.o: /usr/include/strings.h
204 < deliver.o: /usr/include/mailsys.h
205 ---
206 > #deliver.o: /usr/include/strings.h
207 > #deliver.o: /usr/include/mailsys.h
208 310c313
209 < dist.o: /usr/include/strings.h
210 ---
211 > #dist.o: /usr/include/strings.h
212 320c323
213 < folder.o: /usr/include/strings.h
214 ---
215 > #folder.o: /usr/include/strings.h
216 324c327
217 < forw.o: /usr/include/strings.h
218 ---
219 > #forw.o: /usr/include/strings.h
220 332c335
221 < inc.o: /usr/include/strings.h
222 ---
223 > #inc.o: /usr/include/strings.h
224 350c353
225 < mhpath.o: /usr/include/strings.h
226 ---
227 > #mhpath.o: /usr/include/strings.h
228 357c360
229 < news.o: /usr/include/strings.h
230 ---
231 > #news.o: /usr/include/strings.h
232 361c364
233 < next.o: /usr/include/strings.h
234 ---
235 > #next.o: /usr/include/strings.h
236 373,374c376,377
237 < prompter.o: /usr/include/strings.h
238 < repl.o: /usr/include/whoami.h
239 ---
240 > #prompter.o: /usr/include/strings.h
241 > #repl.o: /usr/include/whoami.h
242 378c381
243 < repl.o: /usr/include/strings.h
244 ---
245 > #repl.o: /usr/include/strings.h
246 383c386
247 < rmail.o: /usr/include/whoami.h
248 ---
249 > #rmail.o: /usr/include/whoami.h
250 390c393
251 < rmf.o: /usr/include/strings.h
252 ---
253 > #rmf.o: /usr/include/strings.h
254 393c396
255 < rmm.o: /usr/include/strings.h
256 ---
257 > #rmm.o: /usr/include/strings.h
258 396c399
259 < scan.o: /usr/include/strings.h
260 ---
261 > #scan.o: /usr/include/strings.h
262 399c402
263 < scansub.o: /usr/include/whoami.h
264 ---
265 > #scansub.o: /usr/include/whoami.h
266 409c412
267 < send.o: /usr/include/strings.h
268 ---
269 > #send.o: /usr/include/strings.h
270 413c416
271 < show.o: /usr/include/strings.h
272 ---
273 > #show.o: /usr/include/strings.h
274 Only in mh/progs: Makefile.bak
275 Only in /usr/src/cmd/mh/progs: adrformat.o
276 Only in /usr/src/cmd/mh/progs: adrpars.c.3102
277 Only in /usr/src/cmd/mh/progs: adrparse.c.sav
278 Only in /usr/src/cmd/mh/progs: adrparse.o
279 Only in /usr/src/cmd/mh/progs: ali
280 Only in /usr/src/cmd/mh/progs: ali.lint
281 Only in /usr/src/cmd/mh/progs: ali.o
282 Only in /usr/src/cmd/mh/progs: annotate.o
283 Only in /usr/src/cmd/mh/progs: comp
284 Only in /usr/src/cmd/mh/progs: comp.lint
285 Only in /usr/src/cmd/mh/progs: comp.o
286 Only in /usr/src/cmd/mh/progs: conflict
287 Only in /usr/src/cmd/mh/progs: conflict.lint
288 Only in /usr/src/cmd/mh/progs: conflict.o
289 Only in /usr/src/cmd/mh/progs: deliver
290 Only in /usr/src/cmd/mh/progs: deliver.c.3-1
291 Only in /usr/src/cmd/mh/progs: deliver.c.3102
292 Only in /usr/src/cmd/mh/progs: deliver.c.sav
293 Only in /usr/src/cmd/mh/progs: deliver.lint
294 Only in /usr/src/cmd/mh/progs: deliver.o
295
296
297 diff -rb /usr/src/cmd/mh/progs/dist.c mh/progs/dist.c
298 26c26
299 < extern struct swit aleqs[] = {
300 ---
301 > struct swit aleqs[] = {
302 Only in /usr/src/cmd/mh/progs: dist.lint
303 Only in /usr/src/cmd/mh/progs: err
304 Only in /usr/src/cmd/mh/progs: file
305 Only in /usr/src/cmd/mh/progs: file.lint
306 Only in /usr/src/cmd/mh/progs: file.o
307 Only in /usr/src/cmd/mh/progs: folder
308 Only in /usr/src/cmd/mh/progs: folder.lint
309 Only in /usr/src/cmd/mh/progs: folder.o
310 Only in /usr/src/cmd/mh/progs: forw
311 Only in /usr/src/cmd/mh/progs: forw.lint
312 Only in /usr/src/cmd/mh/progs: forw.o
313 Only in /usr/src/cmd/mh/progs: grep.o
314 Only in /usr/src/cmd/mh/progs: inc
315 Only in /usr/src/cmd/mh/progs: inc.o
316 Only in /usr/src/cmd/mh/progs: install-mh
317 Only in /usr/src/cmd/mh/progs: install-mh.o
318 Only in /usr/src/cmd/mh/progs: install.lint
319 Only in /usr/src/cmd/mh/progs: m_send.c
320 Only in /usr/src/cmd/mh/progs: mail
321 Only in /usr/src/cmd/mh/progs: mail.lint
322 Only in /usr/src/cmd/mh/progs: mail.o
323 Only in /usr/src/cmd/mh/progs: mhl
324 Only in /usr/src/cmd/mh/progs: mhl.lint
325 Only in /usr/src/cmd/mh/progs: mhl.o
326 Only in /usr/src/cmd/mh/progs: mhpath
327 Only in /usr/src/cmd/mh/progs: mhpath.o
328 Only in /usr/src/cmd/mh/progs: news
329 Only in /usr/src/cmd/mh/progs: news.lint
330 Only in /usr/src/cmd/mh/progs: news.o
331 Only in /usr/src/cmd/mh/progs: next
332 Only in /usr/src/cmd/mh/progs: next.o
333 Only in /usr/src/cmd/mh/progs: nexthdr.o
334 Only in /usr/src/cmd/mh/progs: pick
335 Only in /usr/src/cmd/mh/progs: pick.lint
336 Only in /usr/src/cmd/mh/progs: pick.o
337 Only in /usr/src/cmd/mh/progs: prev
338 Only in /usr/src/cmd/mh/progs: prev.lint
339 Only in /usr/src/cmd/mh/progs: prevhdr.o
340 Only in /usr/src/cmd/mh/progs: prompter
341 Only in /usr/src/cmd/mh/progs: prompter.lint
342 Only in /usr/src/cmd/mh/progs: prompter.nutty
343 Only in /usr/src/cmd/mh/progs: prompter.o
344 Only in /usr/src/cmd/mh/progs: repl
345 Only in /usr/src/cmd/mh/progs: repl.c.03122
346 Only in /usr/src/cmd/mh/progs: repl.c.ok
347 Only in /usr/src/cmd/mh/progs: repl.lint
348 Only in /usr/src/cmd/mh/progs: repl.o
349
350
351 diff -rb /usr/src/cmd/mh/progs/replsubs.c mh/progs/replsubs.c
352 1,5d0
353 < /* This mess pre-dates adrparse. It's function is to
354 < * attach the Reply-to or From host to hostless addresses
355 < * on a reply.
356 < */
357 <
358 Only in /usr/src/cmd/mh/progs: rmail
359
360
361 diff -rb /usr/src/cmd/mh/progs/rmail.c mh/progs/rmail.c
362 31,32d30
363 < *
364 < * 5/8/82: Tack on uu-Date: if msg has no date. PK.
365 35d32
366 < /*#define DEBUG 1*/
367 42,43d38
368 < #define PARSE 1
369 < #define NOPARSE 0
370 45d39
371 <
372 55,56d48
373 < char d1[10], d2[10], d3[10], d4[10], d5[10]; /*** ctime() fields ***/
374 <
375 68d59
376 < int badhdr; /***/
377 91,93c82,83
378 < /***/ sscanf(lbuf, "%s %s %s %s %s %s %s remote from %s",
379 < junk, ufrom, d1, d2, d3, d4, d5, sys);
380 < /* sscanf(lbuf, "%s %s", junk, ufrom); */
381 ---
382 > /* sscanf(lbuf, "%s %s %s %s %s %s %s remote from %s", junk, ufrom, junk, junk, junk, junk, junk, sys); */
383 > sscanf(lbuf, "%s %s", junk, ufrom);
384 136c126
385 < putmsg(NOPARSE);
386 ---
387 > putmsg();
388 145c135
389 < if( !((cp = index(lbuf, ':')) && (cp - lbuf < NAMESZ ))) {
390 ---
391 > if( !((cp = index(lbuf, ':')) && (cp - lbuf < NAMESZ )))
392 147,149c137,138
393 < badhdr++;
394 < }
395 < putmsg(badhdr?NOPARSE:PARSE);
396 ---
397 >
398 > putmsg();
399 223a213
400 >
401 242c232
402 < putmsg(NOPARSE);
403 ---
404 > putmsg();
405 296,297c286
406 < putmsg(parse)
407 < int parse;
408 ---
409 > putmsg()
410 299,305d287
411 < int dateseen = 0;
412 <
413 < if(!parse)
414 < putall();
415 < else {
416 < if (uleqn(lbuf, "date:", 5) == 0)
417 < dateseen++;
418 307,324d288
419 < while (fgets(lbuf, sizeof lbuf, stdin)) {
420 < if(lbuf[0] == '\n' ) { /* end of hdrs */
421 < if(!dateseen)
422 < uudate();
423 < putall();
424 < } else {
425 < if (uleqn(lbuf, "date:", 5) == 0)
426 < dateseen++;
427 < fputs(lbuf, out);
428 < }
429 < }
430 < }
431 < }
432 <
433 <
434 < putall()
435 < {
436 < fputs(lbuf, out);
437 342,391d305
438 < /*
439 < * Compare strings (at most n bytes) without regard to case.
440 < * Returns: s1>s2: >0, s1==s2: 0, s1<s2: <0.
441 < */
442 <
443 < uleqn(s1, s2, n)
444 < register char *s1, *s2;
445 < register n;
446 < {
447 <
448 < while (--n >= 0 && (*s1|040) == (*s2|040)) {
449 < s2++;
450 < if (*s1++ == '\0')
451 < return(0);
452 < }
453 < return(n<0 ? 0 : (*s1|040) - (*s2|040));
454 < }
455 <
456 <
457 < uudate()
458 < {
459 < char *prefix();
460 <
461 < /* day 13 Apr 1981 20 :38 -PST */
462 < fprintf(out, "Date: %sday, %.2s %.3s %.4s %.2s:%.2s-%.3s\n",
463 < prefix(d1), d3, d2, d5, d4, d4+3, "???");
464 < }
465 <
466 < char *
467 < prefix(str)
468 < char *str;
469 < {
470 < static char *wday[] = {
471 < "Sun",
472 < "Mon",
473 < "Tues",
474 < "Wednes",
475 < "Thurs",
476 < "Fri",
477 < "Satur",
478 < 0
479 < };
480 <
481 < register char **wp;
482 <
483 < for(wp=wday; wp; wp++)
484 < if(uleqn(str, *wp, 3) == 0)
485 < return(*wp);
486 < return("???");
487 < }
488 Only in /usr/src/cmd/mh/progs: rmail.c.sav
489 Only in /usr/src/cmd/mh/progs: rmail.lint
490 Only in /usr/src/cmd/mh/progs: rmail.o
491 Only in /usr/src/cmd/mh/progs: rmail.sav
492 Only in /usr/src/cmd/mh/progs: rmf
493 Only in /usr/src/cmd/mh/progs: rmf.lint
494 Only in /usr/src/cmd/mh/progs: rmf.o
495 Only in /usr/src/cmd/mh/progs: rmm
496 Only in /usr/src/cmd/mh/progs: rmm.lint
497 Only in /usr/src/cmd/mh/progs: rmm.o
498 Only in /usr/src/cmd/mh/progs: scan
499 Only in /usr/src/cmd/mh/progs: scan.o
500 Only in /usr/src/cmd/mh/progs: scansub.c.sav
501 Only in /usr/src/cmd/mh/progs: scansub.o
502 Only in /usr/src/cmd/mh/progs: send
503 Only in /usr/src/cmd/mh/progs: send.o
504 Only in /usr/src/cmd/mh/progs: show
505 Only in /usr/src/cmd/mh/progs: show.o
506 Only in /usr/src/cmd/mh/strings: Makeback
507
508
509 diff -rb /usr/src/cmd/mh/strings/Makefile mh/strings/Makefile
510 39c39,40
511 < sysed.o
512 ---
513 > sysed.o \
514 > sysname.o
515 70c71,72
516 < sysed.c
517 ---
518 > sysed.c \
519 > sysname.c
520 89,90c91,92
521 < lockdir.o: /usr/include/mailsys.h
522 < mailboxes.o: /usr/include/mailsys.h
523 ---
524 > #lockdir.o: /usr/include/mailsys.h
525 > #mailboxes.o: /usr/include/mailsys.h
526 91a94
527 > #sysname.o: /usr/include/whoami.h
528 Only in /usr/src/cmd/mh/strings: anoyes.o
529 Only in /usr/src/cmd/mh/strings: components.o
530 Only in /usr/src/cmd/mh/strings: current.o
531 Only in /usr/src/cmd/mh/strings: defalt.o
532 Only in /usr/src/cmd/mh/strings: distcomps.o
533 Only in /usr/src/cmd/mh/strings: draft.o
534 Only in /usr/src/cmd/mh/strings: err
535
536
537 diff -rb /usr/src/cmd/mh/strings/fileproc.c mh/strings/fileproc.c
538 13c13
539 < char *fileproc = "/usr/randbin/file";
540 ---
541 > char *fileproc = "/usr/local/file";
542 Only in /usr/src/cmd/mh/strings: fileproc.o
543 Only in /usr/src/cmd/mh/strings: foldprot.o
544 Only in /usr/src/cmd/mh/strings: installproc.o
545 Only in /usr/src/cmd/mh/strings: list
546 Only in /usr/src/cmd/mh/strings: listname.o
547 Only in /usr/src/cmd/mh/strings: lockdir.o
548
549
550 diff -rb /usr/src/cmd/mh/strings/lproc.c mh/strings/lproc.c
551 14c14
552 < char *lproc = "/usr/randbin/c";
553 ---
554 > char *lproc = "/usr/ucb/more";
555 Only in /usr/src/cmd/mh/strings: lproc.o
556 Only in /usr/src/cmd/mh/strings: lsproc.o
557 Only in /usr/src/cmd/mh/strings: mailboxes.o
558 Only in /usr/src/cmd/mh/strings: mailproc.o
559 Only in /usr/src/cmd/mh/strings: mh_deliver.o
560 Only in /usr/src/cmd/mh/strings: mh_prof.o
561 Only in /usr/src/cmd/mh/strings: mhlformat.o
562 Only in /usr/src/cmd/mh/strings: mhlstdfmt.o
563 Only in /usr/src/cmd/mh/strings: mhnews.o
564 Only in /usr/src/cmd/mh/strings: msgprot.o
565 Only in /usr/src/cmd/mh/strings: pfolder.o
566 Only in /usr/src/cmd/mh/strings: prproc.o
567
568
569 diff -rb /usr/src/cmd/mh/strings/rhosts.c mh/strings/rhosts.c
570 19,23d18
571 < "randvax",
572 < "vax",
573 < "graphics",
574 < "gr",
575 < "cs-rand",
576 Only in /usr/src/cmd/mh/strings: rhosts.o
577
578
579 diff -rb /usr/src/cmd/mh/strings/scanproc.c mh/strings/scanproc.c
580 13c13
581 < char *scanproc = "/usr/randbin/scan";
582 ---
583 > char *scanproc = "/usr/local/scan";
584 Only in /usr/src/cmd/mh/strings: scanproc.o
585
586
587 diff -rb /usr/src/cmd/mh/strings/sendproc.c mh/strings/sendproc.c
588 14c14
589 < char *sendproc = "/usr/randbin/send";
590 ---
591 > char *sendproc = "/usr/local/send";
592 Only in /usr/src/cmd/mh/strings: sendproc.o
593
594
595 diff -rb /usr/src/cmd/mh/strings/showproc.c mh/strings/showproc.c
596 16c16
597 < char *showproc = "/usr/randbin/c"; /* 5/6/79 */
598 ---
599 > char *showproc = "/usr/ucb/more"; /* 5/6/79 */
600 Only in /usr/src/cmd/mh/strings: showproc.o
601 Only in /usr/src/cmd/mh/strings: stdcomps.o
602 Only in /usr/src/cmd/mh/strings: stddcomps.o
603 Only in /usr/src/cmd/mh/strings: strings.a
604 Only in /usr/src/cmd/mh/strings: sysed.o
605 Only in mh/strings: sysname.c
606
607
608 diff -rb /usr/src/cmd/mh/subs/Makefile mh/subs/Makefile
609 8c8
610 < CFLAGS = # -m
611 ---
612 > CFLAGS = -O -I/usr/include -I../support # -m
613 161c161
614 < m_edit.o: /usr/include/strings.h
615 ---
616 > #m_edit.o: /usr/include/strings.h
617 204c204
618 < pwd.o: /usr/include/strings.h
619 ---
620 > #pwd.o: /usr/include/strings.h
621 Only in mh/subs: Makefile.bak
622 Only in /usr/src/cmd/mh/subs: add.o
623 Only in /usr/src/cmd/mh/subs: ambigsw.o
624 Only in /usr/src/cmd/mh/subs: atooi.o
625 Only in /usr/src/cmd/mh/subs: brkstring.o
626 Only in /usr/src/cmd/mh/subs: cdate.o
627 Only in /usr/src/cmd/mh/subs: cndfree.o
628 Only in /usr/src/cmd/mh/subs: concat.o
629 Only in /usr/src/cmd/mh/subs: copy.o
630 Only in /usr/src/cmd/mh/subs: copyip.o
631 Only in /usr/src/cmd/mh/subs: cputc.o
632 Only in /usr/src/cmd/mh/subs: done.o
633 Only in /usr/src/cmd/mh/subs: err
634 Only in /usr/src/cmd/mh/subs: fdcompare.o
635 Only in /usr/src/cmd/mh/subs: gans.o
636 Only in /usr/src/cmd/mh/subs: getans.o
637 Only in /usr/src/cmd/mh/subs: getcpy.o
638 Only in /usr/src/cmd/mh/subs: help.o
639 Only in /usr/src/cmd/mh/subs: locv.o
640 Only in /usr/src/cmd/mh/subs: m_convert.o
641 Only in /usr/src/cmd/mh/subs: m_delete.o
642 Only in /usr/src/cmd/mh/subs: m_edit.o
643 Only in /usr/src/cmd/mh/subs: m_file.o
644 Only in /usr/src/cmd/mh/subs: m_find.o
645 Only in /usr/src/cmd/mh/subs: m_getcur.o
646 Only in /usr/src/cmd/mh/subs: m_getdefs.c1
647 Only in /usr/src/cmd/mh/subs: m_getdefs.o
648 Only in /usr/src/cmd/mh/subs: m_getfld.o
649 Only in /usr/src/cmd/mh/subs: m_getfolder.o
650 Only in /usr/src/cmd/mh/subs: m_gmprot.o
651 Only in /usr/src/cmd/mh/subs: m_gmsg.o
652 Only in /usr/src/cmd/mh/subs: m_maildir.o
653 Only in /usr/src/cmd/mh/subs: m_name.o
654 Only in /usr/src/cmd/mh/subs: m_replace.o
655 Only in /usr/src/cmd/mh/subs: m_send.o
656 Only in /usr/src/cmd/mh/subs: m_setcur.o
657 Only in /usr/src/cmd/mh/subs: m_update.o
658 Only in /usr/src/cmd/mh/subs: makedir.o
659 Only in /usr/src/cmd/mh/subs: makename.o
660 Only in /usr/src/cmd/mh/subs: mu_atoi.o
661 Only in /usr/src/cmd/mh/subs: path.o
662 Only in /usr/src/cmd/mh/subs: peekc.o
663 Only in /usr/src/cmd/mh/subs: pr_array.o
664 Only in /usr/src/cmd/mh/subs: printsw.o
665 Only in /usr/src/cmd/mh/subs: putenv.o
666 Only in /usr/src/cmd/mh/subs: pwd.o
667 Only in /usr/src/cmd/mh/subs: r1bindex.o
668 Only in /usr/src/cmd/mh/subs: showfile.o
669 Only in /usr/src/cmd/mh/subs: smatch.o
670 Only in /usr/src/cmd/mh/subs: ssequal.o
671 Only in /usr/src/cmd/mh/subs: subs.a
672 Only in /usr/src/cmd/mh/subs: trimcpy.o
673 Only in /usr/src/cmd/mh/subs: type.o
674 Only in /usr/src/cmd/mh/subs: uleq.o
675 Only in /usr/src/cmd/mh/support: err
676 Only in mh/support: mailsys.h
677 Common subdirectories: /usr/src/cmd/mh/support/news and mh/support/news
678 Only in mh/support: strings.h
679
680
681 diff -rb /usr/src/cmd/mh/support/news/mh_receive mh/support/news/mh_receive
682 6c6
683 < /usr/randbin/file -link -file $1 +/usr/news/$F
684 ---
685 > /usr/local/file -link -file $1 +/usr/news/$F
686 8c8
687 < /usr/randbin/file -link -file $1 +/usr/news/Lost+Found
688 ---
689 > /usr/local/file -link -file $1 +/usr/news/Lost+Found
690 11c11
691 < /usr/randbin/file -link -file $1 +/usr/news/Lost+Found
692 ---
693 > /usr/local/file -link -file $1 +/usr/