version 1.17, 2018/10/31 07:39:10 |
version 1.18, 2021/07/12 15:09:19 |
|
|
|
|
if ((batch && argc == 1) || (!batch && argc == 2)) { |
if ((batch && argc == 1) || (!batch && argc == 2)) { |
if (unveil(argv[0], "rwc") == -1) |
if (unveil(argv[0], "rwc") == -1) |
err(1, "unveil"); |
err(1, "unveil %s", argv[0]); |
if (unveil("/tmp", "rwc") == -1) |
if (unveil("/tmp", "rwc") == -1) |
err(1, "unveil"); |
err(1, "unveil /tmp"); |
} |
} |
if (pledge("stdio rpath wpath cpath flock tmppath tty", NULL) == -1) |
if (pledge("stdio rpath wpath cpath flock tmppath tty", NULL) == -1) |
err(1, "pledge"); |
err(1, "pledge"); |