From 84e9569be661d4e5583797778df4a4cbe920b475 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Wed, 17 Jan 2018 18:39:14 +0100 Subject: [PATCH] initctl: Adjust field widths in show/status The job:id field can now be used to display job:INET_PORT_NUMBER, e.g. 100:16161 for job 100 localhost SNMP port 16161. The service name field has been reduced from 20 --> 16 bytes since the full path has been reduced to display the basename. Signed-off-by: Joachim Nilsson --- src/initctl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/initctl.c b/src/initctl.c index 9196c96f..281542b8 100644 --- a/src/initctl.c +++ b/src/initctl.c @@ -435,7 +435,7 @@ static int show_status(char *arg) } if (!verbose) - printheader(NULL, "# STATUS PID RUNLEVELS SERVICE DESCRIPTION", 0); + printheader(NULL, "# STATUS PID RUNLEVELS SERVICE DESCRIPTION", 0); for (svc = client_svc_iterator(1); svc; svc = client_svc_iterator(0)) { char jobid[10], args[512] = "", *lvls; @@ -445,7 +445,7 @@ static int show_status(char *arg) // else snprintf(jobid, sizeof(jobid), "%d:%d", svc->job, svc->id); - printf("%-5s %7s ", jobid, svc_status(svc)); + printf("%-9s %7s ", jobid, svc_status(svc)); if (svc_is_inetd(svc)) printf("inetd "); else @@ -466,7 +466,7 @@ static int show_status(char *arg) else name++; - printf("%-20.20s %-*.*s\n", name, adj, adj, svc->desc); + printf("%-16.16s %-*.*s\n", name, adj, adj, svc->desc); continue; }