src/auth-shadow.c: use GError for error reporting