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