updated ali-flist, with batch edit of others
[mmh] / man / conflict.man
1 .\"
2 .\" %nmhwarning%
3 .\" $Id$
4 .\"
5 .TH CONFLICT %manext8% "%nmhdate%" MH.6.8 [%nmhversion%]
6 .SH NAME
7 conflict \- search for alias/password conflicts
8 .SH SYNOPSIS
9 .HP 5
10 .B %libdir%/conflict
11 .RB [ \-search
12 .IR directory ]
13 .RB [ \-mail
14 .IR name ]
15 .RI [ aliasfiles
16 \&...]
17 .RB [ \-version ]
18 .RB [ \-help ] 
19 .SH DESCRIPTION
20 .B Conflict
21 is a program that checks to see if the interface between
22 .B nmh
23 and the transport system is in good shape
24 .PP
25 .B Conflict
26 also checks for maildrops in %mailspool% which do not
27 belong to a valid user.  It assumes that no user name will start with
28 `.', and thus ignores files in %mailspool% which begin with `.'.  It also
29 checks for entries in the
30 .BR group (5)
31 file which do not belong
32 to a valid user, and for users who do not have a valid group number.
33 In addition duplicate users and groups are noted.
34 .PP
35 If the
36 .B \-mail
37 .I name
38 switch is used, then the results will be sent
39 to the specified
40 .IR name .
41 Otherwise, the results are sent to the standard output.
42 .PP
43 The
44 .B \-search
45 .I directory
46 switch can be used to search directories
47 other than %mailspool% and to report anomalies in those directories.
48 The
49 .B \-search
50 .I directory
51 switch can appear more than one time in an
52 invocation to
53 .BR conflict .
54 .PP
55 .B Conflict
56 should be run under
57 .BR cron (8),
58 or whenever system accounting takes place.
59
60 .SH FILES
61 .fc ^ ~
62 .nf
63 .ta \w'/usr/local/nmh/etc/ExtraBigFileName  'u
64 ^%etcdir%/mts.conf~^nmh mts configuration file
65 ^/etc/passwd~^List of users
66 ^/etc/group~^List of groups
67 ^%bindir%/mhmail~^Program to send mail
68 ^%mailspool%/~^Directory of mail drop
69
70 .SH "PROFILE COMPONENTS"
71 None
72
73 .SH "SEE ALSO"
74 mh\-alias(5)
75
76 .SH "DEFAULTS"
77 .nf
78 .RB ` aliasfiles "' defaults to %etcdir%/MailAliases"
79
80 .SH CONTEXT
81 None