commit - ee655e64d757e972d3fa3748b6dc4ade8a829035
commit + 3e5418099fb2d44e0ffa9c65af66657cb28b466b
blob - fbed2fe6ab519a1f5d14ca79acce74a01096e457
blob + 7696a0210aafc4bd14852e9b5bdd3991c95d3db3
--- ex.c
+++ ex.c
safe_setenv("SERVER_PROTOCOL", "GEMINI");
safe_setenv("SERVER_SOFTWARE", "gmid/1.5");
- if (ruser != NULL) {
+ if (ruser != NULL)
safe_setenv("AUTH_TYPE", "Certificate");
- safe_setenv("REMOTE_USER", ruser);
- safe_setenv("TLS_CLIENT_ISSUER", cissuer);
- safe_setenv("TLS_CLIENT_HASH", chash);
- }
+ else
+ safe_setenv("AUTH_TYPE", "");
+ safe_setenv("REMOTE_USER", ruser);
+ safe_setenv("TLS_CLIENT_ISSUER", cissuer);
+ safe_setenv("TLS_CLIENT_HASH", chash);
+
strlcpy(path, argv[0], sizeof(path));
pwd = dirname(path);
if (chdir(pwd)) {