diff options
author | Klemens Nanni | 2021-06-10 01:32:11 +0000 |
---|---|---|
committer | C. McEnroe | 2021-06-10 14:44:35 -0400 |
commit | 552cd498334260616aada17372a96de98abc9dc1 (patch) | |
tree | c95a63d8dd3616ea2a428f9dc3e93e9c6bc8d4af | |
parent | 71a84aa5023795b86a41e73617166dd1391204f6 (diff) |
OpenBSD: Drop now unneeded promise from initial pledge
Both ssl(8) as well as ncurses(3) related files are now read completely
by the time of ircConfig() and uiInitEarly() respectively, so read
access to the filesystem is no longer needed at all unless the "log" or
"save" options are used.
-rw-r--r-- | chat.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -247,7 +247,7 @@ int main(int argc, char *argv[]) { if (printCert) { ircConfig(insecure, trust, cert, priv); #ifdef __OpenBSD__ - int error = pledge("stdio rpath inet dns", NULL); + int error = pledge("stdio inet dns", NULL); if (error) err(EX_OSERR, "pledge"); #endif ircConnect(bind, host, port); @@ -298,7 +298,7 @@ int main(int argc, char *argv[]) { char *promisesFinal = strdup(promises); if (!promisesFinal) err(EX_OSERR, "strdup"); - seprintf(ptr, end, " rpath inet dns"); + seprintf(ptr, end, " inet dns"); int error = pledge(promises, NULL); if (error) err(EX_OSERR, "pledge"); #endif |