Patch from Stephane Billiart to improve ash error message.
diff --git a/shell/ash.c b/shell/ash.c
index 9660890..5f859a1 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -6606,7 +6606,7 @@
 		} else
 			pid = number(*argv);
 		if (kill(pid, signo) != 0) {
-			sh_warnx("%m\n");
+			sh_warnx("kill %d: %s", pid, errmsg(errno, NULL));
 			i = 1;
 		}
 	} while (*++argv);