itfix unveil, the permissions parameter is mandatory - vote - simple cgi voting system for web and gopher Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/vote URL:git://src.adamsgaard.dk/vote mx1.adamsgaard.dk 70 1Log /src/vote/log.gph mx1.adamsgaard.dk 70 1Files /src/vote/files.gph mx1.adamsgaard.dk 70 1Refs /src/vote/refs.gph mx1.adamsgaard.dk 70 1README /src/vote/file/README.gph mx1.adamsgaard.dk 70 1LICENSE /src/vote/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit b0c8f6f22789317760958fec93e974faea523241 /src/vote/commit/b0c8f6f22789317760958fec93e974faea523241.gph mx1.adamsgaard.dk 70 1parent e1ed36fc26b81cb79ca811aeec29e844e4115d40 /src/vote/commit/e1ed36fc26b81cb79ca811aeec29e844e4115d40.gph mx1.adamsgaard.dk 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org mx1.adamsgaard.dk 70 iDate: Sun, 4 Oct 2020 15:52:13 +0200 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 ifix unveil, the permissions parameter is mandatory Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iSigned-off-by: Anders Damsgaard Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M vote.c | 2 +- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 1 insertion(+), 1 deletion(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/vote.c b/vote.c /src/vote/file/vote.c.gph mx1.adamsgaard.dk 70 it@@ -433,7 +433,7 @@ main() Err mx1.adamsgaard.dk 70 i const char *errstr; Err mx1.adamsgaard.dk 70 i struct stat sb; Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i- if (unveil(getenv("PWD"), NULL) == -1 || unveil(NULL, NULL) == -1) { Err mx1.adamsgaard.dk 70 i+ if (unveil(POLLS_DIR, "rwc") == -1) { Err mx1.adamsgaard.dk 70 i http_status(500); Err mx1.adamsgaard.dk 70 i err(1, "unveil"); Err mx1.adamsgaard.dk 70 i } Err mx1.adamsgaard.dk 70 .