Befehl "conflict"
Zweck
Sucht nach Alias- und Kennwortkonflikten.
Syntax
Konflikt [ -mail Benutzer ] [ -search Verzeichnis ... ] [ Datei ... ]
Beschreibung
Der Befehl conflict sucht ungültige Postfächer und Aliaskonflikte. Der Befehl conflict wird nicht vom Benutzer gestartet. Der Befehl conflict wird vom Dämon cron und anderen Programmen aufgerufen, die für die Systemabrechnung verwendet werden. Zum Aufrufen des Programms sind jedoch Rootberechtigung und der vollständige Pfadname des Befehls, /usr/lib/mh/conflict, erforderlich.
Der Befehl conflict sucht in den angegebenen Postfachverzeichnissen nach Mailboxdateien, deren Namen keinen gültigen Benutzern in der Datei /etc/passwd entsprechen. Außerdem sucht das Programm in den mit dem Parameter Datei angegebenen Aliasdateien nach doppelten Namen, die nicht in dieselbe Adresse aufgelöst werden. Standardmäßig sucht der Befehl conflict in der Datei /etc/mh/MailAliases.
Der Befehl conflict durchsucht auch Einträge in der Gruppendatei (/etc/group) nach ungültigen Benutzernamen und nach Benutzern, die keine gültige Gruppennummer haben.
Die Befehlsausgabe erfolgt an den Monitor, sofern Sie nicht das Flag -mail angeben. Wenn Sie das Flag -mail angeben, wird die Befehlsausgabe an den angegebenen Benutzer gesendet.
Flags
| Element | Beschreibung |
|---|---|
| -Hilfe | Listet die Befehlssyntax, die verfügbaren Schalter und Versionsinformationen auf.Anmerkung: Für Nachrichtenhandler (MH, Message Handler) muss der Name dieses Flags vollständig angegeben werden. |
| -mail Benutzer | Sendet die Ergebnisse des Befehls conflict an den mit der Variablen Benutzer angegebenen Benutzer. |
| -search Verzeichnis | Durchsucht das mit der Variablen Verzeichnis angegebene Verzeichnis nach ungültigen Mailboxen. Sie können das Flag -search beliebig oft angeben. Das Standardmailboxverzeichnis ist /var/spool/mail. |
Dateien
| Element | Beschreibung |
|---|---|
| /etc/mh/MailAliases | Enthält die Standarddatei für die Mailaliasse. |
| /etc/passwd | Enthält eine Liste von Benutzern. |
| /etc/group | Enthält eine Liste von Gruppen. |
| /var/spool/$USER | Enthält das Postfach für den Benutzer $USER. |
| /$HOME /.mh_profile | Enthält das Benutzerprofil für den Nachrichtenhandler. |
| / etc/mh/mtstailor | Enthält die Befehlsdefinitionen für den Nachrichtenhandler. |