in makefile, the default $INSTBINDIR is "/usr/local/sbin/", but in mod_auth_shadow.spec %install sector, the validate suid binary is copied to /usr/sbin/ directory, not the default /usr/loca/sbin/ in makefile
this inconsistency will lead the mod_auth_shadow can not find the "validate" binary, attachment is the patch for this issue.
2009-05-09 15:33:31 UTC in mod_auth_shadow