Merge pull request #9 from LC2010/master

fixed getent missing check bug
diff --git a/homedir.go b/homedir.go
index 6944957..086514b 100644
--- a/homedir.go
+++ b/homedir.go
@@ -88,7 +88,7 @@
 	cmd.Stdout = &stdout
 	if err := cmd.Run(); err != nil {
 		// If "getent" is missing, ignore it
-		if err != exec.ErrNotFound {
+		if err == exec.ErrNotFound {
 			return "", err
 		}
 	} else {