commit 8e331cbe90d4376416bf6d9c2e4a91c953376efb from: the xhr date: Thu Aug 19 15:27:39 2021 UTC forget to unveil() log path commit - 3d1ff5c2df0dd3ee4fd3dad597ea421dbc9ab26c commit + 8e331cbe90d4376416bf6d9c2e4a91c953376efb blob - 496672085297e44af8d752fe6813ac15150ba64e blob + c73f3121e2eb098ba489f23bf522df37deac733b --- twind.c +++ twind.c @@ -56,6 +56,7 @@ #define PID_BUF_SIZE 100 #define TWIND_USER "_twind" #define _PATH_TWIND_CHROOT "/var/twind" +#define _PATH_TWIND_LOGS "/var/twind/logs" #define _PATH_TWIND_CERT "/etc/twind/twind.cert.pem" #define _PATH_TWIND_KEY "/etc/twind/twind.key.pem" #define _PATH_TWIND_PID_CHROOT "/var/twind/twind.pid" @@ -506,6 +507,8 @@ drop_root(void) fatalx("unveil"); if (unveil(_PATH_TWIND_PID_CHROOT, "r") == -1) fatalx("unveil"); + if (unveil(_PATH_TWIND_LOGS, "cw") == -1) + log_warn("unveil"); if (unveil(NULL, NULL) == -1) fatalx("unveil"); #endif /* __OpenBSD__ */