From 0ffdf2288b1e6798e43259568818378c43b979e5 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 1 Jun 2011 20:38:48 +0200 Subject: [PATCH] Fix bug #7528 - Solaris with NIS autohome. --- source3/lib/util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source3/lib/util.c b/source3/lib/util.c index 46be349a2c2..238981debc1 100644 --- a/source3/lib/util.c +++ b/source3/lib/util.c @@ -1312,6 +1312,9 @@ char *automount_lookup(TALLOC_CTX *ctx, const char *user_name) if ((nis_error = yp_match(nis_domain, nis_map, user_name, strlen(user_name), &nis_result, &nis_result_len)) == 0) { + if (nis_result_len > 0 && nis_result[nis_result_len] == '\n') { + nis_result[nis_result_len] = '\0'; + } value = talloc_strdup(ctx, nis_result); if (!value) { return NULL; -- 2.11.4.GIT