1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-09 17:44:56 +09:00

whoami: Use pledge() and unveil()

This commit is contained in:
Andreas Kling 2020-02-18 11:01:31 +01:00
parent 0b44f9d600
commit 4f7081289c
Notes: sideshowbarker 2024-07-19 09:14:34 +09:00

View file

@ -29,6 +29,18 @@
int main(int, char**)
{
if (pledge("stdio rpath", nullptr) < 0) {
perror("pledge");
return 1;
}
if (unveil("/etc/passwd", "r") < 0) {
perror("unveil");
return 1;
}
unveil(nullptr, nullptr);
puts(getlogin());
return 0;
}