LLNL / conduit

Simplified Data Exchange for HPC Simulations

Home Page:https://software.llnl.gov/conduit/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

the war against macOS firewall popups when running tests

cyrush opened this issue · comments

Even though MPI process are forking and talking amongst themselves, they still trigger firewall popups during development.

Here is an example of what these look like:

Screen Shot 2023-03-21 at 2 44 20 PM

These windows appear then disappear, and while doing so disrupt using the computer while testing.

I found that NodeJS folks have a script that adds firewall rules to smooth things over:

https://github.com/nodejs/node/blob/main/tools/macos-firewall.sh

We could autogen a similar script with cmake, or explore creating a script with generic rules that work for our test exes (t_zzz)

Be sure to remember that clicking "Deny" may limit the application's behavior.... 😆

I need the option to limit the behavior of the OS