Error received when applying the VGP policy, which includes a sudoers file:
CSE: Unable to locate the sudoers configuration file
Regardless of what is added through VGP to the sudoers policy, nothing gets changed locally on the host's sudoers file.
The installed version of Visudo, on the host, does not support the "check only" (visudo -c) option. This option performs a syntax check on the sudoers file, as well as displaying its location, which is then used by VGP to find the sudoers file.
Upgrade to a version of sudo newer than 1.6.4 -- one that supports the "check only" (-c) option.
This issue was seen on:
ESX VMWare 2.5.1 and 2.5.2 with an installed version of Visudo 1.6.3p7