defaultCredentialsStore() on Linux does an exec.LookPath() for "pass", but if a custom credential-store is passed to DetectDefaultStore, the result of that won't be used. This patch changes the logic to return early if a custom credential-store is passed. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>