pledge(2) support
This commit is contained in:
7
vidir.c
7
vidir.c
@@ -67,6 +67,13 @@ int rm_path(const char *p) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[]) {
|
int main(int argc, char *argv[]) {
|
||||||
|
#ifdef __OpenBSD__
|
||||||
|
if (pledge("stdio rpath wpath cpath proc exec", NULL) == -1) {
|
||||||
|
perror("pledge");
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
char tmpname[] = "/tmp/vidirXXXXXX";
|
char tmpname[] = "/tmp/vidirXXXXXX";
|
||||||
int fd;
|
int fd;
|
||||||
FILE *tmp;
|
FILE *tmp;
|
||||||
|
|||||||
Reference in New Issue
Block a user