You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To avoid Apple MacOS SIP protection causing bash environment permission protection, we must find bash from /usr/local/bin and not /usr/bin, /usr/local/bin does not get the SIP permission applied to it.
The Jenkins Agent environment setup for PATH must have /usr/local/bin prefixed to achieve this, eg:
The text was updated successfully, but these errors were encountered:
Do you mean the default shell for the user? I wouldn't want to set the default for everyone on the system to something that was in /usr/local It may depend which shell jenkins uses when it spawns off another shell, or if it runs specifically bash thescript.sh (which would likely use whatever was in the PATH)
To avoid Apple MacOS SIP protection causing bash environment permission protection, we must find bash from /usr/local/bin and not /usr/bin, /usr/local/bin does not get the SIP permission applied to it.
The Jenkins Agent environment setup for PATH must have /usr/local/bin prefixed to achieve this, eg:
The text was updated successfully, but these errors were encountered: