Download raw body.
simplify gotwebd.conf fcgi_socket
Simplify gotwebd configuration by setting the fcgi_socket flag when a "listen on" statement appears, and remove the fcgi_socket keyword from gotwebd.conf. ok? diff e4556f5ad27817d84c98b820f3e952b57c4e926c c3fbe256833d18d79f717547c0b136eb53ba6f63 commit - e4556f5ad27817d84c98b820f3e952b57c4e926c commit + c3fbe256833d18d79f717547c0b136eb53ba6f63 blob - 5c88297ebe76ed933413a7394782c0530dc5b0f0 blob + 655d5a4af391c379320aa818045226c9f6757c02 --- gotwebd/gotwebd.conf.5 +++ gotwebd/gotwebd.conf.5 @@ -51,8 +51,6 @@ If not specified then will be used. .It Ic prefork Ar number Run the specified number of server processes. -.It Ic fgci_socket Ar on | off -Controls whether the server will listen on FCGI TCP sockets by default. .It Ic unix_socket Ar on | off Controls whether the servers will listen on unix sockets by default. .It Ic unix_socket_name Ar path @@ -86,8 +84,6 @@ The available server configuration directives are as f .It Ic custom_css Ar path Set the path to a custom Cascading Style Sheet (CSS) to be used. If this option is not specified then a default style sheet will be used. -.It Ic fgci_socket Ar on | off -Enable or disable listening on FCGI TCP sockets. .It Ic listen on Ar address Ic port Ar number Configure an address and port for incoming FCGI TCP connections. Valid @@ -193,7 +189,6 @@ server "localhost-unix" { #server "localhost-tcp" { # repos_path "/got/public" # unix_socket off -# fcgi_socket on # listen on 127.0.0.1 port 9000 # listen on ::1 port 9000 #} blob - e5dbb389e17efbf6b7055d59bb2268ebbc47807c blob + 10244c2d15ca0a6e32c4e2eb7eedb45fa47fcc67 --- gotwebd/parse.y +++ gotwebd/parse.y @@ -191,9 +191,6 @@ main : PREFORK NUMBER { } free($2); } - | FCGI_SOCKET boolean { - gotwebd->fcgi_socket = $2; - } | UNIX_SOCKET boolean { gotwebd->unix_socket = $2; } @@ -320,6 +317,7 @@ serveropts1 : REPOS_PATH STRING { yyerror("could not get addrs"); YYERROR; } + new_srv->fcgi_socket = 1; } | MAX_REPOS NUMBER { if ($2 > 0) @@ -347,9 +345,6 @@ serveropts1 : REPOS_PATH STRING { if ($2 > 0) new_srv->max_commits_display = $2; } - | FCGI_SOCKET boolean { - new_srv->fcgi_socket = $2; - } | UNIX_SOCKET boolean { new_srv->unix_socket = $2; } @@ -416,7 +411,6 @@ lookup(char *s) static const struct keywords keywords[] = { { "chroot", CHROOT }, { "custom_css", CUSTOM_CSS }, - { "fcgi_socket", FCGI_SOCKET }, { "listen", LISTEN }, { "logo", LOGO }, { "logo_url" , LOGO_URL }, @@ -869,7 +863,7 @@ conf_new_server(const char *name) srv->max_repos = D_MAXREPO; srv->unix_socket = 1; - srv->fcgi_socket = gotwebd->fcgi_socket ? gotwebd->fcgi_socket : 0; + srv->fcgi_socket = 0; TAILQ_INIT(&srv->al); TAILQ_INSERT_TAIL(&gotwebd->servers, srv, entry);
simplify gotwebd.conf fcgi_socket