[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200920222556.10002-8-guillem@hadrons.org>
Date: Mon, 21 Sep 2020 00:25:56 +0200
From: Guillem Jover <guillem@...rons.org>
To: linux-kbuild@...r.kernel.org,
Masahiro Yamada <masahiroy@...nel.org>,
Michal Marek <michal.lkml@...kovi.net>
Cc: linux-kernel@...r.kernel.org
Subject: [PATCH 7/7] builddeb: Try to get the user full name from the GECOS field
The GECOS field might contain the full name for the username, try to
use that and fallback to using the username if that is empty.
Signed-off-by: Guillem Jover <guillem@...rons.org>
---
scripts/package/mkdebian | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian
index ed77d0948fa3..e3d0b7ac9057 100755
--- a/scripts/package/mkdebian
+++ b/scripts/package/mkdebian
@@ -113,7 +113,8 @@ if echo $email | grep -q '<.*>'; then
else
# or construct the maintainer string
user=${KBUILD_BUILD_USER-$(id -nu)}
- name=${DEBFULLNAME-$user}
+ name=${DEBFULLNAME-$(getent passwd $user | cut -d: -f5 | cut -d, -f1)}
+ : "${name:=$user}"
if [ -z "$email" ]; then
buildhost=${KBUILD_BUILD_HOST-$(hostname -f 2>/dev/null || hostname)}
email="$user@...ildhost"
--
2.28.0.297.g1956fa8f8d
Powered by blists - more mailing lists