18 Aug
2016
18 Aug
'16
2:18 a.m.
Oooops, forgot to reply to this.
On 2016-07-13 21:05, Simon Hanna wrote:
- mailman is specifically calling Python 3.4, ignoring the fact that I have Python 3.5 The current release of mailman (core) is incompatible with python 3.5 The version is set in buildout.cfg (look for python3-version under [mailman]
I guess my point was that the documentation is misleading: "Mailman requires at least Python 3.4"
- shell scripts expect bash to be at /bin/bash (mine is at /usr/local/bin/bash) /bin/bash is the standard. Is there any reason why you don't have it there?
What standard?
According to POSIX:
"Applications should note that the standard PATH to the shell cannot be assumed to be either /bin/sh or /usr/bin/sh, and should be determined by interrogation of the PATH returned by getconf PATH, ensuring that the returned pathname is an absolute pathname and not a shell built-in."
But to answer your question, bash will be in /bin/ for systems that ship with it. For systems where it needs to be manually installed, chances are bash will end up somewhere else.