MacPorts bash on Big Sur as default shell

Richard L. Hamilton rlhamil at
Thu Feb 11 23:14:07 UTC 2021

I'd add that AS LONG AS you have a separate admin and user account, you can do anything you please to your user account; but best to leave settings for the admin account as close to system default as possible; that way you minimize the risk of locking yourself out in the event that an OS update doesn't play nice with what you've done to your own account. Also, if you have root enabled, don't give it non-default settings, just to be safe.

In event of a major OS upgrade, dependencies on MacPorts may break until it is re-installed for the new OS version...which may not be immediately possible, esp. for early updaters to the new OS version.

> On Feb 11, 2021, at 15:32, Bjarne D Mathiesen <macintosh at> wrote:
> I'd recommend the following which is part of my standard config:
> cd /private/etc
> cp paths paths.d/999-macOS
> mv paths paths.orig
> echo "/opt/local/bin"      >  paths
> echo "/opt/local/sbin"     >> paths
> echo "/opt/local/bin/bash" >> shells
> echo "/opt/local/bin/zsh"  >> shells
> you can now do "chsh -s /opt/local/bin/bash [user]
> -- 
> Bjarne D Mathiesen
> Korsør ; Danmark ; Europa
> ----------------------------------------------------------------------
> denne besked er skrevet i et totalt M$-frit miljø
> macOS 10.15.7 Cataina
> 2 x 3,46 GHz 6-Core Intel Xeon ; 112 GB 1333 MHz DDR3 ECC
> ATI Radeon RX 590 8 GB

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2814 bytes
Desc: not available
URL: <>

More information about the macports-users mailing list