aboutsummaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2002-01-31 12:43:29 +0000
committerCorinna Vinschen <corinna@vinschen.de>2002-01-31 12:43:29 +0000
commit29a1ad942e98b81d9f1f0b9258f47878484f8335 (patch)
tree8696037738272a0dcd7aba84e3ecfc1a42991972 /winsup
parentae334f668de2122f1a8f489834cbedec0a9da703 (diff)
downloadnewlib-29a1ad942e98b81d9f1f0b9258f47878484f8335.zip
newlib-29a1ad942e98b81d9f1f0b9258f47878484f8335.tar.gz
newlib-29a1ad942e98b81d9f1f0b9258f47878484f8335.tar.bz2
* mkpasswd.c (main): Set default home path for 9x/Me if --path-to-home
isn't given.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/utils/ChangeLog5
-rw-r--r--winsup/utils/mkpasswd.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 7cfe3e2..c986122 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-31 Corinna Vinschen <corinna@vinschen.de>
+
+ * mkpasswd.c (main): Set default home path for 9x/Me if --path-to-home
+ isn't given.
+
2002-01-30 Corinna Vinschen <corinna@vinschen.de>
* passwd.cc (ChangePW): Add parameter to differ between called for
diff --git a/winsup/utils/mkpasswd.c b/winsup/utils/mkpasswd.c
index 657709b..f0b41ec 100644
--- a/winsup/utils/mkpasswd.c
+++ b/winsup/utils/mkpasswd.c
@@ -525,6 +525,9 @@ main (int argc, char **argv)
if (!GetUserName (name, (len = 256, &len)))
strcpy (name, "unknown");
+ if (passed_home_path[0] == '\0')
+ strcpy (passed_home_path, "/home/");
+
printf ("%s::%ld:%ld::%s%s:/bin/bash\n", name,
DOMAIN_USER_RID_ADMIN,
DOMAIN_ALIAS_RID_ADMINS,