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