Короче, у меня на маке рабочем стоит программа которая вроде как следит за моими приложениями и конфигурит настройки как админы скажут.
Еще эта падла меняет sudoers раз в час таким образом что две последние строки выглядят так
#includedir /private/etc/sudoers.d
Defaults timestamp_timeout=0
То есть я могу в своем приватном файле делать чо угодно, но потом таймаут sudo все равно скинется в ноль.
Для тех кто не понял, это означает что если
brew install
потребуется создать 10 файлов в системной папке, он меня 10 раз спросит пароль для супер юзера. На один пакет.
Таймаут в минутах позволяет запоминать пароль на какое-то время (я в своем файле профиля поставил 30 минут, но очевидно что они игнорятся).
Конечно я нашел какой ебаный скрипт меняет sudoers через
sudo fs_usage | grep sudoers
но прям тупо выключить его не думаю что хорошая идея, отберут рута пидоры и всё.
Поэтому в дело пошла война скриптов
sudo crontab -e
* * * * * sed -i '' "/Defaults timestamp_timeout=0/d" /etc/sudoers
И живем спокойно.