214
216
if (ngx_show_version) {
215
ngx_log_stderr(0, "nginx version: " NGINX_VER);
217
ngx_write_stderr("nginx version: " NGINX_VER NGX_LINEFEED);
217
219
if (ngx_show_help) {
219
221
"Usage: nginx [-?hvVtq] [-s signal] [-c filename] "
220
"[-p prefix] [-g directives]" CRLF CRLF
222
" -?,-h : this help" CRLF
223
" -v : show version and exit" CRLF
222
"[-p prefix] [-g directives]" NGX_LINEFEED
224
"Options:" NGX_LINEFEED
225
" -?,-h : this help" NGX_LINEFEED
226
" -v : show version and exit" NGX_LINEFEED
224
227
" -V : show version and configure options then exit"
226
" -t : test configuration and exit" CRLF
229
" -t : test configuration and exit" NGX_LINEFEED
227
230
" -q : suppress non-error messages "
228
"during configuration testing" CRLF
231
"during configuration testing" NGX_LINEFEED
229
232
" -s signal : send signal to a master process: "
230
"stop, quit, reopen, reload" CRLF
233
"stop, quit, reopen, reload" NGX_LINEFEED
231
234
#ifdef NGX_PREFIX
232
235
" -p prefix : set prefix path (default: "
236
NGX_PREFIX ")" NGX_LINEFEED
235
" -p prefix : set prefix path (default: NONE)" CRLF
238
" -p prefix : set prefix path (default: NONE)" NGX_LINEFEED
237
240
" -c filename : set configuration file (default: "
238
NGX_CONF_PATH ")" CRLF
241
NGX_CONF_PATH ")" NGX_LINEFEED
239
242
" -g directives : set global directives out of configuration "
243
"file" NGX_LINEFEED NGX_LINEFEED
244
247
if (ngx_show_configure) {
245
249
#ifdef NGX_COMPILER
246
ngx_log_stderr(0, "built by " NGX_COMPILER);
250
"built by " NGX_COMPILER NGX_LINEFEED
249
253
#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
250
ngx_log_stderr(0, "TLS SNI support enabled");
254
"TLS SNI support enabled" NGX_LINEFEED
252
ngx_log_stderr(0, "TLS SNI support disabled");
255
ngx_log_stderr(0, "configure arguments:" NGX_CONFIGURE);
256
"TLS SNI support disabled" NGX_LINEFEED
259
"configure arguments:" NGX_CONFIGURE NGX_LINEFEED);
258
262
if (!ngx_test_config) {