From 19f5cb1d011082cd7a19fdc936f253e9b05b1753 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 26 Sep 2022 06:25:22 +0200 Subject: [PATCH] logit: fall back to package name if $LOGNAME and $USER are unset Signed-off-by: Joachim Wiberg --- src/logit.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/logit.c b/src/logit.c index 9b6051f5..e75c02a7 100644 --- a/src/logit.c +++ b/src/logit.c @@ -208,8 +208,13 @@ int main(int argc, char *argv[]) } } - if (!ident) - ident = getenv("LOGNAME") ?: getenv("USER"); + if (!ident) { + ident = getenv("LOGNAME"); + if (!ident) + ident = getenv("USER"); + if (!ident) + ident = PACKAGE_NAME; + } if (optind < argc) { size_t pos = 0, len = sizeof(buf);