[sudo-workers] 1.6.9b1 compilation fails on Solaris 10 x86

Todd C. Miller Todd.Miller at courtesan.com
Tue Jun 19 15:24:05 EDT 2007

The fnmatch() issue is caused by the use of an extension to fnmatch()
not included in POSIX.  The configure script will need to test for
FNM_CASEFOLD and use the included fnmatch.c if it is not found.

For the visudo issue, If you replace the calls to sudo_getpwnam and
sudo_getpwuid in glob.c with getpwnam and getpwuid it will link.
There's no need for glob.c to use the sudo-specific passwd routines.

I'll make those changes and try and get a new beta out soon.

Thanks for testing!

 - todd

More information about the sudo-workers mailing list