Log

prosodyctl @ 7082:8b590fc77d91

description author age
prosodyctl: check config: Suggest moving modules enabled on all hosts to a global_modules enabled if that is unset Kim Alvefur 2016-01-12
prosodyctl check: Fix traceback if the global modules_enabled is unset Kim Alvefur 2016-01-12
prosodyctl: Show an example ssl config after generating a certificate Kim Alvefur 2016-01-09
prosodyctl check: Point out that authentication and storage modules should not be added to modules_enabled (fixes #570) Kim Alvefur 2015-12-03
prosodyctl check: Point out items in the modules_enabled list that incorrectly include the 'mod_' prefix Kim Alvefur 2015-12-03
prosodyctl check: Really store imported LuaSec (must be a leftover from debugging) Kim Alvefur 2015-12-03
prosodyctl check: Include global options when checking "all options" Kim Alvefur 2015-12-03
prosodyctl: check: Don't complain about c2s_ssl or s2s_ssl being in VirtualHost sections, that's supported Kim Alvefur 2015-10-21
prosodyctl check: Warn if certificate checking is enforced but LuaSec is too old Kim Alvefur 2015-09-24
prosodyctl check: Warn if encryption is required but LuaSec is unavailable Kim Alvefur 2015-09-24
prosodyctl: Move files out of the way when generating new cert or key Kim Alvefur 2015-09-19
prosodyctl: Import LuaSocket to a local, don't assume that a global will be set Kim Alvefur 2015-03-13
prosodyctl: check: Add some more known global config options Kim Alvefur 2015-07-05
prosodyctl: Soft-require LuaSec and LuaEvent so they show up in the module version listing Kim Alvefur 2015-05-18
prosodyctl: check certs: Correctly check that certificates are valid for s2s Kim Alvefur 2015-04-27
prosodyctl: Use ssl.loadcertificate instead of ssl.x509.load, as the ssl.x509 export dissapears in 97b1974 or 356e03a Kim Alvefur 2015-04-02
prosodyctl: Document magic commit ID Paul Aurich 2015-04-01
prosodyctl: Expand plugin paths and attempt to identify prosody-modules checkouts Kim Alvefur 2015-01-21
prosodyctl: Use util.mercurial to identify hg repository and revision Kim Alvefur 2015-01-21
prosodyctl: Show relative paths in about Kim Alvefur 2014-07-04
Merge 0.9->0.10 Kim Alvefur 2014-10-26
prosodyctl: Fix nil global access traceback in `prosodyctl about` (luarocks 2.2.0 no longer uses module()) Waqas Hussain 2014-10-19
prosodyctl: Add 'require_encryption' to list of deprecated options pointed out by the check command Kim Alvefur 2014-10-21
prosodyctl: Use sha256 for certificate requests and self-signed certificates Kim Alvefur 2014-09-10
Merge 0.9->0.10 Matthew Wild 2014-08-28
prosodyctl: Verify that 'pidfile' is a string, show friendly error otherwise Kim Alvefur 2014-08-26
Merge 0.9->0.10 Matthew Wild 2014-07-31
prosodyctl: Remove nonsensical warning Matthew Wild 2014-07-31
prosodyctl: Improve JID splitting and normalization for adduser/passwd/deluser Matthew Wild 2014-07-31
prosodyctl: Check that there is at least one enabled VirtualHost (or Component) defined Kim Alvefur 2014-05-02
prosodyctl: Use correct variable in check certs Kim Alvefur 2014-05-02
prosodyctl: Check for deprecated config options Kim Alvefur 2014-05-02
prosodyctl: Add check that points out any disabled hosts Kim Alvefur 2014-05-02
prosodyctl: Only perform checks on enabled hosts Kim Alvefur 2014-05-02
prosodyctl, util.prosodyctl: Update to reflect that mod_posix gets loaded by default on posix platforms Kim Alvefur 2014-04-09
Merge 0.9->0.10 Kim Alvefur 2014-03-25
prosodyctl: Show real error if certificate config file can't be opened Kim Alvefur 2014-03-22
prosodyctl: check: Support for unicode (IDN) domains (thanks once again albert) Matthew Wild 2013-09-02
prosodyctl: Import local_addresses from the new util.net intead of luasocket Kim Alvefur 2013-07-01
prosodyctl: Add 'prosodyctl check certs' for validating TLS/SSL certificates Kim Alvefur 2013-06-07
prosodyctl: Add 'prosodyctl check --help' Kim Alvefur 2013-06-07
prosodyctl: check dns: Add check that proxy65 addresses resolve correctly Matthew Wild 2013-05-22
prosodyctl: check config: Fix check for whether host is a component Matthew Wild 2013-05-22
prosodyctl: check config: whitespace fix Matthew Wild 2013-05-21
prosodyctl: check config: Show a suggestion to change hosts that begin with jabber/xmpp/chat/im subdomains, and link to DNS documentation Matthew Wild 2013-05-21
prosodyctl: Use jid.split() to parse parameter to adduser/deluser/passwd Matthew Wild 2013-05-20
prosodyctl: check dns: Use socket.local_addresses() if available Matthew Wild 2013-05-17
prosodyctl: check dns: Whitespace fix in output Matthew Wild 2013-05-17
prosodyctl: check dns: More concise output (merged separate v4/v6 warnings) Matthew Wild 2013-05-17
prosodyctl: check dns: Correctly mark host as failed if expected SRV records are not found Matthew Wild 2013-05-17
prosodyctl: Add 'prosodyctl check dns' to make an attempt at verifying the server's DNS records Matthew Wild 2013-05-17
prosodyctl: Add 'check' command, which currently checks the config file for some common mistakes Matthew Wild 2013-05-17
Merge 0.9->trunk Matthew Wild 2013-05-01
prosodyctl: Guess the country from the TLD for the cert config Kim Alvefur 2013-04-29
prosodyctl: Ask about the distinguished name in a in a consistent order Kim Alvefur 2013-04-29
prosodyctl: Add message describing the distinguished name input expected Kim Alvefur 2013-04-29
Merge 0.9->trunk Matthew Wild 2013-04-28
prosodyctl: Put keys and certificates in ./certs when in a source checkout Kim Alvefur 2013-04-28
Merge 0.9->trunk Kim Alvefur 2013-04-09
prosodyctl: Bump util.pposix version for API change Kim Alvefur 2013-04-09
Merge 0.9->trunk Matthew Wild 2013-04-08
prosodyctl: Define prosody.core_post_stanza as an empty function Matthew Wild 2013-04-06
Merge 0.9->trunk Matthew Wild 2013-03-28
prosody, prosodyctl: Remove last trace of "core" \o/ Kim Alvefur 2013-03-23
Merge 0.9->trunk Waqas Hussain 2013-01-22
prosodyctl, prosody: Pass the selected config file from prosodyctl to prosody Kim Alvefur 2013-01-09
prosodyctl: Pop arg items after use. Fixes #306 Kim Alvefur 2013-01-09
prosodyctl, prosody.cfg.lua.dist, certs/Makefile: Use .crt as suffix for certificates everywhere (thanks jasperixla) Kim Alvefur 2013-01-08
prosodyctl: Load LFS and util.openssl when actually needed (fixes unhelpful warnings if no LuaSec installed) Kim Alvefur 2013-01-08
Merge 0.9 -> trunk (like this?) Kim Alvefur 2012-09-28
prosodyctl: Fix copypaste error Kim Alvefur 2012-09-19
prosodyctl: Set stricter umask while generating key (thanks darkrain) Kim Alvefur 2012-09-19
prosodyctl: Abort if unable to load util.pposix Kim Alvefur 2012-09-19
prosodyctl: Set $HOME to data path. Fixes issue with openssl and random state (Thanks Florob) Kim Alvefur 2012-09-19
Merge 0.9->trunk Waqas Hussain 2012-09-22
prosodyctl: Make sure hosts[*].modules always exists. Waqas Hussain 2012-09-22
prosodyctl: Fix copypaste error Kim Alvefur 2012-09-19
prosodyctl: Set stricter umask while generating key (thanks darkrain) Kim Alvefur 2012-09-19
prosodyctl: Abort if unable to load util.pposix Kim Alvefur 2012-09-19
prosodyctl: Set $HOME to data path. Fixes issue with openssl and random state (Thanks Florob) Kim Alvefur 2012-09-19
prosody, prosodyctl: chdir() to data directory on startup Matthew Wild 2012-09-19
prosodyctl: Use util.prosodyctl.deluser Kim Alvefur 2012-08-24
Merge with Florob Matthew Wild 2012-07-28
mod_admin_telnet, prosody, prosodyctl, ejabberd2prosody: Don't depend on modules setting globals Florian Zeitz 2012-06-09
prosodyctl: Fix typo Kim Alvefur 2012-07-03
prosodyctl: Add duplicate code for getting version of prosody Kim Alvefur 2012-05-15
prosodyctl: Fix for generating certs with UTF-8 Kim Alvefur 2012-05-14
prosodyctl: Improve help messages for cert commands Kim Alvefur 2012-05-13
prosodyctl: Show an error if the user doesn't supply a hostname to the certificate commands Kim Alvefur 2012-05-08
prosodyctl: Replace hack with lfs for checking if a file exists Kim Alvefur 2012-05-08
prosodyctl: Use util.openssl in certificate helpers. Improve feedback Kim Alvefur 2012-05-08
prosodyctl: Fix import of util.iterators Kim Alvefur 2012-05-03
prosodyctl: Add commands for generating certificates and keys Kim Alvefur 2012-01-20
prosodyctl: Adjust description of 'reload' command (thanks crocket) Matthew Wild 2012-01-17
prosodyctl: Update message on reload success Matthew Wild 2011-08-04
Add "reload" command to prosodyctl Vladimir Protasov 2011-08-04
prosodyctl: Remove typo'd '+' after LuaRocks 1.x version (thanks spoobie) Matthew Wild 2011-07-27
prosodyctl: Add info about the presence of LuaRocks to 'about' command Matthew Wild 2011-07-27
prosodyctl: Fix 'about' command to not show up where it shouldn't... Matthew Wild 2011-07-19
prosodyctl: Add 'about' command to list Prosody version, directories, and various other stuff Matthew Wild 2011-06-27
prosody, prosodyctl: Use plugin_paths in addition to, not instead of, the default plugin path Matthew Wild 2011-02-24
prosodyctl: Support for plugin_paths config option Matthew Wild 2011-02-22
prosodyctl, util.prosodyctl: Move UI functions to util.prosodyctl so they can be used outside of prosodyctl itself Matthew Wild 2011-02-13
prosodyctl: Instead of calling datamanager.set_path(), just ensure prosody.paths.data always contains the correct value (including config) Matthew Wild 2011-01-07
prosody, prosodyctl: Filter out relative paths from package.(c)path when installed Matthew Wild 2011-01-04
prosody, prosodyctl: Create prosody object as a local before exporting as a global Matthew Wild 2011-01-04
prosody, prosodyctl, util.dependencies: Split checking and logging of dependencies so we can check hard deps before the config and logging is loaded Matthew Wild 2010-12-20
mod_admin_adhoc: Support for reloading multiple modules Florian Zeitz 2010-12-18
prosodyctl: Add dummy lock/unlock_globals() until util.startup comes along Matthew Wild 2010-12-18
prosodyctl: Added and updated some comments and some semicolons, to match main prosody executable. Waqas Hussain 2010-12-12
prosodyctl: Read PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables, to match main prosody executable. Waqas Hussain 2010-12-12
prosodyctl: Added support for --config command line argument, and multiple config parsers (to match the main prosody executable). Waqas Hussain 2010-12-12
prosodyctl: Make the 'restart' command start Prosody even if it wasn't already running Matthew Wild 2010-12-11
prosodyctl: Give hosts type = 'local' Matthew Wild 2010-11-18
prosodyctl, util.prosodyctl: Show error when mod_posix is not enabled and an attempt is made to query Prosody's status (thanks stever) Matthew Wild 2010-11-16
util.pposix: Add pposix.uname(), bump version Matthew Wild 2010-08-31
util.pposix, prosodyctl, mod_posix: Add initgroups() function, and bump module version. prosodyctl inits groups with the groups of prosody_user. (thanks dbb) Matthew Wild 2010-08-28
prosodyctl: Warn and exit if any log files are not writeable, fixes #94 Matthew Wild 2010-07-09
prosodyctl: Force log output always to the console instead of using the config, which avoids creating log files as the wrong user Matthew Wild 2010-07-08
prosodyctl: Remove warnings when using a non-standard auth provider, prosodyctl now works with any auth provider Matthew Wild 2010-07-08
Merge 0.7->trunk Matthew Wild 2010-06-11
prosodyctl, util.pluginloader: Remove support for storing plugins in the data store, and the addplugin command Matthew Wild 2010-06-11
Update usermanager to not crash, etc. Jeff Mitchell 2010-05-20
prosodyctl: Support for the new usermanager, refactor host creation and fail if a host is not using the default authentication provider, for now. (thanks Nicola) Matthew Wild 2010-05-15
prosodyctl: Use the global events objects for hosts (again) (thanks albert) (sorry albert) Matthew Wild 2010-05-05
prosodyctl: Give each host an independant events object, because it seems to be the right thing to do Matthew Wild 2010-05-05
prosodyctl: Relocate global prosody object creation (see fff153f7f4de) Matthew Wild 2010-05-05
prosodyctl: Fix to load LuaRocks 2.x if we have it Matthew Wild 2010-03-03
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences Matthew Wild 2010-01-03
prosodyctl: Fix addplugin to support --help, and hide from the help listing (for now) Matthew Wild 2010-02-22
prosodyctl: Fix 'restart' command to not report itself as the 'stop' command (thanks albert!) Matthew Wild 2010-02-22
prosodyctl: Add restart command for KSid and johnny :) Matthew Wild 2010-02-21
prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain) Matthew Wild 2010-02-11
prosodyctl: Initialize logging before checking dependencies Ali Sabil 2010-02-05
prosodyctl: Don't load luarocks as util.dependencies now does this Matthew Wild 2010-01-28
prosodyctl: Don't display message about failing to start Prosody is daemonizing is disabled (if daemonizing is disabled then Prosody is stopped by the time control returns to prosodyctl, which then can't see Prosody running) Matthew Wild 2010-01-28
util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change Matthew Wild 2010-01-28
prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe) Matthew Wild 2010-01-25
util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir Matthew Wild 2010-01-12
prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform Matthew Wild 2010-01-10
prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2 Matthew Wild 2010-01-10
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences Matthew Wild 2010-01-03
prosodyctl: Nicer errors when addplugin command fails Matthew Wild 2009-12-07
prosodyctl: Experimental 'addplugin' command Matthew Wild 2009-12-02
prosodyctl: Put 'pidfile' in quotes to make more clear that it is the literal name of the option Matthew Wild 2009-10-31
prosodyctl: Remove dependency on hostmanager, and friends Matthew Wild 2009-10-19
prosodyctl: Also switch group when we switch user Matthew Wild 2009-07-23
Remove version number from copyright headers Matthew Wild 2009-07-10
prosodyctl: Quit when user pressed ^C in password prompts Matthew Wild 2009-07-08
prosodyctl: Don't 'blugh' when ^C is pressed during reading passwords Matthew Wild 2009-07-08
prosodyctl: Fix traceback when issued with no parameters Matthew Wild 2009-07-08
prosodyctl: Add message for not-running error Matthew Wild 2009-07-02
prosodyctl: Use prosodyctl_timeout option if it exists in the config Matthew Wild 2009-07-02
prosodyctl: Improve usability with status messages, and waiting up to 5s for the server to start/stop Matthew Wild 2009-07-02
prosodyctl: Allow commands to be implemented in modules Matthew Wild 2009-06-23
prosodyctl: Add error message for no-pidfile Matthew Wild 2009-05-26
prosodyctl: Add message for unable-to-save-data error Matthew Wild 2009-05-05
prosodyctl: Reformat note to fit in small-width terminals Matthew Wild 2009-05-05
prosodyctl: Use correct path for the data directory Matthew Wild 2009-05-05
prosodyctl: status: Show warning if we can't find a running Prosody, and we didn't switch user Matthew Wild 2009-05-05
prosodyctl: Switch to Prosody user before attempting to do anything Matthew Wild 2009-05-05
prosodyctl: Hide ejabberd compatibility commands from command listing Matthew Wild 2009-05-03
prosodyctl: Multiple fixes for start/status/stop Matthew Wild 2009-05-02
prosodyctl, util.prosodyctl: New prosodyctl utility for managing Prosody servers Matthew Wild 2009-05-02