diff --git a/website/Makefile b/website/Makefile --- a/website/Makefile +++ b/website/Makefile @@ -63,8 +63,8 @@ .ORDER: build post-build .ORDER: post-build end-message -all: starting-message generate-releases build post-build end-message -run: starting-message generate-releases run-local +all: starting-message generate-releases cgi-pre-permissions build post-build end-message +run: starting-message generate-releases cgi-pre-permissions run-local clean: hugo-clean releases-clean starting-message: .PHONY @@ -93,6 +93,11 @@ post-build: cgi-permissions +cgi-pre-permissions: +.if exists(./public/cgi) + @chmod 755 ./public/cgi/*.cgi +.endif + cgi-permissions: @chmod 555 ./public/cgi/*.cgi