bhyve fopen failure

From: Chuck Tuffli <chuck_at_freebsd.org>
Date: Tue, 2 Mar 2021 09:31:22 -0800
I'm porting some code to bhyve and am getting a failure I don't
understand. This is git as of af11c2029006 FWIW.

The code in question is for an emulated device and looks like:
    dbg = fopen("/tmp/bhyve_ata.log", "w+");
    if (dbg == NULL)
        perror("fopen");

Running this fails with:
    fopen: Not permitted in capability mode
Googling suggests this might be capsicum related. If so, what do I
need to change to allow writes to a debug file?

--chuck
Received on Tue Mar 02 2021 - 16:31:38 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:27 UTC