MDM payload for preventing signal delivery

Is there an MDM payload that can be configured that will prevent delivery of signals (i.e. kill -1 <PID> or kill -SIGUSR1 <PID>) on macOS?

Answered by DTS Engineer in 700974022

Is there an MDM payload that can be configured that will prevent delivery of signals … on macOS?

No.

Why do you need that?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

Is there an MDM payload that can be configured that will prevent delivery of signals … on macOS?

No.

Why do you need that?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

It isn't needed - we are just seeing on some customer machines that signals are not being delivered to our application (we send SIGUSR* signals to communicate between some troubleshooting scripts we have and our application). In some cases, those signals are not getting delivered to our application, and we were wondering if it might be related to something that they are doing with their MDM configuration.

It’s possible that these folks have something else installed that’s blocking the signal. The most obvious candidate here is an Endpoint Security client.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

MDM payload for preventing signal delivery
 
 
Q