bin: look for twistd3 first:
on some GNU/Linux discributions, `twistd` script is named `twistd3`, so sat script is now looking for `twistd3` first. If none is found, a message is printed on stderr and the script exit with an error code.
This commit is contained in:
parent
bca7453ee1
commit
0cac2fbb40
1 changed files with 10 additions and 1 deletions
11
bin/sat
11
bin/sat
|
|
@ -3,7 +3,16 @@
|
|||
DEBUG=""
|
||||
DAEMON=""
|
||||
PYTHON="python3"
|
||||
TWISTD="$(which twistd)"
|
||||
|
||||
# for Python 3, "twistd" is named "twistd3" on some distros, so we check for it first
|
||||
TWISTD="$(which twistd3 2>/dev/null)"
|
||||
if [ $? -ne 0 ]; then
|
||||
TWISTD="$(which twistd 2>/dev/null)"
|
||||
fi
|
||||
if [ $? -ne 0 ]; then
|
||||
printf "Can't find \"twistd\" script, are you sure that Twisted is installed?\n"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
kill_process() {
|
||||
# $1 is the file containing the PID to kill, $2 is the process name
|
||||
|
|
|
|||
Loading…
Reference in a new issue