Enable a blacklist of processes that can use SSH
Lots of things that I run automatically try to run SSH jobs in the background, which is disruptive to my workflow.
It would be nice to be able to permanently deny and silence requests from these processes.
Is the intent to actually deny those requests the ability to sign? Or just to not trigger a notification?
The intent is to help identify which process is actually making the request -- its PID would be useful.
Currently, it'll show e.g. Terminal.app or iTerm2.app as the requesting process -- but printing out the PID of the ACTUAL process making the request (i.e., the PID of ssh or whatever is requesting the key) would be useful.
This is important because it's difficult to track down what automated scripts in the background are requesting SSH keys via Secretive -- and on macOS, many processes are hosted under launchd so printing that out is not as useful.