> Has been working sofar (on a formerly vulnerable OS X 10.6.8 with bash 3.2.x) 
> but I'm a bit anxious to see if the machine will still boot.
> I have no idea if there's a checksum on /bin/bash in 10.6+ or 10.7+ .
        I've seen no issues so far with replacing bash & sh on any system, 
including some VM testing (though I haven't tested under Yosemite, not that 
that should be in production). /bin/sh appears to basically be bash compiled 
with POSIX mode as default and maybe somewhat modified startup behavior, but 
while MacPorts doesn't offer that option bash, when invoked as sh, should 
automatically enter POSIX mode at least anyway.
        While of course all the normal advice applies (backups, testing on 
spare system or in a VM etc) I'd be surprised if it wasn't a drop-in 
replacement. Bash 4 introduced some new features (limited associative arrays, 
new builtins and extra ops for some old ones, more options for brace expansion 
etc) and bug fixes but while scripts written for Bash 4 could fail under Bash 3 
I haven't seen much that would cause the reverse. At any rate, it should be 
trivial to swap back if you needed to.
_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to