The sudo gives an error after setting homebrew and Laravel Valet

I just installed homebrew and then I installed Laravel Valet.
Now I can not run any sudo commands, and it basically crashed my computer.

These are the errors that I get when running sudo in terminal

>>> /etc/sudoers.d/brew: Alias `BREW' already defined near line 1 <<< >>> /etc/sudoers.d/valet: Alias `VALET' already defined near line 1 <<< sudo: parse error in /etc/sudoers.d/brew near line 1 sudo: no valid sudoers sources found, quitting 

Any help appreciated

This is my sudoer for /etc/sudoers.d/brew :

 Cmnd_Alias BREW = /usr/local/bin/brew * %admin ALL=(root) NOPASSWD: BREW 

And this is my sudoer for /etc/sudoers.d/valet :

 Cmnd_Alias VALET = /usr/local/bin/valet * %admin ALL=(root) NOPASSWD: VALET 
+7
homebrew macos laravel-valet
source share
1 answer

The problem occurs when you try to disable the password request for the group administrator or brew and valet users. Try changing each sudoers.d file to something like:

 Cmnd_Alias BREW = /usr/local/bin/brew * brew ALL=NOPASSWD: ALL 

or in general, as inside an admin group

 Cmnd_Alias BREW = /usr/local/bin/brew * %admin ALL=NOPASSWD: BREW 
+2
source share

All Articles