I have an uninstaller that calls AuthorizationExecuteWithPrivileges to run some tools that perform cleanup. On OS X 10.6 everything is fine. On 10.5 I'm getting -1 as the return value. The documentation doesn't cover what this means.
Can anyone shed some light?