summaryrefslogtreecommitdiff
path: root/www/moinmoin/files/wrapper.c
blob: bcf6f81f8b91c164797ee2fb100606d0ab68079b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
  MoinMoin setuid wrapper by perky
  $FreeBSD$
*/
#include <unistd.h>

int
main(int argc, char *argv[], char *envp[])
{
	char *margv[] = { PYTHON_PATH, MOIN_PREFIX"/cgi-bin/moin.cgi", NULL };

	chdir(MOIN_PREFIX);
	return execve(PYTHON_PATH, margv, envp);
}