#!/bin/sh set -e printf "20 text/plain; lang=en\r\n" cat < means "not set". EOF echo GATEWAY_INTERFACE=$GATEWAY_INTERFACE echo GEMINI_DOCUMENT_ROOT=$GEMINI_DOCUMENT_ROOT echo GEMINI_SCRIPT_FILENAME=$GEMINI_SCRIPT_FILENAME echo GEMINI_URL=$GEMINI_URL echo GEMINI_URL_PATH=$GEMINI_URL_PATH echo PWD=$PWD echo PATH_INFO=${PATH_INFO:-""} echo PATH_TRANSLATED=${PATH_TRANSLATED:-""} echo QUERY_STRING=$QUERY_STRING echo REMOTE_ADDR=$REMOTE_ADDR echo REMOTE_HOST=$REMOTE_HOST echo REQUEST_METHOD=$REQUEST_METHOD echo SCRIPT_NAME=$SCRIPT_NAME echo SERVER_NAME=$SERVER_NAME echo SERVER_PORT=$SERVER_PORT echo SERVER_PROTOCOL=$SERVER_PROTOCOL echo SERVER_SOFTWARE=$SERVER_SOFTWARE echo AUTH_TYPE=$AUTH_TYPE echo REMOTE_USER=$REMOTE_USER echo TLS_CLIENT_ISSUER=$TLS_CLIENT_ISSUER echo TLS_CLIENT_HASH=$TLS_CLIENT_HASH echo TLS_CLIENT_NOT_AFTER=$TLS_CLIENT_NOT_AFTER echo TLS_CLIENT_NOT_BEFORE=$TLS_CLIENT_NOT_BEFORE echo echo echo " CGI Argument List" echo echo "- $0" for i in "$@"; do echo "- $i" done cat <