OpenBSD 매뉴얼 페이지unveil
이는 오류 섹션에 언급되어 있습니다.
[E2BIG]
The addition of path would exceed the per-process limit for unveiled paths.
이는 경로 노출에 대한 프로세스별 제한이 무엇인지에 대한 질문을 제기합니다.
답변1
128
.
#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
도입 이후 변경되지 않았습니다.