man/de/man5/vmm.cfg.5
author Pascal Volk <neverseen@users.sourceforge.net>
Mon, 05 Apr 2010 10:22:51 +0000
changeset 238 8f56166a3283
parent 162 0ac9ef587769
child 169 a72908248153
permissions -rw-r--r--
VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to VirtualMailManager.domainList().
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
113
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
     1
.TH vmm.cfg 5 "17 Aug 2009" "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
113
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   141
\fBsieve\fP (\fIBoolean\fP)
37
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
113
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   153
sieve = false
37
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
113
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   224
\fBdovecotvers\fP (\fIInt\fP)
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   225
Die verketteten Major- und Minor-Teile der eingesetzten Dovecot-Version
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   226
(siehe: dovecot --version).
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   227
.br
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   228
Diese Option beeinflusst diverse Datenbankzugriffe. Da es zwischen Dovecot
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   229
v1.1.x und v1.2.x einige Änderungen gab. Zum Beispiel \fB11\fP, falls
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   230
\fBdovecot --version\fP den Wert \fB1.1\fP.18 ausgibt.
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   231
.TP
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   232
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   233
[misc]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   234
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   235
passwdscheme = CRAM-MD5
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   236
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   237
gid_mail = 8
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   238
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   239
forcedel = false
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   240
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   241
transport = dovecot:
113
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   242
.br
e35755191ff3 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net>
parents: 102
diff changeset
   243
dovecotvers = 11
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   244
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   245
.SH CONFIG ABSCHNITT
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   246
Beim \fBconfig\fP-Abschnitt handelt es sich um einen internen
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   247
Steuerungs-Abschnitt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   248
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   249
\fBdone\fP (\fIBoolean\fP)
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   250
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
   251
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
   252
Option abschließend den Wert \fItrue\fP zu.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   253
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   254
Wird die Konfiguration über das Kommando \fBvmm configure\fP angepasst, wird der
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   255
Wert dieser Option automatisch auf \fItrue\fP gesetzt.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   256
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   257
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
   258
beim nächsten Aufruf im interaktiven Konfigurations-Modus.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   259
.TP
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   260
\fBBeispiel\fP:
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   261
[config]
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   262
.br
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   263
done = true
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   264
.\" -----
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   265
.SH DATEIEN
94
0d303d15549e * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 86
diff changeset
   266
vmm.cfg
37
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   267
.SH SIEHE AUCH
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   268
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
   269
zu verwalten.
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   270
.SH AUTOR
89f952b0f366 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
   271
\fBvmm\fP und die dazugehörigen Manualseiten wurden von Pascal Volk
162
0ac9ef587769 Updated copyright notices to include the year 2010.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 113
diff changeset
   272
<\fIneverseen@users.sourceforge.net\fP> geschrieben und sind unter den
0ac9ef587769 Updated copyright notices to include the year 2010.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 113
diff changeset
   273
Bedingungen der BSD Lizenz lizenziert.