components/ejabberd/ejabberdctl.1m
author Mohana Rao Gorai <mohana.gorai@oracle.com>
Mon, 24 Mar 2014 09:57:22 -0700
branchs11u1-sru
changeset 3001 b96508535208
parent 353 d9644516b4a8
permissions -rw-r--r--
16242256 linkUpDownNotifications does not work as described in snmpd.conf man page 15819411 SUNBT7201970 There is no "PORTNUMBER" info for "traphandle" in solaris11 snmptra 15754602 SUNBT7111031 snmpd dumping during walk as strs test suite winds down its connect
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