Software /
code /
prosody
Annotate
tools/mod2spec.sh @ 13651:b9d369f77121
prosodyctl: Further deprecate start/stop/restart commands when installed
Despite the warning we introduced, many people continue to try using
prosodyctl to manage Prosody in the presence of systemctl (e.g. #1688).
Also, despite the warning, prosodyctl proceeded with the operation. This means
the commands could be invoked by accident, and cause a situation that is hard
to recover from (needing to manually track down stray processes).
This commit disables all the problematic commands by default, but this can
still be overridden using --force or via a config option.
We only perform this check when we believe Prosody has been "installed" for
system-wide use (i.e. running it from a source directory is still supported).
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 06 Feb 2025 14:51:31 +0000 |
parent | 13255:df96af198222 |
rev | line source |
---|---|
13255
df96af198222
tools: Reflect bash-ness of mod2spec in shebang
Kim Alvefur <zash@zash.se>
parents:
13200
diff
changeset
|
1 #!/bin/bash |
13195
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
2 set -eu |
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
3 |
1a59a40c6443
tools: Add mod2spec.sh, turns util.example into spec/util_example_spec.lua
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
4 echo "spec/${1//./_}_spec.lua" |