diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 4ed7c1ec9..790c7c4e5 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,8 @@
+Tue May  1 10:50:48 2001  Christopher Faylor <cgf@cygnus.com>
+
+	* mkpasswd.c (enum_users): Use /bin/bash as the default shell.
+	(main): Ditto.
+
 Sat Apr 28 22:32:01 2001  Christopher Faylor <cgf@cygnus.com>
 
 	* passwd.cc (ttymnam): New function.
diff --git a/winsup/utils/mkpasswd.c b/winsup/utils/mkpasswd.c
index d81db1aa1..1d8db88ca 100644
--- a/winsup/utils/mkpasswd.c
+++ b/winsup/utils/mkpasswd.c
@@ -205,7 +205,7 @@ enum_users (LPWSTR servername, int print_sids, int print_cygpath,
 		    }
 		}
 	    }
-	  printf ("%s::%d:%d:%s%s%s:%s:/bin/sh\n", username,
+	  printf ("%s::%d:%d:%s%s%s:%s:/bin/bash\n", username,
 		  uid + id_offset,
 		  gid + id_offset,
 		  fullname,
@@ -441,7 +441,7 @@ main (int argc, char **argv)
       if (!GetUserName (name, (len = 256, &len)))
 	strcpy (name, "unknown");
 
-      printf ("%s::%ld:%ld::%s%s:/bin/sh\n", name,
+      printf ("%s::%ld:%ld::%s%s:/bin/bash\n", name,
 					     DOMAIN_USER_RID_ADMIN,
 					     DOMAIN_ALIAS_RID_ADMINS,
 					     passed_home_path,