I'm a NetBSD veteran... well almost (been using it since '99). When I decided to switch from colocation to VPS (for obvious cost reasons), it was difficult to find a good provider that supported NetBSD so I switched to Linux *barf* After many years of frustration, I'm switching to FreeBSD and I'm happy again :) My issue with Linux systems is that support for 3rd party packages is scattered throughout many repositories.
On 2016-08-18 10:06, Richard Shetron wrote:
I recently discovered that things can get more complicated with Ubuntu starting with the current 16 release and maybe as early as 14. Starting at some point, /bin/sh no longer points to /bin/bash, instead it points to /bin/dash. /bin/dash is supposed to be POSIX compliant while /bin/bash is not.
I did a fresh install of Ubuntu 16.04 LTS and discovered it broke a lot of my sysadmin scripts. An older system updated to 16.04 was ok. They have changed so many things with 16.04 and broke so many things it is taking me a long time to figure out how to get things working again. I'm even thinking of abandoning Ubuntu for FreeBSD.
On 8/17/2016 10:18 PM, Jean-Luc Wasmer wrote:
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.
Mailman-users mailing list mailman-users@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/