This patch lets dog print its version with -h option (or when it isn't passed any parameters). It is useful for trouble shooting. Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp> --- dog/dog.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dog/dog.c b/dog/dog.c index 3f1e2e4..a4859f4 100644 --- a/dog/dog.c +++ b/dog/dog.c @@ -251,7 +251,8 @@ static void usage(const struct command *commands, int status) if (status) sd_err("Try '%s --help' for more information.", program_name); else { - printf("Sheepdog administrator utility\n"); + printf("Sheepdog administrator utility (version %s)\n", + PACKAGE_VERSION); printf("Usage: %s <command> <subcommand> [options]\n", program_name); printf("\nAvailable commands:\n"); for (i = 0; commands[i].name; i++) { -- 1.8.1.2 |