128。

128。

OpenBSD のマニュアルページunveilこれはエラーセクションに記載されています。

[E2BIG]
    The addition of path would exceed the per-process limit for unveiled paths.

これは、ルートインプレッションのプロセス固有の制限が何であるかに関する質問を提示します。

答え1

128

~からsys/kern/kern_unveil.c

#define UNVEIL_MAX_VNODES   128
#define UNVEIL_MAX_NAMES    128

実際にunveil_addこれは確認されました。

    if (pr->ps_uvvcount >= UNVEIL_MAX_VNODES ||
        pr->ps_uvncount >= UNVEIL_MAX_NAMES) {
        ret = E2BIG;
        goto done;
    }

これは契約上は見えませんが、unveil導入後変更されませんでした。

関連情報