Source
--- src/unix_user.c.orig 2006-01-23 11:47:26.000000000 -0600
+++ src/unix_user.c 2018-11-01 17:30:34.000000000 -0500
/* A passwd field of more than one character, which starts with a star,
* indicates a disabled account. */
+ // on Mac OS X, ******** is used for shadow passwords
+#ifndef __APPLE__
if ( (crypted[0] == '*') && crypted[1])
goto fail;
-
+#endif
+
home = passwd->pw_dir;
}