mirror of
https://github.com/bjc/prosody.git
synced 2025-04-03 21:27:38 +03:00
man prosodyctl: Accidentally markdown
This commit is contained in:
parent
58430694cc
commit
e310e18a50
3 changed files with 212 additions and 68 deletions
107
man/prosodyctl.markdown
Normal file
107
man/prosodyctl.markdown
Normal file
|
@ -0,0 +1,107 @@
|
|||
---
|
||||
author:
|
||||
- 'Dwayne Bent <dbb.1@liqd.org>'
|
||||
date: '2015-12-23'
|
||||
section: 1
|
||||
title: PROSODYCTL
|
||||
...
|
||||
|
||||
NAME
|
||||
====
|
||||
|
||||
prosodyctl - Manage a Prosody XMPP server
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
|
||||
prosodyctl command [--help]
|
||||
|
||||
DESCRIPTION
|
||||
===========
|
||||
|
||||
prosodyctl is the control tool for the Prosody XMPP server. It may be
|
||||
used to control the server daemon and manage users.
|
||||
|
||||
prosodyctl needs to be executed with sufficient privileges to perform
|
||||
its commands. This typically means executing prosodyctl as the root
|
||||
user. If a user named "prosody" is found then prosodyctl will change to
|
||||
that user before executing its commands.
|
||||
|
||||
COMMANDS
|
||||
========
|
||||
|
||||
User Management
|
||||
---------------
|
||||
|
||||
In the following commands users are identified by a Jabber ID, jid, of
|
||||
the usual form: user@domain.
|
||||
|
||||
adduser jid
|
||||
: Adds a user with Jabber ID, jid, to the server. You will be prompted
|
||||
to enter the user's password.
|
||||
|
||||
passwd jid
|
||||
: Changes the password of an existing user with Jabber ID, jid. You
|
||||
will be prompted to enter the user's new password.
|
||||
|
||||
deluser jid
|
||||
: Deletes an existing user with Jabber ID, jid, from the server.
|
||||
|
||||
Daemon Management
|
||||
-----------------
|
||||
|
||||
Although prosodyctl has commands to manage the prosody daemon it is
|
||||
recommended that you utilize your distributions daemon management
|
||||
features if you attained Prosody through a package.
|
||||
|
||||
To perform daemon control commands prosodyctl needs a pidfile value
|
||||
specified in `/etc/prosody/prosody.cfg.lua`. Failure to do so will cause
|
||||
prosodyctl to complain.
|
||||
|
||||
start
|
||||
: Starts the prosody server daemon. If run as root prosodyctl will
|
||||
attempt to change to a user named "prosody" before executing. This
|
||||
operation will block for up to five seconds to wait for the server
|
||||
to execute.
|
||||
|
||||
stop
|
||||
: Stops the prosody server daemon. This operation will block for up to
|
||||
five seconds to wait for the server to stop executing.
|
||||
|
||||
restart
|
||||
: Restarts the prosody server daemon. Equivalent to running prosodyctl
|
||||
stop followed by prosodyctl start.
|
||||
|
||||
status
|
||||
: Prints the current execution status of the prosody server daemon.
|
||||
|
||||
Ejabberd Compatibility
|
||||
----------------------
|
||||
|
||||
ejabberd is another XMPP server which provides a comparable control
|
||||
tool, ejabberdctl, to control its server's operations. prosodyctl
|
||||
implements some commands which are compatible with ejabberdctl. For
|
||||
details of how these commands work you should see ejabberdctl(8).
|
||||
|
||||
register user server password
|
||||
|
||||
unregister user server
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
|
||||
`--help`
|
||||
: Display help text for the specified command.
|
||||
|
||||
FILES
|
||||
=====
|
||||
|
||||
`/etc/prosody/prosody.cfg.lua`
|
||||
: The main prosody configuration file. prosodyctl reads this to
|
||||
determine the process ID file of the prosody server daemon and to
|
||||
determine if a host has been configured.
|
||||
|
||||
ONLINE
|
||||
======
|
||||
|
||||
More information may be found online at: <https://prosody.im/>
|
Loading…
Add table
Add a link
Reference in a new issue