aboutsummaryrefslogtreecommitdiffstats
path: root/prosodyctl
Commit message (Collapse)AuthorAgeFilesLines
* prosodyctl: Read PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables, ↵Waqas Hussain2010-12-121-2/+2
| | | | to match main prosody executable.
* prosodyctl: Added support for --config command line argument, and multiple ↵Waqas Hussain2010-12-121-3/+24
| | | | config parsers (to match the main prosody executable).
* prosodyctl: Make the 'restart' command start Prosody even if it wasn't ↵Matthew Wild2010-12-111-5/+2
| | | | already running
* prosodyctl: Give hosts type = 'local'Matthew Wild2010-11-181-1/+5
|
* prosodyctl, util.prosodyctl: Show error when mod_posix is not enabled and an ↵Matthew Wild2010-11-161-0/+1
| | | | attempt is made to query Prosody's status (thanks stever)
* util.pposix: Add pposix.uname(), bump versionMatthew Wild2010-08-311-1/+1
|
* util.pposix, prosodyctl, mod_posix: Add initgroups() function, and bump ↵Matthew Wild2010-08-281-1/+4
| | | | module version. prosodyctl inits groups with the groups of prosody_user. (thanks dbb)
* prosodyctl: Warn and exit if any log files are not writeable, fixes #94Matthew Wild2010-07-091-1/+40
|
* prosodyctl: Force log output always to the console instead of using the ↵Matthew Wild2010-07-081-0/+2
| | | | config, which avoids creating log files as the wrong user
* prosodyctl: Remove warnings when using a non-standard auth provider, ↵Matthew Wild2010-07-081-18/+0
| | | | prosodyctl now works with any auth provider
* Merge 0.7->trunkMatthew Wild2010-06-111-31/+0
|\
| * prosodyctl, util.pluginloader: Remove support for storing plugins in the ↵Matthew Wild2010-06-111-31/+0
| | | | | | | | data store, and the addplugin command
* | Update usermanager to not crash, etc.Jeff Mitchell2010-05-201-1/+1
| |
* | prosodyctl: Support for the new usermanager, refactor host creation and fail ↵Matthew Wild2010-05-151-6/+41
| | | | | | | | if a host is not using the default authentication provider, for now. (thanks Nicola)
* | prosodyctl: Use the global events objects for hosts (again) (thanks albert) ↵Matthew Wild2010-05-051-1/+1
| | | | | | | | (sorry albert)
* | prosodyctl: Give each host an independant events object, because it seems to ↵Matthew Wild2010-05-051-3/+1
| | | | | | | | be the right thing to do
* | prosodyctl: Relocate global prosody object creation (see fff153f7f4de)Matthew Wild2010-05-051-2/+8
|/
* prosodyctl: Fix addplugin to support --help, and hide from the help listing ↵Matthew Wild2010-02-221-2/+6
| | | | (for now)
* prosodyctl: Fix 'restart' command to not report itself as the 'stop' command ↵Matthew Wild2010-02-221-1/+1
| | | | (thanks albert!)
* prosodyctl: Add restart command for KSid and johnny :)Matthew Wild2010-02-211-0/+13
|
* prosody, prosodyctl: Re-jiggle load order again, fixes logging config not ↵Matthew Wild2010-02-111-6/+6
| | | | being obeyed (thanks darkrain)
* prosodyctl: Initialize logging before checking dependenciesAli Sabil2010-02-051-0/+2
|
* prosodyctl: Don't load luarocks as util.dependencies now does thisMatthew Wild2010-01-281-4/+0
|
* prosodyctl: Don't display message about failing to start Prosody is ↵Matthew Wild2010-01-281-13/+15
| | | | 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)
* util.dependencies, prosody, prosodyctl: Give util.dependencies a ↵Matthew Wild2010-01-281-1/+4
| | | | check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
* prosodyctl: Require util.dependencies to run dependency checks, not only for ↵Matthew Wild2010-01-251-0/+2
| | | | when starting Prosody directly (thanks Joe)
* util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdirMatthew Wild2010-01-121-1/+1
|
* prosodyctl: Move definition of prosody singleton to prior to loading ↵Matthew Wild2010-01-101-2/+3
| | | | datamanager, and add platform
* prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2Matthew Wild2010-01-101-1/+4
|
* prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI ↵Matthew Wild2010-01-031-5/+20
| | | | escape sequences
* prosodyctl: Nicer errors when addplugin command failsMatthew Wild2009-12-071-2/+6
|
* prosodyctl: Experimental 'addplugin' commandMatthew Wild2009-12-021-0/+22
|
* prosodyctl: Put 'pidfile' in quotes to make more clear that it is the ↵Matthew Wild2009-10-311-1/+1
| | | | literal name of the option
* prosodyctl: Remove dependency on hostmanager, and friendsMatthew Wild2009-10-191-3/+7
|
* prosodyctl: Also switch group when we switch userMatthew Wild2009-07-231-5/+14
|
* Remove version number from copyright headersMatthew Wild2009-07-101-1/+1
|
* prosodyctl: Quit when user pressed ^C in password promptsMatthew Wild2009-07-081-0/+4
|
* prosodyctl: Don't 'blugh' when ^C is pressed during reading passwordsMatthew Wild2009-07-081-4/+8
|
* prosodyctl: Fix traceback when issued with no parametersMatthew Wild2009-07-081-1/+1
|
* prosodyctl: Add message for not-running errorMatthew Wild2009-07-021-0/+1
|
* prosodyctl: Use prosodyctl_timeout option if it exists in the configMatthew Wild2009-07-021-2/+4
|
* prosodyctl: Improve usability with status messages, and waiting up to 5s for ↵Matthew Wild2009-07-021-2/+37
| | | | the server to start/stop
* prosodyctl: Allow commands to be implemented in modulesMatthew Wild2009-06-231-0/+37
|
* prosodyctl: Add error message for no-pidfileMatthew Wild2009-05-261-0/+1
|
* prosodyctl: Add message for unable-to-save-data errorMatthew Wild2009-05-051-0/+1
|
* prosodyctl: Reformat note to fit in small-width terminalsMatthew Wild2009-05-051-3/+4
|
* prosodyctl: Use correct path for the data directoryMatthew Wild2009-05-051-0/+3
|
* prosodyctl: status: Show warning if we can't find a running Prosody, and we ↵Matthew Wild2009-05-051-0/+5
| | | | didn't switch user
* prosodyctl: Switch to Prosody user before attempting to do anythingMatthew Wild2009-05-051-0/+23
|
* prosodyctl: Hide ejabberd compatibility commands from command listingMatthew Wild2009-05-031-10/+15
|