man/de/man5/vmm.cfg.5
author Pascal Volk <neverseen@users.sourceforge.net>
Sun, 09 Aug 2009 00:37:56 +0000
changeset 102 485d3f7d6981
parent 100 b581e747e720
child 113 e35755191ff3
permissions -rw-r--r--
Removed svn keywords, more POSIX compliant shell scripts Removed the subversion keywords $Date$, $Id$ and $Rev$ from all files. Added centralized versions information from VirtualMailManager.constants.VERSION to many files. install.sh and upgrade.sh do now strict POSIX compliant string comparison in expressions. Fixed a type in upgrade.sh. Updated copyright information
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
     1
.TH vmm.cfg 5 "08 Dez 2008" "Pascal Volk"
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     2
.SH NAME
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     3
vmm.cfg \- Konfigurationsdatei für vmm
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     4
.SH SYNOPSIS
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
     5
vmm.cfg
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     6
.SH BESCHREIBUNG
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
     7
\fBvmm\fR(1) liest Konfigurationsparameter aus der Datei \fIvmm.cfg\fP.
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     8
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
     9
Die Konfigurationsdatei ist in mehrere Abschnitte unterteilt. Jeder Abschnitt
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    10
wird mit dem, in eckigen Klammern '[' und ']' eingefassten, Namen des Abschnitts
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    11
eingeleitet (z. B. \fB[database]\fP), gefolgt von \'Option = Wert\' Einträgen
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    12
(Z. B. \fBhost = 127.0.0.1\fP).
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    13
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    14
Leerräume um das Gleichheitszeichen '=' und am Ende eine Wertes werden
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    15
ignoriert.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    16
.PP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    17
Leerzeilen und Zeilen, die mit einer '#' oder einem ';' anfangen, werden
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    18
ignoriert.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    19
.PP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    20
Jeder Wert ist von einem der folgenden Datentypen:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    21
.IP \(bu
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    22
.I Boolean
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    23
um zu bestimmen, ob etwas eingeschaltet/aktiviert (true) oder
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    24
ausgeschaltet/deaktiviert (false) ist.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    25
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    26
Mögliche Werte für \fBtrue\fP sind: \fB1\fP, \fByes\fP, \fBtrue\fP und \fBon\fP.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    27
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    28
Mögliche Werte für \fBfalse\fP sind: \fB0\fP, \fBno\fP, \fBfalse\fP und
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    29
\fBoff\fP.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    30
.IP \(bu
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    31
.I Int
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    32
eine Integer-Zahl, geschrieben ohne eine gebrochene oder dezimale Komponente.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    33
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    34
Beispielsweise sind \fB1\fP, \fB50\fP oder \fB321\fP Integer-Zahlen.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    35
.IP \(bu
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    36
.I String
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    37
eine Folge von Buchstaben und Zahlen.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    38
.br
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    39
Zum Beispiel: '\fBWort\fP', '\fBHallo Welt\fP', oder '\fB/usr/bin/strings\fP'
100
b581e747e720 INSTALL, man/*: small enhancement and corrections
Pascal Volk <neverseen@users.sourceforge.net>
parents: 94
diff changeset
    40
.SS SUCHREIHENFOLGE
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    41
Standardmäßig sucht vmm die \fIvmm.cfg\fP in folgenden Verzeichnissen, in dieser
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    42
Reihenfolge:
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    43
.RS
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    44
.PD 0
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    45
.TP
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    46
.I
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    47
/root
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    48
.TP
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    49
.I
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    50
/usr/local/etc
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    51
.TP
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    52
.I
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    53
/etc
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    54
.PD
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    55
.RE
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    56
.PP
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
    57
Die zuerst gefundene Datei wird verwendet.
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    58
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    59
.SH DATABASE ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    60
Der \fBdatabase\fP-Abschnitt wird verwendet, um die für den Datenbankzugriff
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    61
benötigten Optionen festzulegen.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    62
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    63
\fBhost\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    64
Der Hostname oder die IP-Adresse des Datenbank-Servers.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    65
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    66
\fBuser\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    67
Der Name des Datenbank-Benutzers.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    68
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    69
\fBpass\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    70
Das Passwort des Datenbank-Benutzers
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    71
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    72
\fBname\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    73
Name der zu verwendenden Datenbank.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    74
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    75
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    76
[database]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    77
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    78
host = localhost
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    79
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    80
user = vmm
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    81
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    82
pass = T~_:L4OYyl]TU?)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    83
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    84
name = mailsys
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    85
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    86
.SH MAILDIR ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    87
Im \fBmaildir\fP-Abschnitt werden die für die Maildirs erforderlichen Optionen
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    88
festgelegt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    89
.TP
68
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    90
\fBname\fP (\fIString\fP)
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    91
Standard-Name des Maildir-Verzeichnisses im Verzeichnis des jeweiligen
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    92
Anwenders.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    93
.TP
68
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    94
\fBfolders\fP (\fIString\fP)
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    95
Eine durch Doppelpunkten getrennte Liste mit Verzeichnisnamen, die innerhalb des
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    96
Maildirs erstellt werden sollen.
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    97
.br
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    98
Sollen innerhalb des Maildirs keine Verzeichnisse angelegt werden, ist dieser
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
    99
Optionen ein einzelner Doppelpunkt (':') als Wert zuzuweisen.
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
   100
.TP
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   101
\fBmode\fP (\fIInt\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   102
Zugriffsbits des Maildirs in Dezimal-Schreibweise (Basis 10).
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   103
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   104
Beispiel: \'drwx------' -> oktal 0700 -> dezimal 448
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   105
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   106
\fBdiskusage\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   107
Legt fest, ob die Festplattenbelegung des Maildirs jedes Mal, wenn
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   108
Konto-Informationen ausgegeben werden, ermittelt und mit ausgegeben werden
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   109
sollen.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   110
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   111
\fBdelete\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   112
Bestimmt, ob das Maildir rekursiv gelöscht werden soll, wenn ein Konto gelöscht
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   113
wird.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   114
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   115
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   116
[maildir]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   117
.br
68
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
   118
name = Maildir
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
   119
.br
7ae95b9938c4 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 39
diff changeset
   120
folders = Drafts:Sent:Templates:Trash:INBOX.News
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   121
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   122
mode = 448
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   123
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   124
diskusage = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   125
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   126
delete = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   127
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   128
.SH SERVICES ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   129
Im \fBservices\fP-Abschnitt werden die Standard-Beschränkungen für alle Konten
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   130
festgelegt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   131
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   132
\fBsmtp\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   133
Legt fest, ob sich ein Anwender standardmäßig per SMTP einloggen kann.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   134
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   135
\fBpop3\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   136
Legt fest, ob sich ein Anwender standardmäßig per POP3 einloggen kann.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   137
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   138
\fBimap\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   139
Legt fest, ob sich ein Anwender standardmäßig per IMAP einloggen kann.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   140
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   141
\fBmanagesieve\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   142
Legt fest, ob sich ein Anwender standardmäßig per MANAGESIEVE einloggen kann.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   143
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   144
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   145
[services]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   146
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   147
smtp = true
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   148
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   149
pop3 = true
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   150
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   151
imap = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   152
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   153
managesieve = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   154
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   155
.SH DOMDIR ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   156
Im \fBdomdir\fP-Abschnitt werden die Optionen der Domain-Verzeichnisse bestimmt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   157
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   158
\fBbase\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   159
Alle Domain-Verzeichnisse werden unterhalb dieses Basis-Verzeichnisses angelegt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   160
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   161
\fBmode\fP (\fIInt\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   162
Zugriffsbits des Domain-Verzeichnisses in Dezimal-Schreibweise (Basis 10).
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   163
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   164
Beispiel: 'drwxrwx---' -> oktal 0770 -> dezimal 504
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   165
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   166
\fBdelete\fP (\fIBoolean\fP)
39
8dcf739fc97e * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 37
diff changeset
   167
Bestimmt, ob beim Löschen einer Domain das Verzeichnis einer Domain, inklusive
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   168
aller Anwender-Verzeichnisse, rekursiv gelöscht werden soll.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   169
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   170
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   171
[domdir]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   172
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   173
base = /srv/mail
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   174
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   175
mode = 504
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   176
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   177
delete = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   178
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   179
.SH BIN ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   180
Der \fBbin\fP-Abschnitt wird verwendet, um Pfade zu Binaries, die von \fBvmm\fP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   181
benötigt werden, anzugeben.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   182
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   183
\fBdovecotpw\fP (\fIString\fP)
100
b581e747e720 INSTALL, man/*: small enhancement and corrections
Pascal Volk <neverseen@users.sourceforge.net>
parents: 94
diff changeset
   184
Der absolute Pfad zum dovecotpw-Binary. Dieses wird verwendet, wenn als
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   185
Passwort-Schema eines der folgenden verwendet wird: 'SMD5', 'SSHA', 'CRAM-MD5',
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   186
\'HMAC-MD5', 'LANMAN', 'NTLM' oder 'RPA'.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   187
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   188
\fBdu\fP (\fIString\fP)
39
8dcf739fc97e * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 37
diff changeset
   189
Der absolute Pfad zu \fBdu\fR(1). Dieses Binary wird verwendet, wenn die
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   190
Festplattenbelegung eines Kontos ermittelt wird.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   191
.TP
86
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   192
\fBpostconf\fP (\fIString\fP)
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   193
Der absolute Pfad zu Postfix' \fBpostconf\fR(1).
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   194
.br
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   195
Dieses Binary wird verwendet, wenn \fBvmm\fR(1) diverse Postfix-Einstellungen
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   196
prüft, zum Beispiel virtual_alias_expansion_limit.
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   197
.TP
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   198
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   199
[bin]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   200
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   201
dovecotpw = /usr/sbin/dovecotpw
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   202
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   203
du = /usr/bin/du
86
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   204
.br
e43e4e7e9ec0 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 68
diff changeset
   205
postconf = /usr/sbin/postconf
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   206
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   207
.SH MISC ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   208
Im \fBmisc\fP-Abschnitt werden verschiedene Einstellungen festgelegt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   209
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   210
\fBpasswdscheme\fP (\fIString\fP)
39
8dcf739fc97e * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 37
diff changeset
   211
Das zu verwendende Passwort-Schema (siehe auch: dovecotpw -l)
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   212
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   213
\fBgid_mail\fP (\fIInt\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   214
Die numerische Gruppen-ID der Gruppe mail, bzw. der Gruppe aus
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   215
mail_privileged_group der Datei dovecot.conf.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   216
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   217
\fBforcedel\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   218
Legt fest, ob beim Löschen einer Domain alle vorhanden Konten und/oder Aliase,
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   219
ohne Nachfrage, gelöscht werden sollen.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   220
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   221
\fBtransport\fP (\fIString\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   222
Der Standard-Transport aller Domains und Konten.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   223
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   224
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   225
[misc]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   226
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   227
passwdscheme = CRAM-MD5
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   228
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   229
gid_mail = 8
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   230
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   231
forcedel = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   232
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   233
transport = dovecot:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   234
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   235
.SH CONFIG ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   236
Beim \fBconfig\fP-Abschnitt handelt es sich um einen internen
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   237
Steuerungs-Abschnitt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   238
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   239
\fBdone\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   240
Diese Option hat den den Wert \fIfalse\fP, wenn vmm zum ersten Mal installiert
39
8dcf739fc97e * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 37
diff changeset
   241
wurde. Wenn die Datei \fIvmm.cfg\fP von Hand editiert wird, weisen Sie dieser
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   242
Option abschließend den Wert \fItrue\fP zu.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   243
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   244
Wird die Konfiguration über das Kommando \fBvmm configure\fP angepasst, wird der
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   245
Wert dieser Option automatisch auf \fItrue\fP gesetzt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   246
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   247
Sollte diese Option den Wert \fIfalse\fP zugewiesen haben, so startet \fBvmm\fP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   248
beim nächsten Aufruf im interaktiven Konfigurations-Modus.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   249
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   250
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   251
[config]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   252
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   253
done = true
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   254
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   255
.SH DATEIEN
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
   256
vmm.cfg
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   257
.SH SIEHE AUCH
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   258
vmm(1), Programm für die Kommandozeile, um E-Mail-Domains, -Konten und -Aliase
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   259
zu verwalten.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   260
.SH AUTOR
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   261
\fBvmm\fP und die dazugehörigen Manualseiten wurden von Pascal Volk
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   262
<\fIp.volk@veb-it.de\fP> geschrieben und sind unter den Bedingungen der BSD
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   263
Lizenz lizenziert.