diff --git a/src/haproxy.c b/src/haproxy.c index d01ddfdab..f641a8a14 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -46,6 +46,7 @@ #include #include #include +#include #include #include #include @@ -541,6 +542,8 @@ void hap_register_per_thread_free(int (*fct)()) static void display_version() { + struct utsname utsname; + printf("HA-Proxy version %s %s - https://haproxy.org/\n" PRODUCT_STATUS "\n", haproxy_version, haproxy_date); @@ -563,6 +566,10 @@ static void display_version() else printf("Known bugs: " PRODUCT_URL_BUGS "\n", base_version); } + + if (uname(&utsname) == 0) { + printf("Running on: %s %s %s %s\n", utsname.sysname, utsname.release, utsname.version, utsname.machine); + } } static void display_build_opts()