# HG changeset patch # User Pascal Volk # Date 1219460430 0 # Node ID 38c42e09677a9558bcf84700d79e309a85c76288 # Parent 9ae1b1b2ee5cc052ab58119ca33abbcb505dd0c5 * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Updated and extended diff -r 9ae1b1b2ee5c -r 38c42e09677a man/de/man1/vmm.1 --- a/man/de/man1/vmm.1 Fri Aug 22 22:39:03 2008 +0000 +++ b/man/de/man1/vmm.1 Sat Aug 23 03:00:30 2008 +0000 @@ -1,5 +1,5 @@ .\" $Id$ -.TH "VMM" "1" "11. Jun 2008" "Pascal Volk" +.TH "VMM" "1" "23. Aug 2008" "Pascal Volk" .SH NAME vmm \- Programm für die Kommandozeile, um E-Mail-Domains, -Konten und -Aliase zu verwalten. @@ -55,11 +55,11 @@ Beispiel: \fBvmm configure services\fP - * Konfigurations Abschnitt: services - Neuer Wert für pop3 [True]: - Neuer Wert für smtp [True]: - Neuer Wert für imap [True]: - Neuer Wert für managesieve [True]: false + * Konfigurations Abschnitt: »services« + Neuer Wert für Option pop3 [True]: + Neuer Wert für Option smtp [True]: + Neuer Wert für Option imap [True]: + Neuer Wert für Option managesieve [True]: false .fi .PP .TP @@ -80,8 +80,10 @@ .\" .TP \fBlistdomains\fP (\fBld\fP) [ \fIMuster\fP ] -Dieser Unterbefehl listet alle verfügbaren Domains auf. Die Ausgabe kann -reduziert werden, indem ein optionales \fIMuster\fP angegeben wird. +Dieser Unterbefehl listet alle verfügbaren Domains auf. Allen Domains wird ein +Präfix vorangestellt. Entweder ein '[+]', falls es sich um eine primäre Domain +handelt, oder ein '[-]', falls es sich um eine Alias-Domain handelt. Die +Ausgabe kann reduziert werden, indem ein optionales \fIMuster\fP angegeben wird. .br Um eine Wildcard-Suche durchzuführen kann das %-Zeichen am Anfang und/oder Ende des \fIMusters\fP verwendet werden. @@ -89,17 +91,19 @@ .nf Beispiel: - \fBvmm listdomains example%\fP + \fBvmm listdomains %example%\fP Übereinstimmende Domains - ------------------------- - example.com - example.net - example.org + ------------------------ + [+] example.com + [-] e.g.example.com + [-] exempli-gratia.example.com + [+] example.net + [+] example.org .fi .\" .TP \fBhelp\fP (\fBh\fP) -Dieser Unterbefehl gibt alle verfügbaren Kommandos auf stderr aus. Danach +Dieser Unterbefehl gibt alle verfügbaren Kommandos auf stdout aus. Danach beendet sich \fBvmm\fP. .TP \fBversion\fP (\fBv\fP) @@ -127,7 +131,7 @@ Dieser Unterbefehl zeigt Information zur angegeben \fIDomain\fP an. .br Wurde das optionale Schlüsselwort '\fBdetailed\fP' angegeben, werden zusätzlich -alle eingerichteten Konten und Aliase aufgelistet. +alle eingerichteten Alias-Domains, Konten und Aliase aufgelistet. .PP .nf Beispiel: @@ -139,6 +143,7 @@ GID............: 70002 Transport......: dovecot: Domaindir......: /home/mail/5/70002 + Aliasdomains...: 0 Accounts.......: 0 Aliases........: 0 @@ -175,13 +180,49 @@ \fImisc\fP, auf true. Dann werden Sie beim Löschen von Domains nicht mehr wegen vorhanden Konten/Aliase gewarnt. .\" +.SS ALIAS-DOMAIN UNTERBEFEHLE +.TP +\fBaliasdomainaddd\fP (\fBada\fP) \fIAliasdomain\fP \fIZieldomain\fP +Mit diesem Unterbefehl wird der \fIZieldomain\fP die Alias-Domain +\fIAliasdomain\fP zugewiesen. +.PP +.nf + Beispiel: + + \fBvmm aliasdomainadd exempli-gratia.example.com example.com\fP +.fi +.TP +\fBaliasdomaininfo (\fBadi\fP) \fIAliasdomain\fP +Dieser Unterbefehl informiert darüber, welcher Domain die Alias-Domain +\fIAliasdomain\fP zugeordnet ist. +.PP +.nf + Beispiel: + + \fBvmm aliasdomaininfo exempli-gratia.example.com\fP + Alias-Domain Informationen + -------------------------- + Die Alias-Domain exempli-gratia.example.com gehört zu: + * example.com +.fi +.TP +\fBaliasdomaindelete\fP (\fBadd\fP) \fIAliasdomain\fP +Wenn die Alias-Domain mit dem Namen \fIAliasdomain\fP gelöscht werden soll, ist +dieser Unterbefehl zu verwenden. +.PP +.nf + Beispiel: + + \fBvmm aliasdomaindelete e.g.example.com\fP +.fi +.\" .SS KONTO UNTERBEFEHLE .TP \fBuseradd\fP (\fBua\fP) \fIAdresse\fP [ \fIPasswort\fP ] Mit diesem Unterbefehl wird ein neues Konto für die angegebene \fIAdresse\fP angelegt. .br -Wurde keine \fIPasswort\fP angegeben wird \fBvmm\fP dieses im interaktiven +Wurde kein \fIPasswort\fP angegeben wird \fBvmm\fP dieses im interaktiven Modus erfragen. .PP .nf @@ -213,7 +254,7 @@ \fBuserpassword\fP (\fBup\fP) \fIAdresse\fP [ \fIPasswort\fP ] Das \fIPasswort\fP eines Kontos kann mit diesem Unterbefehl aktualisiert werden. .br -Wurde keine \fIPasswort\fP angegeben wird \fBvmm\fP dieses im interaktiven +Wurde kein \fIPasswort\fP angegeben wird \fBvmm\fP dieses im interaktiven Modus erfragen. .PP .nf @@ -285,9 +326,9 @@ \fBvmm aliasinfo support@example.com\fP Alias Informationen ------------------- - E-Mails für support@example.com gehen an: - -> d.user@example.com - -> e.user@example.com + E-Mails für support@example.com werden weitergeleitet an: + * d.user@example.com + * e.user@example.com .fi .TP \fBaliasdelete\fP (\fBad\fP) \fIAlias\fP [ \fIZiel\fP ] diff -r 9ae1b1b2ee5c -r 38c42e09677a man/man1/vmm.1 --- a/man/man1/vmm.1 Fri Aug 22 22:39:03 2008 +0000 +++ b/man/man1/vmm.1 Sat Aug 23 03:00:30 2008 +0000 @@ -1,5 +1,5 @@ .\" $Id$ -.TH "VMM" "1" "11. Jun 2008" "Pascal Volk" +.TH "VMM" "1" "23. Aug 2008" "Pascal Volk" .SH NAME vmm \- command line tool to manage email domains/accounts/aliases .SH SYNOPSIS @@ -53,11 +53,11 @@ Example: \fBvmm configure services\fP - * Config section: services - Enter new value for pop3 [True]: - Enter new value for smtp [True]: - Enter new value for imap [True]: - Enter new value for managesieve [True]: false + * Config section: »services« + Enter new value for option pop3 [True]: + Enter new value for option smtp [True]: + Enter new value for option imap [True]: + Enter new value for option managesieve [True]: false .fi .PP .TP @@ -78,8 +78,9 @@ .\" .TP \fBlistdomains\fP (\fBld\fP) [ \fIpattern\fP ] -This subcommand lists all available domains. The output can be limited with an -optional \fIpattern\fP. +This subcommand lists all available domains. All domain names will be prefixed +either with '[+]', if the domain is a primary domain, or with '[-]', if it is +an alias domain name. The output can be limited with an optional \fIpattern\fP. .br To perform a wild card search, the % character can be used at the start and/or the end of the \fIpattern\fP. @@ -87,17 +88,19 @@ .nf Example: - \fBvmm listdomains example%\fP + \fBvmm listdomains %example%\fP Matching domains ---------------- - example.com - example.net - example.org + [+] example.com + [-] e.g.example.com + [-] exempli-gratia.example.com + [+] example.net + [+] example.org .fi .\" .TP \fBhelp\fP (\fBh\fP) -Prints all available commands to stderr. After this \fBvmm\fP exits. +Prints all available commands to stdout. After this \fBvmm\fP exits. .TP \fBversion\fP (\fBv\fP) Prints the version information from \fBvmm\fP. @@ -122,7 +125,7 @@ This subcommand shows some information about the given domain. .br If the keyword '\fBdetailed\fP' is specified as optional argument, all -available accounts and aliases will be listed. +available alias domains, accounts and aliases will be listed. .PP .nf Example: @@ -134,6 +137,7 @@ GID............: 70002 Transport......: dovecot: Domaindir......: /home/mail/5/70002 + Aliasdomains...: 0 Accounts.......: 0 Aliases........: 0 @@ -164,6 +168,41 @@ If you really always know what you are doing, edit your \fBvmm.cfg\fP and set the option \fIforcedel\fP, in section \fImisc\fP, to true. .\" +.SS ALIAS DOMAIN SUBCOMMANDS +.TP +\fBaliasdomainaddd\fP (\fBada\fP) \fIaliasdomain\fP \fItargetdomain\fP +This subcommand adds the new \fIaliasdomain\fP to the \fItargetdomain\fP that +should be aliased. +.PP +.nf + Example: + + \fBvmm aliasdomainadd exempli-gratia.example.com example.com\fP +.fi +.TP +\fBaliasdomaininfo (\fBadi\fP) \fIaliasdomain\fP +This subcommand shows to which domain the \fIaliasdomain\fP is assigned. +.PP +.nf + Example: + + \fBvmm aliasdomaininfo exempli-gratia.example.com\fP + Alias domain information + ------------------------ + The alias domain exempli-gratia.example.com belongs to: + * example.com +.fi +.TP +\fBaliasdomaindelete\fP (\fBadd\fP) \fIaliasdomain\fP +If the \fIaliasdomain\fP named alias domain should be removed use this +subcommand. +.PP +.nf + Example: + + \fBvmm aliasdomaindelete e.g.example.com\fP +.fi +.\" .SS ACCOUNT SUBCOMMANDS .TP \fBuseradd\fP (\fBua\fP) \fIaddress\fP [ \fIpassword\fP ] @@ -263,9 +302,9 @@ \fBvmm aliasinfo support@example.com\fP Alias information ----------------- - Mail for support@example.com goes to: - -> d.user@example.com - -> e.user@example.com + Mail for support@example.com will be redirected to: + * d.user@example.com + * e.user@example.com .fi .TP \fBaliasdelete\fP (\fBad\fP) \fIalias\fP [ \fItarget\fP ] diff -r 9ae1b1b2ee5c -r 38c42e09677a po/de.po --- a/po/de.po Fri Aug 22 22:39:03 2008 +0000 +++ b/po/de.po Sat Aug 23 03:00:30 2008 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: vmm 0.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-08-22 23:51+0200\n" -"PO-Revision-Date: 2008-08-22 23:52+0200\n" +"PO-Revision-Date: 2008-08-23 04:38+0200\n" "Last-Translator: Pascal Volk \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -411,8 +411,8 @@ "\tThe alias domain %(alias)s belongs to:\n" "\t * %(domain)s" msgstr "" -"\tDie Alias-Domain »%(alias)s« gehört zu:\n" -"\t * %(domain)s." +"\tDie Alias-Domain %(alias)s gehört zu:\n" +"\t * %(domain)s" #: vmm:189 vmm:197 vmm:205 msgid "Missing domain name." diff -r 9ae1b1b2ee5c -r 38c42e09677a vmm --- a/vmm Fri Aug 22 22:39:03 2008 +0000 +++ b/vmm Sat Aug 23 03:00:30 2008 +0000 @@ -176,7 +176,6 @@ w_std( _('\tThe alias domain %(alias)s belongs to:\n\t * %(domain)s')%info) print - def configure(): if need_setup or len(argv) < 3: