У меня приложение Mac с плохим поведением, отправленное поставщиком, который не отвечает на запросы поддержки. Mac запускает «стену» каждый раз, когда используются различные элементы пользовательского интерфейса, что приводит к звуковому сигналу и выбросу из каждого открытого окна терминала.
Broadcast Message from root@[redacted]
(no tty) at 6:06 GMT...
ImageAPI:SaveImage attr.uiPage = 0, attr.uiCompression = -1
Я попытался запустить "mesg n" в окнах терминала, но это не останавливает сообщения "wall".
Я готов выполнить chmod 000 "бинарный файл" wall (хотя возможно, если приложение вызывает его, что это может сломать приложение), или заменить его скриптом bash, который просто "завершает работу 0" - но в Мохаве это не представляется возможным:
$ sudo chmod 000 /usr/bin/wall
chmod: Unable to change file mode on /usr/bin/wall: Operation not permitted
Я не хочу отключать защиту целостности системы - по моему опыту это кроличья нора потерянного времени и бесполезности.
Любые предложения о том, как тихое приложение, пожалуйста?