components/ejabberd/ejabberdctl.1m
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Mon, 11 Mar 2013 10:38:09 -0700
branchs11-update
changeset 2520 ceec631e74d1
parent 353 d9644516b4a8
permissions -rw-r--r--
Close of build 10.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
353
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     1
.TH ejabberdctl 1M "18 March 2008" "Version 2.0.5" "ejabberdctl"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     2
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     3
.SH NAME
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     4
ejabberdctl \(em ejabberd Jabber/XMPP server control interface
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     5
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     6
.SH SYNOPSIS
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     7
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     8
\fBejabberdctl\fR \fI[--node node] [vhost server] command [options]\fP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
     9
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    10
.SH DESCRIPTION
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    11
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    12
\fBejabberd\fR is packaged as a SMF service on OpenSolaris, and should
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    13
be started and stopped using SMF. Its service name is:
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    14
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    15
    svc:/network/xmpp:ejabberd
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    16
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    17
\fBejabberdctl\fR can be used to debug \fBejabberd\fR server, and
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    18
perform many other administrative tasks.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    19
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    20
User should have Ejabberd Management profile to manage \fBejabberd\fR
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    21
service and to run \fBejabberdctl\fR command, otherwise there would be
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    22
cookie file access permission issue.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    23
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    24
.SH OPTIONS
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    25
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    26
.BI \-\-node " node"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    27
Specifies the erlang node on which command will be performed. Default
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    28
value is ejabberd@localhost. Node name has the following syntax:
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    29
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    30
    name\fI@\fPhost
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    31
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    32
host can either be a short hostname (usually it coincides with 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    33
\fI\(gahostname\(ga\fP) or a FQDN (see \fBerl\fR(1) manual page
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    34
and look for options \fI-name\fP and \fI-sname\fP for details).
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    35
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    36
If the node name does not contain symbol \fI@\fP, then a short hostname
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    37
(that is, \fI\(gahostname\(ga\fP) is appended by \fBerlang\fR
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    38
runtime system automatically.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    39
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    40
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    41
.BI vhost " server"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    42
Specifies the virtual host \fIserver\fP for which command will be
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    43
executed. There are only few commands that needs \fIvhost\fP argument.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    44
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    45
.SH COMMANDS
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    46
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    47
.BI start
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    48
Start an ejabberd node in background mode. This is the default method.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    49
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    50
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    51
.BI live
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    52
Start an ejabberd node in live(interactive) mode. An erlang shell is
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    53
attached to the started server, showing log messages and allowing to
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    54
execute interactive commands.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    55
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    56
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    57
.BI debug
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    58
Attach an interactive Erlang shell to a running ejabberd node. This allows
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    59
to execute commands interactively on a running ejabberd server. To detach
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    60
it, press Ctrl+G, q, <Return>.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    61
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    62
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    63
.BI stop
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    64
Stop ejabberd server and shut down the node.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    65
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    66
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    67
.BI restart
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    68
Restart ejabberd server.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    69
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    70
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    71
.BI status
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    72
Get ejabberd server status.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    73
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    74
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    75
.BI reopen-log
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    76
Request ejabberd server to reopen its log file.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    77
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    78
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    79
.BI register " user server password"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    80
Register a \fIuser\fP with \fIpassword\fP for a virtual \fIserver\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    81
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    82
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    83
.BI unregister " user server"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    84
Unregister \fIuser\fP from virtual \fIserver\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    85
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    86
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    87
.BI backup " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    88
Backup ejabberd user database to a \fIfile\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    89
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    90
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    91
.BI restore " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    92
Restore ejabberd user database from backup \fIfile\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    93
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    94
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    95
.BI install-fallback " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    96
Install a database fallback from \fIfile\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    97
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    98
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
    99
.BI dump " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   100
Dump ejabberd user database to a text \fIfile\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   101
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   102
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   103
.BI load " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   104
Restore ejabberd user database from a text \fIfile\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   105
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   106
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   107
.BI import-file " file"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   108
Import user data from jabberd 1.4 spool \fIfile\fP. For example, if
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   109
\fIfile\fP is \fI.../example.org/user.xml\fP then imported username
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   110
will be \fIuser\fP and it will be imported to virtual server
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   111
\fIexample.org\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   112
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   113
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   114
.BI import-dir " dir"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   115
Import user data from jabberd 1.4 spool \fIdir\fP. Directory
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   116
name should be the name of virtual server to import users.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   117
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   118
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   119
.BI delete-expired-messages
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   120
Delete expired offline messages from database.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   121
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   122
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   123
.BI delete-old-messages n
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   124
Delete offline messages older than \fIn\fP days from database.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   125
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   126
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   127
.BI mnesia [info]
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   128
Show informatoin of Mnesia system.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   129
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   130
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   131
.BI incoming-s2s-number
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   132
Print number of incoming s2s connections on the node
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   133
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   134
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   135
.BI outgoing-s2s-number
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   136
Print number of outgoing s2s connections on the node
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   137
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   138
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   139
.BI user-resources " user server"
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   140
List all connected resources of user \fIuser@server\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   141
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   142
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   143
.BI connected-users-number
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   144
Report number of established users' sessions.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   145
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   146
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   147
.BI connected-users
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   148
List all established users' sessions.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   149
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   150
.PP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   151
The following commands are vhost specific:
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   152
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   153
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   154
.BI registered-users
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   155
List all registered users for specified virtual \fIserver\fP.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   156
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   157
.SH OPTION FILES
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   158
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   159
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   160
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   161
.BI --config file
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   162
Config file for ejabberd. Default is /etc/ejabberd/ejabberd.cfg.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   163
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   164
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   165
.BI --ctl-config file
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   166
Config file for ejabberdctl. Default is /etc/ejabberd/ejabberdctl.cfg.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   167
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   168
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   169
.BI --logs dir
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   170
Directory for log files. Default is /var/ejabberd/log.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   171
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   172
.TP
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   173
.BI --spool dir
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   174
Database spool dir. Default is /var/ejabberd/db/ejabberd.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   175
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   176
.SH SEE ALSO 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   177
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   178
\fBerl\fR(1), \fBmnesia\fR(3).
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   179
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   180
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   181
Ejabberd documentation is available at
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   182
\fIhttp://www.process-one.net/en/projects/ejabberd/\fP. 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   183
 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   184
.SH AUTHORS
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   185
.PP 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   186
This manual page was adapted by Sergei Golovan <[email protected]> for 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   187
the \fBDebian\fP system (but may be used by others) from the
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   188
\fBejabberd\fP documentation written by Alexey Shchepin <[email protected]>.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   189
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   190
Permission is granted to copy, distribute and/or modify this document
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   191
under the terms of the GNU General Public License, Version 2 any  
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   192
later version published by the Free Software Foundation. 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   193
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   194
The complete text of the GNU General Public License can be found 
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   195
at http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   196
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   197
The manual page was modified for ejabberd-2.0.5 on OpenSolaris.
d9644516b4a8 7056173 move ejabberd to userland
Milan Jurik <Milan.Jurik@oracle.com>
parents:
diff changeset
   198