pledge
if (pledge("stdio rpath wpath cpath tmppath unix", NULL) == -1)
if (pledge("stdio inet dns sendfd tty", NULL) == -1)
if (pledge("stdio inet dns sendfd", NULL) == -1)
if (pledge("stdio rpath inet dns tty", NULL) == -1)
if (pledge("stdio inet dns tty", NULL) == -1)
if (pledge("stdio rpath inet dns", NULL) == -1)
} else if (pledge("stdio inet dns", NULL) == -1)
if (pledge("stdio inet dns tty", NULL) == -1)
} else if (pledge("stdio inet dns", NULL) == -1)
if (pledge("stdio unix", NULL) == -1)
if (pledge("stdio unix", NULL) == -1)
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio rpath", NULL) == -1) {
if (pledge("stdio rpath wpath cpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath inet dns tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath inet dns proc flock tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath inet dns tty", NULL) == -1) {
if (pledge("stdio rpath inet dns tty", NULL) == -1) {
if (pledge("stdio rpath inet dns", NULL) == -1) {
if (pledge("stdio cpath wpath rpath", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio proc", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio rpath", NULL) == -1) {
if (pledge("stdio", NULL) == -1) {
if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
if (pledge("stdio rpath wpath cpath unix inet dns recvfd sendfd proc exec id tty",
if (pledge("stdio rpath wpath cpath unix inet dns proc exec tty",
if (pledge("stdio rpath wpath cpath unix inet dns proc tty",
if (pledge("stdio cpath unix inet dns proc tty", NULL) == -1)
if (pledge("stdio unix inet dns proc tty", NULL) == -1)
if (pledge("stdio unix inet dns proc tty", NULL) == -1)
if (pledge("stdio unix proc tty", NULL) == -1)
if (pledge("stdio proc tty", NULL) == -1)
if (pledge("stdio proc tty", NULL) == -1)
if (pledge("stdio proc tty", NULL) == -1)
if (pledge("stdio", NULL) == -1)
if (pledge("stdio rpath wpath cpath fattr tty proc exec",
if (pledge("stdio rpath cpath unix id proc exec", NULL) == -1)
if (pledge("stdio rpath getpw dns id", NULL) != 0)
if (pledge("stdio dns", NULL) != 0)
int pledge(const char *promises, const char *paths[]);