From: Sami Kerola Date: Sat, 13 Dec 2014 16:41:06 +0000 (+0000) Subject: lslogins: tell why command failed X-Git-Tag: v2.26-rc1~112^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1025d21efe5596b61fb3303d88edd53bd4d4414a;p=thirdparty%2Futil-linux.git lslogins: tell why command failed Printing usage() without hint what is wrong does not help an user. Signed-off-by: Sami Kerola --- diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index 85fd7c8346..7fe6599d61 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -1437,7 +1437,7 @@ int main(int argc, char *argv[]) logins = argv[optind]; outmode = OUT_PRETTY; } else if (argc != optind) - usage(stderr); + errx(EXIT_FAILURE, _("Only one user may be specified. Use -l for multiple users.")); scols_init_debug(0);