man/man1/vmm.1
branchv0.6.x
changeset 473 9b9cccebccf0
parent 432 ad7cfbfbc68d
child 475 e321b764268e
--- a/man/man1/vmm.1	Wed Nov 09 03:33:08 2011 +0000
+++ b/man/man1/vmm.1	Wed Nov 09 04:12:41 2011 +0000
@@ -1,4 +1,4 @@
-.TH "VMM" "1" "2011-02-24" "vmm 0.6" "vmm"
+.TH "VMM" "1" "2011-11-09" "vmm 0.6" "vmm"
 .SH NAME
 vmm \- command line tool to manage email domains/accounts/aliases
 .\" -----------------------------------------------------------------------
@@ -255,6 +255,37 @@
         [+] example.org
 .fi
 .\" ------------------------------------
+.SS listpwschemes (lp)
+.B vmm listpwschemes
+.PP
+This subcommand lists all password schemes which could be used in the
+.I vmm.cfg
+as value of the
+.I misc.password_scheme
+option.
+The output varies, depending on the used Dovecot version and the system's
+libc.
+.br
+When your Dovecot installation isn't too old, you will see additionally a
+few usable encoding suffixes.
+One of them can be appended to the password scheme.
+.PP
+Example:
+.PP
+.nf
+.B vmm listpwschemes
+Usable password schemes
+-----------------------
+        CRYPT SHA512-CRYPT LDAP-MD5 DIGEST-MD5 SHA256 SHA512 SSHA512
+        SKEY SSHA NTLM RPA MD5-CRYPT HMAC-MD5 SHA1 PLAIN SHA CRAM-MD5
+        SSHA256 MD5 LANMAN CLEARTEXT PLAIN-MD5 PLAIN-MD4 OTP SMD5
+        SHA256-CRYPT
+
+Usable encoding suffixes
+------------------------
+        .B64 .BASE64 .HEX
+.fi
+.\" ------------------------------------
 .SS version (v)
 .B vmm version
 .PP
@@ -404,6 +435,30 @@
 .B vmm domainquota example.com 1g force
 .fi
 .\" ------------------------------------
+.SS domainservices (ds)
+.B vmm domainservices
+.IR fqdn " [" "service ..." ]
+.RB [ force ]
+.PP
+To define which services could be used by the users of the domain \(em with
+the given
+.I fqdn
+\(em use this subcommand.
+.PP
+Each specified
+.I service
+will be enabled/usable.
+All other services will be deactivated/unusable.
+Possible service names are: 
+.BR  imap ", " pop3 ", " sieve " and " smtp .
+.br
+When the keyword
+.B force
+was omitted, the service setting will be the default for new created
+accounts.
+Otherwise it will additionally apply the settings to all existing accounts
+of the domain.
+.\" ------------------------------------
 .SS domaintransport (dt)
 .BI "vmm domaintransport" " fqdn transport"
 .RB [ force ]
@@ -545,48 +600,6 @@
 To prevent this, specify the optional keyword
 .BR force .
 .\" ------------------------------------
-.SS userdisable (u0)
-.BI "vmm userdisable" " address"
-.RI [ "service ..." ]
-.PP
-If a user should not be able to access one or more services you can
-restrict the user's access with this subcommand.
-.PP
-If no
-.I service
-was given all services
-.RB ( imap ", " pop3 ", " sieve " and " smtp )
-will be disabled for the account with the specified
-.IR address .
-Otherwise only the specified
-.IR service (s)
-will be restricted.
-.PP
-Examples:
-.PP
-.nf
-.B vmm u0 b.user@example.com imap pop3
-.B vmm userdisable c.user@example.com
-.fi
-.\" ------------------------------------
-.SS userenable (u1)
-.BI "vmm userenable" " address"
-.RI [ "service ..." ]
-.PP
-To allow access to one or more restricted
-.IR service (s)
-use this subcommand.
-.PP
-If no
-.I service
-was given all services
-.RB ( imap ", " pop3 ", " sieve " and " smtp )
-will be enabled for the account with the specified
-.IR address .
-Otherwise only the specified
-.IR service (s)
-will be enabled.
-.\" ------------------------------------
 .SS userinfo (ui)
 .B "vmm userinfo"
 .IR address " [" details ]
@@ -690,6 +703,16 @@
 .B vmm userquota d.user@example.com 750m
 .fi
 .\" ------------------------------------
+.SS userservices (us)
+.B vmm userservices
+.IR address " [" "service ..." ]
+.PP
+To grant a user access to the specified services, use this command.
+.PP
+All omitted services will be deactivated/unusable for the user with the
+given
+.IR address .
+.\" ------------------------------------
 .SS usertransport (ut)
 .BI "vmm usertransport" " address transport"
 .PP