[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!
More information about the sudo-workers