From ea6ec3738fdc560954c677709042e38833b8f1f2 Mon Sep 17 00:00:00 2001 From: Shon Frazier Date: Thu, 19 Mar 2026 07:53:17 -0400 Subject: [PATCH] Clarify language requirement for CGI executables Binary executable without an extension are sent to the client like any other file. Adding a .cgi extension makes the web server run the executable. --- wiki/source/cgi.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wiki/source/cgi.md b/wiki/source/cgi.md index 75d7bee..73da3a0 100644 --- a/wiki/source/cgi.md +++ b/wiki/source/cgi.md @@ -190,8 +190,8 @@ of your Tilde.club home directory, with appropriate file extension; and also make sure that the thing is **world-readable** _and_ **world-executable** (something like `chmod +rx YOURFILE.EXT` would do). -If you use other language that compiles to a binary executable, -just world-executable permission will suffice. +If you use another language that compiles to a binary executable, use a `.cgi` extension +and just world-executable permission will suffice. The URL for accessing a CGI program from a web browser is no different from accessing